[3] Earlier, in an under-19 series, against Sri Lanka, he had top-scored in a match coming at number seven in the batting order, making 90 runs off just 68 balls.
[9] Greaves made his first-class debut during the 2013–14 Regional Four Day Competition, representing the Combined Campuses.
[11] In June 2018, he was named in the Cricket West Indies B Team squad for the inaugural edition of the Global T20 Canada tournament.
[15][16] In November 2021, Greaves was named in the West Indies' One Day International (ODI) squad for their series against Pakistan.
[23] Greaves scored his first Test match century against Bangladesh in Antigua on 23 November 2024, making 115 not out in a West Indies first innings total of 450/9 declared.