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
| Competition | M | Inns | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 4s | 6s | 0s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 18 | 34 | 4 | 1006 | 202* | 33.53 | 1965 | 51.20 | 3 | 2 | 98 | 2 | 2 |
| ODI | 25 | 24 | 5 | 607 | 101 | 31.95 | 630 | 96.35 | 1 | 1 | 59 | 11 | 0 |
| T20I | 1 | 1 | 0 | 6 | 6 | 6.00 | 5 | 120.00 | 0 | 0 | 0 | 0 | 0 |
| Caribbean Premier League | 24 | 19 | 2 | 422 | 61* | 24.82 | 376 | 112.23 | 0 | 2 | 45 | 8 | 2 |
Bowling
| Competition | M | Inns | Overs | Runs | Wkts | BBI | Avg | Econ | SR | 4w | 5w |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 18 | 25 | 267 | 900 | 31 | 5/27 | 29.03 | 3.37 | 51.68 | 0 | 1 |
| ODI | 25 | 12 | 76 | 509 | 8 | 2/32 | 63.63 | 6.70 | 57.00 | 0 | 0 |
| T20I | 1 | 0 | 0 | 0 | 0 | - | - | - | - | 0 | 0 |
| Caribbean Premier League | 24 | 4 | 7.4 | 85 | 2 | 1/15 | 42.50 | 11.09 | 23.00 | 0 | 0 |
Recent matches
| Date | Match | Bat | Bowl |
|---|---|---|---|
| 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).