
West Indies · St Lucia Kings · Jamaica
John Campbell
33West Indies
- Left-handed top-order batter
- Right-arm off-spin bowler
Upcoming
One-day record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| List A | 21 | 21 | 819 | 40.95 | 101.5 | 2/3 | 179 |
| ODIs | 15 | 15 | 532 | 38.00 | 109.5 | 2/1 | 179 |
| v India | 3 | 3 | 173 | 57.67 | 128.1 | 1/1 | 101 |
| Domestic | 6 | 6 | 287 | 47.83 | 89.4 | 0/2 | 88 |
| Last 10 | 10 | 10 | 284 | 31.56 | 104.4 | 1/1 | 101 |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | |
|---|---|---|---|---|---|---|
| List A | 21 | 6 | 0 | – | 13.00 | – |
| ODIs | 15 | 6 | 0 | – | 13.00 | – |
Batting style
Ultra-aggressive opener
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 34.5 | 29.7 | |
| Strike rate | 105 | 75 | |
| Boundary % | 13.4 | 9.9 | |
| Dot % | 49.4 | 62.7 | |
| Average v pace | 33.1 | 30.8 | |
| Average v spin | 35.8 | 27.8 | |
| Strike rate v pace | 97 | 78 | |
| Strike rate v spin | 116 | 72 |
462 balls in ODIs and List A · Nov 2024 – Oct 2026
Compare with other playersOpener
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 31.6 | 31.0 | |
| Strike rate | 104 | 77 | |
| Boundary % | 14.7 | 10.9 | |
| Dot % | 53.7 | 64.0 | |
| Average v pace | 25.7 | 30.1 | |
| Strike rate v pace | 95 | 77 |
272 balls in ODIs · Nov 2025 – Oct 2026
Compare with other playersOpener
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 39.8 | 28.1 | |
| Strike rate | 105 | 73 | |
| Boundary % | 11.6 | 8.5 | |
| Dot % | 43.2 | 60.9 | |
| Average v spin | 27.8 | 24.2 | |
| Strike rate v spin | 108 | 68 |
190 balls in List A matches · Nov 2024
Compare with other playersMen's One-day
- Runs a match
- +3.4
- above an average player
Men's One-day batting, runs a match
AveragePeak +3.6
September 2026Now +3.42020202220242026- ICC rank
- –
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| One-day | 15 | 483 | 34.5 | 104.6 | – | – | – |
Team
One-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 2/10 | 24% | 0 | 2 | 442617114366210110 |
- John Campbell has made 50 or more in 2 of the last 10 One-day innings.
Last 10 List A matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 3 Oct 2026 | West Indies | India | Maharaja Yadavindra Singh International Cricket Stadium | 10 (7) | – | West Indies won by 5 wickets |
| 30 Sept 2026 | West Indies | India | Barsapara Cricket Stadium | 101 (68) | – | India won by 8 wickets |
| 27 Sept 2026 | West Indies | India | Greenfield International Stadium | 62 (60) | – | India won by 8 wickets |
| 16 Jul 2026 | West Indies | New Zealand | Providence Stadium, Guyana | 6* (16) | – | New Zealand won by 6 wickets |
| 13 Jul 2026 | West Indies | New Zealand | Providence Stadium, Guyana | 43 (41) | – | New Zealand won by 5 wickets |
| 11 Jul 2026 | West Indies | New Zealand | Providence Stadium, Guyana | 11 (16) | – | West Indies won by 7 wickets |
| 3 Jun 2026 | West Indies | Sri Lanka | Sabina Park, Kingston, Jamaica | 17 (14) | – | Sri Lanka won by 41 runs |
| 22 Nov 2025 | West Indies | New Zealand | Seddon Park | 26 (24) | – | New Zealand won by 4 wickets |
| 19 Nov 2025 | West Indies | New Zealand | McLean Park | 4 (17) | – | New Zealand won by 5 wickets |
| 16 Nov 2025 | West Indies | New Zealand | Hagley Oval | 4 (9) | – | New Zealand won by 7 runs |
ODI streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 2/10 | 20% | 0 | 2 | 442617114366210110 |
- John Campbell has made 50 or more in 2 of the last 10 ODI innings.
Last 10 ODIs
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 3 Oct 2026 | West Indies | India | Maharaja Yadavindra Singh International Cricket Stadium | 10 (7) | – | West Indies won by 5 wickets |
| 30 Sept 2026 | West Indies | India | Barsapara Cricket Stadium | 101 (68) | – | India won by 8 wickets |
| 27 Sept 2026 | West Indies | India | Greenfield International Stadium | 62 (60) | – | India won by 8 wickets |
| 16 Jul 2026 | West Indies | New Zealand | Providence Stadium, Guyana | 6* (16) | – | New Zealand won by 6 wickets |
| 13 Jul 2026 | West Indies | New Zealand | Providence Stadium, Guyana | 43 (41) | – | New Zealand won by 5 wickets |
| 11 Jul 2026 | West Indies | New Zealand | Providence Stadium, Guyana | 11 (16) | – | West Indies won by 7 wickets |
| 3 Jun 2026 | West Indies | Sri Lanka | Sabina Park, Kingston, Jamaica | 17 (14) | – | Sri Lanka won by 41 runs |
| 22 Nov 2025 | West Indies | New Zealand | Seddon Park | 26 (24) | – | New Zealand won by 4 wickets |
| 19 Nov 2025 | West Indies | New Zealand | McLean Park | 4 (17) | – | New Zealand won by 5 wickets |
| 16 Nov 2025 | West Indies | New Zealand | Hagley Oval | 4 (9) | – | New Zealand won by 7 runs |
Last 6 domestic one-day matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 21 Nov 2024 | Jamaica | Leeward Islands | Brian Lara Cricket Academy, Tarouba | 77 (69) | – | Jamaica won by 107 runs |
| 15 Nov 2024 | Jamaica | Leeward Islands | Brian Lara Cricket Academy, Tarouba | 42 (38) | – | Jamaica won by 82 runs (DLS) |
| 10 Nov 2024 | Jamaica | Combined Campuses and Colleges | Queen's Park Oval, Port of Spain, Trinidad | 0 (2) | – | Jamaica won by 128 runs |
| 5 Nov 2024 | Jamaica | Windward Islands | Queen's Park Oval, Port of Spain, Trinidad | 41 (49) | – | Jamaica won by 19 runs (DLS) |
| 2 Nov 2024 | Jamaica | West Indies Academy | Sir Frank Worrell Memorial Ground, St Augustine | 39 (32) | – | Jamaica won by 80 runs (DLS) |
| 24 Feb 2021 | Jamaica | Trinidad and Tobago | Coolidge Cricket Ground, Antigua | 88 (131) | – | Trinidad and Tobago won by 6 wickets |