Justin Greaves' 24-ball 43* helped West Indies finish on a high, West Indies vs Pakistan, 3rd ODI, Tarouba, August 12, 2025

Justin Greaves' 24-ball 43* helped West Indies finish on a high

Justin Greaves and Roston Chase had an unbeaten 77 off 72 balls, West Indies vs Pakistan, 2nd ODI, Tarouba, August 10, 2025
Justin Greaves and Roston Chase had an unbeaten 77 off 72 ballsAFP/Getty Images
Justin Greaves extracted good bounce, West Indies vs Australia, 3rd Test, Kingston, Day 1, July 12, 2025
Justin Greaves extracted good bounceAFP/Getty Images
Justin Greaves struck first ball, West Indies vs Australia, 3rd Test, Kingston, Day 1, July 12, 2025
Justin Greaves struck first ballAssociated Press
Justin Greaves drops his head after dropping Travis Head, West Indies vs Australia, 1st Test, 3rd day, Barbados, June 27, 2025
Justin Greaves drops his head after dropping Travis HeadRandy Brooks/AFP/Getty Images
Shamar Joseph and Justin Greaves celebrate Cameron Green's wicket, West Indies vs Australia, 1st Test, day 1, Barbados, June 25, 2025
Shamar Joseph and Justin Greaves celebrate Cameron Green's wicketAssociated Press
Justin Greaves is bowled, Pakistan vs West Indies, 1st Test, day two, Multan, January 18, 2025
Justin Greaves is bowledPCB
Shamar Joseph, Alzarri Joseph, Kemar Roach, Jayden Seales and Justin Greaves strike a pose, West Indies vs Bangladesh, 1st Test, North Sound, 5th day, November 26, 2024
Shamar Joseph, Alzarri Joseph, Kemar Roach, Jayden Seales and Justin Greaves strike a poseCWI
Justin Greaves celebrates his fifty, Barbados Royals vs Antigua and Barbuda Falcons, CPL, Bridgetown, September 11, 2024
Justin Greaves celebrates his fiftyCPL T20/Getty Images
Justin Greaves leans into a drive, Australia vs West Indies, 1st Test, Adelaide, 2nd day, January 18, 2024
Justin Greaves leans into a driveGetty Images and Cricket Australia
Justin Greaves was under the helmet at third slip to catch Mitchell Marsh out, Australia vs West Indies, 1st Test, Adelaide, 2nd day, January 18, 2024
Justin Greaves was under the helmet at third slip to catch Mitchell Marsh outAssociated Press
Justin Greaves cut Travis Head's stay short, West Indies vs Australia, 3rd Test, Kingston, Day 2, July 13, 2025
Justin Greaves cut Travis Head's stay shortAssociated Press
Justin Greaves celebrates dismissing Alex Carey, West Indies vs Australia, 3rd Test, Kingston, Day 1, July 12, 2025
Justin Greaves celebrates dismissing Alex CareyAssociated Press
Steven Smith was trapped lbw by Justin Greaves, West Indies vs Australia, 2nd Test, 3rd day, St George's, July 5, 2025
Steven Smith was trapped lbw by Justin GreavesAFP/Getty Images
Justin Greaves celebrates a wicket, West Indies vs Australia, 1st Test, day 2, Barbados, June 26, 2025
Justin Greaves celebrates a wicketAssociated Press
Saud Shakeel fell on the first ball of the third day, West Indies vs Pakistan, 1st Test, day three, Multan, January 19, 2025
Saud Shakeel fell on the first ball of the third dayAFP/Getty Images
Justin Greaves runs out Noman Ali, Pakistan vs West Indies, 1st Test, day two, Multan, January 18, 2025
Justin Greaves runs out Noman AliPCB
Justin Greaves batted for over six hours, West Indies vs Bangladesh, 1st Test, North Sound, 2nd day, November 23, 2024
Justin Greaves batted for over six hoursCricket West Indies
Justin Greaves is ecstatic after taking a wicket, Australia vs West Indies, 2nd Test, Brisbane, 3rd day, January 27, 2024
Justin Greaves is ecstatic after taking a wicketGetty Images
Justin Greaves got Alex Carey caught behind, Australia vs West Indies, 1st Test, Adelaide, 2nd day, January 18, 2024
Justin Greaves got Alex Carey caught behindGetty Images