JG

Justin Greaves

68 matches · 20 Sept 2019 to 27 Sept 2026

Full name
Justin Pierre Greaves
Born
26 Apr 1994, Barbados
Age
32 years
Role
All-rounder
Batting
Right-handed
Bowling
Right-arm medium fast

Justin Pierre Greaves (born 26 February 1994) is a Barbadian cricketer who has played for both Barbados and the Combined Campuses and Colleges in West Indian domestic cricket. He made his international debut for the West Indies cricket team in January 2022.

Text from Wikipedia (CC BY-SA 4.0).

Justin Greaves: career summary

Justin Greaves is an all-rounder, born on 26 Apr 1994 in Barbados. Justin Greaves has played 68 matches on CricInto's records, from 20 Sept 2019 to 27 Sept 2026, for West Indies, Trinbago Knight Riders, Antigua and Barbuda Falcons, Barbados Royals and Barbados Tridents.

In ODIs (25 matches, 2022–2026): 607 runs in 24 innings at an average of 31.95 and a strike rate of 96.35, with 1 hundred and 1 fifty (highest score 101); 8 wickets at an average of 63.63 and an economy rate of 6.70 (best 2/32).

In the Caribbean Premier League (24 matches, 2019–2026): 422 runs in 19 innings at an average of 24.82 and a strike rate of 112.23, with 0 hundreds and 2 fifties (highest score 61*); 2 wickets at an average of 42.50 and an economy rate of 11.09 (best 1/15).

In Tests (18 matches, 2024–2026): 1,006 runs in 34 innings at an average of 33.53 and a strike rate of 51.20, with 3 hundreds and 2 fifties (highest score 202*); 31 wickets at an average of 29.03 and an economy rate of 3.37 (best 5/27).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
Test18344 1006202*33.53 196551.203 29822
ODI25245 60710131.95 63096.351 159110
T20I110 666.00 5120.000 0000
Caribbean Premier League24192 42261*24.82 376112.230 24582

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
Test1825267 900315/27 29.033.3751.68 01
ODI251276 50982/32 63.636.7057.00 00
T20I100 00- --- 00
Caribbean Premier League2447.4 8521/15 42.5011.0923.00 00

Recent matches

DateMatchBatBowl
27 Sept 2026 WI vs IND ODI 101 (108)-
11 Sept 2026 TKR vs GAW Caribbean Premier League 35 (37)0/21 (1.4)
2 Sept 2026 TKR vs AABF Caribbean Premier League 18 (15)1/31 (3)
31 Aug 2026 TKR vs GAW Caribbean Premier League 1 (4)0/18 (1)
2 Aug 2026 WI vs PAK Test 73 (150) & 3 (32)-
25 Jul 2026 WI vs PAK Test 15 (31) & 20 (44)5/27 (11) & 2/12 (5)
21 Jul 2026 WI vs NZ ODI 22 (15)-
19 Jul 2026 WI vs NZ ODI 10 (13)-
3 Jul 2026 WI vs SL Test 180 (325)1/43 (18)
25 Jun 2026 WI vs SL Test 3 (11)3/39 (11)

Frequently asked questions

How many runs has Justin Greaves scored in ODIs?

Justin Greaves has scored 607 runs in ODIs, at an average of 31.95.

How many wickets has Justin Greaves taken in ODIs?

Justin Greaves has taken 8 wickets in ODIs, with best figures of 2/32.

How many runs has Justin Greaves scored in the Caribbean Premier League?

Justin Greaves has scored 422 runs in the Caribbean Premier League, at an average of 24.82.

How many runs has Justin Greaves scored in Tests?

Justin Greaves has scored 1,006 runs in Tests, at an average of 33.53.

How many wickets has Justin Greaves taken in Tests?

Justin Greaves has taken 31 wickets in Tests, with best figures of 5/27.

How many hundreds has Justin Greaves scored?

Justin Greaves has scored 1 hundred in ODIs and 3 hundreds in Tests.

What is Justin Greaves's highest score?

Justin Greaves's highest score is 202*, in Tests (not out).

How old is Justin Greaves?

Justin Greaves was born on 26 Apr 1994 in Barbados, and is 32 years old.

Which teams has Justin Greaves played for?

West Indies (2022–2026), Trinbago Knight Riders (2026), Antigua and Barbuda Falcons (2024), Barbados Royals (2022–2023) and Barbados Tridents (2019–2020).