Oddsworth
John Campbell

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

MatInnsRunsAvgSR100/50HS
List A212181940.95101.52/3179
ODIs151553238.00109.52/1179
v India3317357.67128.11/1101
Domestic6628747.8389.40/288
Last 10101028431.56104.41/1101

Bowling

MatBallsWktsAvgEconBest
List A2160–13.00–
ODIs1560–13.00–

Batting style

Ultra-aggressive opener

  • Strong against spin
FigurePlayerParAgainst par
Average34.529.7
Strike rate10575
Boundary %13.49.9
Dot %49.462.7
Average v pace33.130.8
Average v spin35.827.8
Strike rate v pace9778
Strike rate v spin11672

462 balls in ODIs and List A · Nov 2024 – Oct 2026

Compare with other players

Men's One-day

International rank
27th
batters
Overall rank
50th
all one-day batters
Runs a match
+3.4
above an average player

Men's One-day batting, runs a match

AveragePeak +3.6
September 2026
Now +3.4
2020202220242026
ICC rank
–
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
One-day1548334.5104.6–––

Team

One-day streaks

Last 10CareerNowBest
50+ score2/1024%02442617114366210110
  • John Campbell has made 50 or more in 2 of the last 10 One-day innings.

Last 10 List A matches

DateTeamOpponentGroundBatBowlResult
3 Oct 2026West IndiesIndiaMaharaja Yadavindra Singh International Cricket Stadium10 (7)–West Indies won by 5 wickets
30 Sept 2026West IndiesIndiaBarsapara Cricket Stadium101 (68)–India won by 8 wickets
27 Sept 2026West IndiesIndiaGreenfield International Stadium62 (60)–India won by 8 wickets
16 Jul 2026West IndiesNew ZealandProvidence Stadium, Guyana6* (16)–New Zealand won by 6 wickets
13 Jul 2026West IndiesNew ZealandProvidence Stadium, Guyana43 (41)–New Zealand won by 5 wickets
11 Jul 2026West IndiesNew ZealandProvidence Stadium, Guyana11 (16)–West Indies won by 7 wickets
3 Jun 2026West IndiesSri LankaSabina Park, Kingston, Jamaica17 (14)–Sri Lanka won by 41 runs
22 Nov 2025West IndiesNew ZealandSeddon Park26 (24)–New Zealand won by 4 wickets
19 Nov 2025West IndiesNew ZealandMcLean Park4 (17)–New Zealand won by 5 wickets
16 Nov 2025West IndiesNew ZealandHagley Oval4 (9)–New Zealand won by 7 runs

Records

  1. 2ndHighest partnerships in ODIs365

Read more

  1. Opinion · How far does Campbell's fifty take the Gayle comparison?Campbell has taken Gayle's speed record against India; turning that pace into sustained pressure is a bigger assignment.

All teams

Share