Oddsworth
John Campbell

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

MatInnsRunsAvgSR100/50HS
First-class631203,93835.4861.99/15156
Tests30591,43827.6551.21/5115
v Bangladesh4821636.0052.70/158*
Domestic33612,50042.3770.48/10156
Last 10101977845.7655.42/3126

Bowling

MatBallsWktsAvgEconBest5w10w
First-class631,4332133.102.914/4000
Tests30610–2.95–00
Domestic331,3722131.672.914/4000

Batting style

Balanced opener

FigurePlayerParAgainst par
Average41.827.0
Average v pace39.026.5
Average v spin47.427.0
Strike rate v pace5255
Strike rate v spin7351
Balls per dismissal7050
Dot %71.173.6

3,444 balls in Tests and first-class · Feb 2022 – Jul 2026

Compare with other players

Men's First-class

International rank
53rd
batters
Overall rank
149th
all first-class batters
Runs a match
+4.7
above an average player

Men's First-class batting, runs a match

AveragePeak +10.3
January 2018
Now +4.7
20182020202220242026
ICC rank
67
458 points
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
First-class191,40141.261.4–––

Not in our first-class bowling rankings.

Teams

  • West IndiesInternationalLast Test Jul 2026
  • JamaicaWest Indies ChampionshipLast played Apr 2026

First-class streaks

Last 10CareerNowBest
50+ score4/1020%2316341269642360397251
  • John Campbell has made 50 or more in 4 of the last 10 First-class innings, including the last 2.

Last 10 first-class matches

DateTeamOpponentGroundBatBowlResult
3 Jul 2026West IndiesSri LankaSir Vivian Richards Stadium, North Sound, Antigua72 & 51*–Drawn
25 Jun 2026West IndiesSri LankaSir Vivian Richards Stadium, North Sound, Antigua39 (64)–West Indies won by an innings and 217 runs
26 Apr 2026JamaicaBarbados36 & 0–Barbados won by an innings and 11 runs
19 Apr 2026JamaicaBarbados96 & 42*–Drawn
12 Apr 2026JamaicaBarbados34 & 126–Jamaica won by 7 wickets
18 Dec 2025West IndiesNew ZealandBay Oval45 & 16–New Zealand won by 323 runs
10 Dec 2025West IndiesNew ZealandBasin Reserve44 & 14–New Zealand won by 9 wickets
2 Dec 2025West IndiesNew ZealandHagley Oval1 & 15–Drawn
10 Oct 2025West IndiesIndiaArun Jaitley Stadium10 & 115–India won by 7 wickets
2 Oct 2025West IndiesIndiaNarendra Modi Stadium8 & 14–India won by an innings and 140 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