Campbell Rankings
WTC run-scorers →Ranked against every player in WTC 2025/2027
| Stat | Total | Rank |
|---|---|---|
| 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 | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|---|
| 11 | 653 | 32.7 | 52.7 | 4 | 12 | 0 | - | ||
| 5 | 248 | 35.4 | 55.1 | 1 | 2 | 0 | - | ||
| 11 | 390 | 18.6 | 45.6 | 1 | 2 | 0 | 3.33 | ||
| 4 | 250 | 41.7 | 63.1 | 1 | 4 | 0 | 2.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 | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Home | 17 | 808 | 28.9 | 51.9 | 3 | 72 | 0 | 2.90 |
| Away | 14 | 733 | 28.2 | 53.1 | 4 | 115 | 0 | - |
| Innings | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Batting first | 5 | 226 | 22.6 | 50.6 | 0 | 44 | 0 | 2.31 |
| Batting second | 26 | 1315 | 29.9 | 52.8 | 7 | 115 | 0 | 3.33 |
| Result | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Won | 11 | 644 | 42.9 | 60.6 | 3 | 58 | 0 | 2.31 |
| Lost | 14 | 619 | 22.1 | 51.7 | 2 | 115 | 0 | 3.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 | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
|
|
9 | 372 | 24.8 | 54.7 | 0 | 47 | 0 | 2.31 |
|
|
5 | 319 | 39.9 | 58.9 | 2 | 58 | 0 | - |
|
|
5 | 245 | 24.5 | 44.7 | 1 | 68 | 0 | - |
|
|
4 | 230 | 38.3 | 42.4 | 2 | 72 | 0 | - |
|
|
4 | 195 | 24.4 | 53.9 | 1 | 115 | 0 | 3.33 |
|
|
3 | 106 | 17.7 | 61.3 | 0 | 40 | 0 | - |
|
|
1 | 74 | 74 | 81.3 | 1 | 55 | 0 | - |
| Ground | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Sir Vivian Richards StadiumNorth Sound | 8 | 457 | 38.1 | 46.3 | 3 | 72 | 0 | 3.33 |
| Kensington OvalBridgetown | 3 | 121 | 20.2 | 62.4 | 0 | 44 | 0 | 2.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 | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| 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 | 0 | 2.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.
