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-class641224,04135.7662.39/16156
Tests31611,54128.5452.41/6115
v Bangladesh51031939.8858.70/258*
Domestic33612,50042.3770.48/10156
Last 10101985950.5357.82/4126

Bowling

MatBallsWktsAvgEconBest5w10w
First-class641,4332133.102.914/4000
Tests31610–2.95–00
Domestic331,3722131.672.914/4000

Batting style

Aggressive opener

FigurePlayerParAgainst par
Average42.227.1
Average v pace38.626.6
Average v spin49.427.4
Strike rate v pace5355
Strike rate v spin7451
Balls per dismissal7051
Dot %70.873.5

3,577 balls in Tests and domestic first-class matches · Feb 2022 – Oct 2026

Compare with other players

Men's First-class

International rank
37th
batters
Overall rank
78th
all first-class batters
Runs a match
+9.0
above an average player

Men's First-class batting, runs a match

AveragePeak +12.9 above
January 2018
Now +9.0 above
20182020202220242026
ICC rank
68
458 points
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
First-class201,50441.862.3–––

Not in our first-class bowling rankings.

Teams

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

First-class streaks

Last 10CareerNowBest
50+ score5/1020%0312696423603972515449
  • John Campbell has made 50 or more in 5 of the last 10 first-class innings.

Last 10 first-class matches

DateTeamOpponentGroundBatBowlResult
28 Oct 2026West IndiesBangladeshShere Bangla National Stadium, Mirpur54 & 49–Won by 8 wicketsW 8 wkts
3 Jul 2026West IndiesSri LankaSir Vivian Richards Stadium, North Sound, Antigua72 & 51*–DrawnDrawn
25 Jun 2026West IndiesSri LankaSir Vivian Richards Stadium, North Sound, Antigua39 (64)–Won by an innings and 217 runsW an innings and 217 runs
26 Apr 2026JamaicaBarbados36 & 0–Lost by an innings and 11 runsL an innings and 11 runs
19 Apr 2026JamaicaBarbados96 & 42*–DrawnDrawn
12 Apr 2026JamaicaBarbados34 & 126–Won by 7 wicketsW 7 wkts
18 Dec 2025West IndiesNew ZealandBay Oval45 & 16–Lost by 323 runsL 323 runs
10 Dec 2025West IndiesNew ZealandBasin Reserve44 & 14–Lost by 9 wicketsL 9 wkts
2 Dec 2025West IndiesNew ZealandHagley Oval1 & 15–DrawnDrawn
10 Oct 2025West IndiesIndiaArun Jaitley Stadium10 & 115–Lost by 7 wicketsL 7 wkts

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