
West Indies · St Lucia Kings · Jamaica
John Campbell
33West Indies
- Left-handed top-order batter
- Right-arm off-spin bowler
Upcoming
First-class record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| First-class | 64 | 122 | 4,041 | 35.76 | 62.3 | 9/16 | 156 |
| Tests | 31 | 61 | 1,541 | 28.54 | 52.4 | 1/6 | 115 |
| v Bangladesh | 5 | 10 | 319 | 39.88 | 58.7 | 0/2 | 58* |
| Domestic | 33 | 61 | 2,500 | 42.37 | 70.4 | 8/10 | 156 |
| Last 10 | 10 | 19 | 859 | 50.53 | 57.8 | 2/4 | 126 |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|---|
| First-class | 64 | 1,433 | 21 | 33.10 | 2.91 | 4/40 | 0 | 0 |
| Tests | 31 | 61 | 0 | – | 2.95 | – | 0 | 0 |
| Domestic | 33 | 1,372 | 21 | 31.67 | 2.91 | 4/40 | 0 | 0 |
Batting style
Aggressive opener
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 42.2 | 27.1 | |
| Average v pace | 38.6 | 26.6 | |
| Average v spin | 49.4 | 27.4 | |
| Strike rate v pace | 53 | 55 | |
| Strike rate v spin | 74 | 51 | |
| Balls per dismissal | 70 | 51 | |
| Dot % | 70.8 | 73.5 |
3,577 balls in Tests and domestic first-class matches · Feb 2022 – Oct 2026
Compare with other playersBalanced opener
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 33.4 | 28.6 | |
| Average v pace | 33.3 | 27.4 | |
| Average v spin | 37.5 | 31.8 | |
| Strike rate v pace | 50 | 55 | |
| Strike rate v spin | 64 | 54 | |
| Balls per dismissal | 63 | 52 | |
| Dot % | 74.4 | 72.7 |
1,689 balls in Tests · Mar 2022 – Oct 2026
Compare with other playersUltra-aggressive opener
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 52.0 | 25.9 | |
| Average v pace | 45.9 | 25.6 | |
| Average v spin | 63.0 | 24.2 | |
| Strike rate v pace | 56 | 54 | |
| Strike rate v spin | 82 | 48 | |
| Balls per dismissal | 79 | 49 | |
| Dot % | 67.6 | 74.2 |
1,888 balls in domestic first-class matches · Feb 2022 – Apr 2026
Compare with other playersMen's First-class
- Runs a match
- +9.0
- above an average player
Men's First-class batting, runs a match
AveragePeak +12.9 above
January 2018Now +9.0 above20182020202220242026- ICC rank
- 68
- 458 points
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| First-class | 20 | 1,504 | 41.8 | 62.3 | – | – | – |
Not in our first-class bowling rankings.
Teams
- West IndiesInternationalLast Test Oct 2026
- JamaicaWest Indies ChampionshipLast played Apr 2026
First-class streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 5/10 | 20% | 0 | 3 | 12696423603972515449 |
- John Campbell has made 50 or more in 5 of the last 10 first-class innings.
Last 10 first-class matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 28 Oct 2026 | West Indies | Bangladesh | Shere Bangla National Stadium, Mirpur | 54 & 49 | – | Won by 8 wicketsW 8 wkts |
| 3 Jul 2026 | West Indies | Sri Lanka | Sir Vivian Richards Stadium, North Sound, Antigua | 72 & 51* | – | DrawnDrawn |
| 25 Jun 2026 | West Indies | Sri Lanka | Sir Vivian Richards Stadium, North Sound, Antigua | 39 (64) | – | Won by an innings and 217 runsW an innings and 217 runs |
| 26 Apr 2026 | Jamaica | Barbados | 36 & 0 | – | Lost by an innings and 11 runsL an innings and 11 runs | |
| 19 Apr 2026 | Jamaica | Barbados | 96 & 42* | – | DrawnDrawn | |
| 12 Apr 2026 | Jamaica | Barbados | 34 & 126 | – | Won by 7 wicketsW 7 wkts | |
| 18 Dec 2025 | West Indies | New Zealand | Bay Oval | 45 & 16 | – | Lost by 323 runsL 323 runs |
| 10 Dec 2025 | West Indies | New Zealand | Basin Reserve | 44 & 14 | – | Lost by 9 wicketsL 9 wkts |
| 2 Dec 2025 | West Indies | New Zealand | Hagley Oval | 1 & 15 | – | DrawnDrawn |
| 10 Oct 2025 | West Indies | India | Arun Jaitley Stadium | 10 & 115 | – | Lost by 7 wicketsL 7 wkts |
Test streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 3/10 | 11% | 0 | 3 | 15441445163972515449 |
- John Campbell has made 50 or more in 3 of the last 10 Test innings.
Last 10 Tests
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 28 Oct 2026 | West Indies | Bangladesh | Sher-e-Bangla National Cricket Stadium | 54 & 49 | – | Won by 8 wicketsW 8 wkts |
| 3 Jul 2026 | West Indies | Sri Lanka | Sir Vivian Richards Stadium, North Sound, Antigua | 72 & 51* | – | DrawnDrawn |
| 25 Jun 2026 | West Indies | Sri Lanka | Sir Vivian Richards Stadium, North Sound, Antigua | 39 (64) | – | Won by an innings and 217 runsW an innings and 217 runs |
| 18 Dec 2025 | West Indies | New Zealand | Bay Oval | 45 & 16 | – | Lost by 323 runsL 323 runs |
| 10 Dec 2025 | West Indies | New Zealand | Basin Reserve | 44 & 14 | – | Lost by 9 wicketsL 9 wkts |
| 2 Dec 2025 | West Indies | New Zealand | Hagley Oval | 1 & 15 | – | DrawnDrawn |
| 10 Oct 2025 | West Indies | India | Arun Jaitley Stadium | 10 & 115 | – | Lost by 7 wicketsL 7 wkts |
| 2 Oct 2025 | West Indies | India | Narendra Modi Stadium | 8 & 14 | – | Lost by an innings and 140 runsL an innings and 140 runs |
| 12 Jul 2025 | West Indies | Australia | Sabina Park, Kingston, Jamaica | 36 & 0 | – | Lost by 176 runsL 176 runs |
| 3 Jul 2025 | West Indies | Australia | National Cricket Stadium, St George's, Grenada | 40 & 0 | – | Lost by 133 runsL 133 runs |
Domestic first-class streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 3/10 | 30% | 0 | 3 | 218104341269642360 |
| Took a wicket | 7/10 | 75% | 0 | 7 | 5314201010 |
- John Campbell has made 50 or more in 3 of the last 10 domestic first-class innings.
- John Campbell has taken a wicket in 7 of the last 10 domestic first-class matches bowled in.
Last 10 domestic first-class matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 26 Apr 2026 | Jamaica | Barbados | 36 & 0 | – | Lost by an innings and 11 runsL an innings and 11 runs | |
| 19 Apr 2026 | Jamaica | Barbados | 96 & 42* | – | DrawnDrawn | |
| 12 Apr 2026 | Jamaica | Barbados | 34 & 126 | – | Won by 7 wicketsW 7 wkts | |
| 9 Apr 2025 | Jamaica | Combined Campuses and Colleges | 8 & 104 | – | Lost by 5 wicketsL 5 wkts | |
| 2 Apr 2025 | Jamaica | Trinidad and Tobago | 2 & 1 | – | Won by 223 runsW 223 runs | |
| 12 Mar 2025 | Jamaica | West Indies Academy | 101 & 2 | – | Won by 40 runsW 40 runs | |
| 12 Feb 2025 | Jamaica | Barbados | 16 & 25 | – | Lost by 9 wicketsL 9 wkts | |
| 5 Feb 2025 | Jamaica | Leeward Islands | 126 & 53 | – | Lost by 5 wicketsL 5 wkts | |
| 29 Jan 2025 | Jamaica | Windward Islands | 79 (91) | – | Won by 178 runsW 178 runs | |
| 1 Jun 2022 | Jamaica | Leeward Islands | 2 (36) | – | DrawnDrawn |