Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings

John Campbell Test Performance Points

How many runs, wickets and sixes John Campbell gets each innings.

Updated 28 October 2026, after Bangladesh vs West Indies

All Comps Last 5
Avg Hit

No matches in this view.

Campbell match by match

Last 5 matches, innings by innings, home and away

All Comps Last 5
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat. Each innings is its own column, the 1st then the 2nd.

Campbell Rankings

WTC run-scorers →

Ranked against every player in WTC 2025/2027

StatTotalRank
Runs 653 16thof 200
Wickets 0 –
Sixes 12 6th
Fours 80 12th
Catches 8 27th

Campbell by Competition

Every Test season on record, newest first

Competition Team M Runs Avg SR 50+ 6s WktsEcon
ICC World Test ChampionshipWTC 2025/2027 WI 11 653 32.7 52.7 4 12 0-
ICC World Test ChampionshipWTC 2021/2023 WI 5 248 35.4 55.1 1 2 0-
ICC World Test ChampionshipWTC 2019/2021 WI 11 390 18.6 45.6 1 2 03.33
Test SeriesTest Series 2019 WI 4 250 41.7 63.1 1 4 02.31

Campbell Splits

His Test record home and away, batting first or chasing, by result, position, opponent, ground and year

Venue M Runs Avg SR 50+ HS WktsEcon
Home 17 808 28.9 51.9 3 72 02.90
Away 14 733 28.2 53.1 4 115 0-
Innings M Runs Avg SR 50+ HS WktsEcon
Batting first 5 226 22.6 50.6 0 44 02.31
Batting second 26 1315 29.9 52.8 7 115 03.33
Result M Runs Avg SR 50+ HS WktsEcon
Won 11 644 42.9 60.6 3 58 02.31
Lost 14 619 22.1 51.7 2 115 03.33
Tied or drawn 6 278 25.3 40.9 2 72 0-
Position Inns Runs Avg SR 50+ HS
Batting 1 15 547 39.1 51.4 4 115
Batting 2 44 958 25.2 53 3 68
Batting 4 2 36 18 54.5 0 36
Opponent M Runs Avg SR 50+ HS WktsEcon
England 9 372 24.8 54.7 0 47 02.31
Bangladesh 5 319 39.9 58.9 2 58 0-
New Zealand 5 245 24.5 44.7 1 68 0-
Sri Lanka 4 230 38.3 42.4 2 72 0-
India 4 195 24.4 53.9 1 115 03.33
Australia 3 106 17.7 61.3 0 40 0-
Afghanistan 1 74 74 81.3 1 55 0-
Ground M Runs Avg SR 50+ HS WktsEcon
Sir Vivian Richards StadiumNorth Sound 8 457 38.1 46.3 3 72 03.33
Kensington OvalBridgetown 3 121 20.2 62.4 0 44 02.31
Shere Bangla National StadiumMirpur, Dhaka 2 157 39.3 63.1 1 54 0-
Basin ReserveWellington 2 140 35 53.8 1 68 0-
Darren Sammy National Cricket StadiumGros Islet 2 95 31.7 62.1 0 45 0-
National Cricket StadiumSt George's 2 81 27 69.8 0 40 0-
Sabina ParkKingston 2 54 13.5 50 0 36 0-
Old TraffordStretford, Manchester 2 48 12 52.7 0 32 0-
Arun Jaitley StadiumDelhi 1 125 62.5 55.8 1 115 0-
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow 1 74 74 81.3 1 55 0-
Bay OvalMount Maunganu 1 61 30.5 35.5 0 45 0-
The Rose BowlSouthampton 1 36 36 58.1 0 28 0-
Seddon ParkHamilton 1 28 14 36.8 0 26 0-
Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong 1 26 13 40 0 23 0-
Narendra Modi StadiumAhmedabad 1 22 11 43.1 0 14 0-
Hagley OvalChristchurch 1 16 8 40 0 15 0-
Year M Runs Avg SR 50+ HS WktsEcon
2026 3 265 66.3 57.1 3 72 0-
2025 8 388 24.3 50.1 1 115 0-
2022 5 248 35.4 55.1 1 58 0-
2021 4 148 18.5 37.7 0 42 0-
2020 5 194 21.6 51.7 1 68 0-
2019 6 298 29.8 61.7 1 55 02.90

More on Statz

Where to go next for Campbell and West Indies.

John Campbell Test Performance Points

In John Campbell's last 30 All Test Cricket games (2019–2026) for West Indies, they have scored 1,464 runs at an average of 48.8 with a strike rate of 52.9.

John Campbell Stats - All Test Cricket

John Campbell is a left hand bat allrounder. Across these 30 games, John Campbell has hit 177 fours and 19 sixes, taking 19 catches in the field. Their highest score in this span is 115.

John Campbell: Betting Insights

For bet builder markets, John Campbell has scored 25+ runs in 80% of their last 30 All Test Cricket games (24/30). They have registered 1+ boundaries in 100% of these games (30/30). Over their last 5 games, John Campbell has 384 runs.

John Campbell Questions

How old is John Campbell?

John Campbell was born on 21 September 1993 and is 33 years old. John Campbell is an allrounder with 31 Test matches on record and 1541 runs.

Which team does John Campbell play for?

John Campbell currently plays for West Indies, and has also played for Saint Lucia Kings. Statz has John Campbell's 31 Test matches on record, the most recent against Bangladesh (28 Oct 2026), with 1541 runs in all.

What is John Campbell's highest score in Test cricket?

John Campbell's highest score in the 31 Test matches Statz has on record is 115 against India (10 Oct 2025). Across those matches John Campbell has scored 1541 runs at 49.7 a match.

What are John Campbell's Test batting stats?

John Campbell averages 48.8 runs per match at a strike rate of 52.9, based on 30 games (2019–2026). In the last 5 matches John Campbell scored 103, 123, 39, 61 and 58, newest first. John Campbell has 1541 runs in all 31 Test matches on record.

How many fifties and hundreds has John Campbell scored in Test cricket?

John Campbell has 1 hundred and 6 fifties in the 31 Test matches Statz has on record. The highest is 115 against India (10 Oct 2025). John Campbell has passed 30 in 23 of 61 innings.