In June 2020, Moseley was named as one of eleven reserve players in the West Indies' Test squad, for their series against England.[4][5] The Test series was originally scheduled to start in May 2020, but was moved back to July 2020 due to the COVID-19 pandemic.[6] In December 2020, Moseley was named in the West Indies' Test squad for their series against Bangladesh.[7] He made his Test debut for the West Indies, against Bangladesh, on 3 February 2021.[8]