JC
PLAYER · WEST INDIES · MEN
John Campbell
Top-order batter · 2019 to 2026 · 48 internationals
48Internationals
1,971Runs
3Hundreds
0Wickets
22Catches
Career records by format
| Format | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 0s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 30 | 59 | 7 | 1,438 | 115 | 27.65 | 2,807 | 51.22 | 1 | 5 | 4 | 174 | 17 |
| ODI | 16 | 14 | 1 | 522 | 179 | 40.15 | 479 | 108.97 | 2 | 1 | 0 | 52 | 19 |
| T20I | 2 | 2 | 0 | 11 | 11 | 5.50 | 16 | 68.75 | 0 | 0 | 1 | 2 | 0 |
| Format | Mat | Inns | Balls | Mdns | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 30 | 2 | 61 | 0 | 30 | 0 | - | - | N/A | 2.95 | N/A | 0 | 0 | 0 |
| ODI | 16 | 1 | 6 | 0 | 13 | 0 | - | - | N/A | 13.00 | N/A | 0 | 0 | - |
| T20I | 2 | 1 | 6 | 0 | 1 | 0 | - | - | N/A | 1.00 | N/A | 0 | 0 | - |
| Format | Mat | Inns | Ct | St | Dis | Dis/inns | Best |
|---|---|---|---|---|---|---|---|
| Test | 30 | 57 | 20 | 0 | 20 | 0.350 | 2 (2ct 0st) |
| ODI | 16 | 14 | 1 | 0 | 1 | 0.071 | 1 (1ct 0st) |
| T20I | 2 | 2 | 1 | 0 | 1 | 0.500 | 1 (1ct 0st) |
Career records checked 2026-09-30. Independent of the scorecard archive.
John Campbell: Test, ODI and T20I stats
Where the career sits
Scorecard coverage
| Format | Official bat inns | In scorecards | Official bowl inns | In scorecards | First | Latest | Coverage |
|---|---|---|---|---|---|---|---|
| Test | 59 | 59 | 2 | 2 | 2019-01-23 | 2026-07-03 | Complete |
| ODI | 14 | 13 | 1 | 1 | 2019-02-20 | 2026-09-27 | 93% |
| T20I | 2 | 2 | 1 | 1 | 2019-03-10 | 2019-08-03 | Complete |
Questions fans ask about John Campbell
- How many Test runs has John Campbell scored?
- John Campbell has 1,438 runs in 59 Test innings from 30 matches at an average of 27.65 and a strike rate of 51.22. Highest score: 115.
- What is John Campbell's Test batting average?
- John Campbell's Test batting average is 27.65, from 1,438 runs and 59 innings.
- How many ODI runs has John Campbell scored?
- John Campbell has 522 runs in 14 ODI innings from 16 matches at an average of 40.15 and a strike rate of 108.97. Highest score: 179.
- What is John Campbell's ODI batting average?
- John Campbell's ODI batting average is 40.15, from 522 runs and 14 innings.
- How many T20I runs has John Campbell scored?
- John Campbell has 11 runs in 2 T20I innings from 2 matches at an average of 5.50 and a strike rate of 68.75. Highest score: 11.
- How many international centuries does John Campbell have?
- John Campbell has 3 international hundreds: 1 in Test; 2 in ODI.
Explore every recorded innings
48 match appearances in available scorecards. Filters apply to this archive only.
Latest appearances
| Date | Match | Format | Result |
|---|---|---|---|
| 2026-09-27 | India v West Indies | ODI | India won by 8 wickets |
| 2026-07-16 | West Indies v New Zealand | ODI | New Zealand won by 6 wickets |
| 2026-07-13 | West Indies v New Zealand | ODI | New Zealand won by 5 wickets |
| 2026-07-11 | New Zealand v West Indies | ODI | West Indies won by 7 wickets |
| 2026-07-03 | Sri Lanka v West Indies | Test | Match drawn |
| 2026-06-25 | Sri Lanka v West Indies | Test | West Indies won by an innings and 217 runs |
| 2026-06-08 | Sri Lanka v West Indies | ODI | No result |
| 2026-06-06 | Sri Lanka v West Indies | ODI | No result |
| 2026-06-03 | Sri Lanka v West Indies | ODI | Sri Lanka won by 41 runs |
| 2025-12-18 | New Zealand v West Indies | Test | New Zealand won by 323 runs |
| 2025-12-10 | West Indies v New Zealand | Test | New Zealand won by 9 wickets |
| 2025-12-02 | New Zealand v West Indies | Test | Match drawn |
TEST CAREER · 2019 to 2026
John Campbell in Tests
Complete: every official innings is in the scorecards
1,438Runs
27.65Average
51.22Strike rate
1Hundreds
5Fifties
115Highest
Official Test record
| Batting | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 30 | 59 | 7 | 1,438 | 115 | 27.65 | 2,807 | 51.22 | 1 | 5 | 4 | 174 | 17 |
| Bowling | Mat | Inns | Balls | Mdns | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 30 | 2 | 61 | 0 | 30 | 0 | - | - | N/A | 2.95 | N/A | 0 | 0 | 0 |
| Fielding | Mat | Inns | Ct | St | Dis | Dis/Inns | Best |
|---|---|---|---|---|---|---|---|
| Career | 30 | 57 | 20 | 0 | 20 | 0.350 | 2 (2ct 0st) |
Test career in charts
01-4950-99100+* not out
4
0
13
1-9
19
10-24
17
25-49
5
50-99
1
100+
Caught36 · 61.0%
Bowled6 · 10.2%
LBW10 · 16.9%
Not out7 · 11.9%
132.8515 inns
225.4543 inns
3-0 inns
436.001 inns
5-0 inns
6-0 inns
7-0 inns
8-0 inns
9-0 inns
10-0 inns
11-0 inns
Fours696 · 48.4%
Sixes102 · 7.1%
Other runs640 · 44.5%
Recent Test form
Last 10 batting innings
412runs
45.77average
48.13strike rate
250s
1100s
Test record by situation
complete career| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| England | 9 | 18 | 3 | 372 | 47 | 24.80 | 680 | 54.70 | 0 | 0 | 2 | 42 | 3 |
| New Zealand | 5 | 10 | 0 | 245 | 68 | 24.50 | 548 | 44.70 | 0 | 1 | 0 | 33 | 1 |
| Bangladesh | 4 | 8 | 2 | 216 | 58* | 36.00 | 410 | 52.68 | 0 | 1 | 0 | 26 | 3 |
| India | 4 | 8 | 0 | 195 | 115 | 24.37 | 362 | 53.86 | 1 | 0 | 0 | 24 | 3 |
| Sri Lanka | 4 | 7 | 1 | 230 | 72 | 38.33 | 543 | 42.35 | 0 | 2 | 0 | 24 | 5 |
| Australia | 3 | 6 | 0 | 106 | 40 | 17.66 | 173 | 61.27 | 0 | 0 | 2 | 14 | 1 |
| Afghanistan | 1 | 2 | 1 | 74 | 55 | 74.00 | 91 | 81.31 | 0 | 1 | 0 | 11 | 1 |
| All | 30 | 59 | 7 | 1,438 | 115 | 27.65 | 2,807 | 51.22 | 1 | 5 | 4 | 174 | 17 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | 17 | 33 | 5 | 808 | 72 | 28.85 | 1,559 | 51.82 | 0 | 3 | 3 | 94 | 11 |
| Away | 12 | 24 | 1 | 556 | 115 | 24.17 | 1,157 | 48.05 | 1 | 1 | 1 | 69 | 5 |
| Neutral | 1 | 2 | 1 | 74 | 55 | 74.00 | 91 | 81.31 | 0 | 1 | 0 | 11 | 1 |
| All | 30 | 59 | 7 | 1,438 | 115 | 27.65 | 2,807 | 51.22 | 1 | 5 | 4 | 174 | 17 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1st innings of the match | 5 | 5 | 0 | 137 | 44 | 27.40 | 251 | 54.58 | 0 | 0 | 0 | 22 | 1 |
| 2nd innings of the match | 25 | 25 | 0 | 718 | 72 | 28.72 | 1,416 | 50.70 | 0 | 2 | 0 | 84 | 9 |
| 3rd innings of the match | 8 | 8 | 0 | 274 | 115 | 34.25 | 507 | 54.04 | 1 | 1 | 0 | 26 | 4 |
| 4th innings of the match | 21 | 21 | 7 | 309 | 58* | 22.07 | 633 | 48.81 | 0 | 2 | 4 | 42 | 3 |
| All | 30 | 59 | 7 | 1,438 | 115 | 27.65 | 2,807 | 51.22 | 1 | 5 | 4 | 174 | 17 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No. 1 | 9 | 15 | 1 | 460 | 115 | 32.85 | 959 | 47.96 | 1 | 2 | 1 | 56 | 8 |
| No. 2 | 22 | 43 | 6 | 942 | 68 | 25.45 | 1,783 | 52.83 | 0 | 3 | 3 | 114 | 9 |
| No. 4 | 1 | 1 | 0 | 36 | 36 | 36.00 | 65 | 55.38 | 0 | 0 | 0 | 4 | 0 |
| All | 30 | 59 | 7 | 1,438 | 115 | 27.65 | 2,807 | 51.22 | 1 | 5 | 4 | 174 | 17 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Won | 10 | 19 | 6 | 541 | 58* | 41.61 | 930 | 58.17 | 0 | 2 | 0 | 64 | 8 |
| Lost | 14 | 28 | 0 | 619 | 115 | 22.10 | 1,198 | 51.66 | 1 | 1 | 4 | 77 | 6 |
| Drawn | 6 | 12 | 1 | 278 | 72 | 25.27 | 679 | 40.94 | 0 | 2 | 0 | 33 | 3 |
| All | 30 | 59 | 7 | 1,438 | 115 | 27.65 | 2,807 | 51.22 | 1 | 5 | 4 | 174 | 17 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019 | 6 | 12 | 2 | 298 | 55 | 29.80 | 483 | 61.69 | 0 | 1 | 1 | 36 | 4 |
| 2020 | 5 | 10 | 1 | 194 | 68 | 21.55 | 375 | 51.73 | 0 | 1 | 1 | 22 | 1 |
| 2021 | 4 | 8 | 0 | 148 | 42 | 18.50 | 393 | 37.65 | 0 | 0 | 0 | 17 | 1 |
| 2022 | 5 | 10 | 3 | 248 | 58* | 35.42 | 451 | 54.98 | 0 | 1 | 0 | 31 | 2 |
| 2025 | 8 | 16 | 0 | 388 | 115 | 24.25 | 774 | 50.12 | 1 | 0 | 2 | 52 | 4 |
| 2026 | 2 | 3 | 1 | 162 | 72 | 81.00 | 331 | 48.94 | 0 | 2 | 0 | 16 | 5 |
| All | 30 | 59 | 7 | 1,438 | 115 | 27.65 | 2,807 | 51.22 | 1 | 5 | 4 | 174 | 17 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sir Vivian Richards Stadium | 8 | 15 | 3 | 457 | 72 | 38.08 | 987 | 46.30 | 0 | 3 | 0 | 52 | 8 |
| Kensington Oval | 3 | 6 | 0 | 121 | 44 | 20.16 | 194 | 62.37 | 0 | 0 | 0 | 16 | 1 |
| Basin Reserve | 2 | 4 | 0 | 140 | 68 | 35.00 | 260 | 53.84 | 0 | 1 | 0 | 19 | 0 |
| Daren Sammy National Cricket Stadium | 2 | 4 | 1 | 95 | 45 | 31.66 | 154 | 61.68 | 0 | 0 | 1 | 10 | 1 |
| National Cricket Stadium, St George's | 2 | 4 | 1 | 81 | 40 | 27.00 | 116 | 69.82 | 0 | 0 | 1 | 10 | 1 |
| Old Trafford | 2 | 4 | 0 | 48 | 32 | 12.00 | 91 | 52.74 | 0 | 0 | 1 | 6 | 0 |
| Sabina Park | 2 | 4 | 0 | 54 | 36 | 13.50 | 108 | 50.00 | 0 | 0 | 1 | 6 | 0 |
| All | 30 | 59 | 7 | 1,438 | 115 | 27.65 | 2,807 | 51.22 | 1 | 5 | 4 | 174 | 17 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| England tour of West Indies | 6 | 12 | 2 | 288 | 47 | 28.80 | 527 | 54.64 | 0 | 0 | 1 | 32 | 3 |
| West Indies tour of New Zealand | 5 | 10 | 0 | 245 | 68 | 24.50 | 548 | 44.70 | 0 | 1 | 0 | 33 | 1 |
| Sri Lanka tour of West Indies | 4 | 7 | 1 | 230 | 72 | 38.33 | 543 | 42.35 | 0 | 2 | 0 | 24 | 5 |
| Australia tour of West Indies | 3 | 6 | 0 | 106 | 40 | 17.66 | 173 | 61.27 | 0 | 0 | 2 | 14 | 1 |
| West Indies tour of England | 3 | 6 | 1 | 84 | 32 | 16.80 | 153 | 54.90 | 0 | 0 | 1 | 10 | 0 |
| Bangladesh tour of West Indies | 2 | 4 | 2 | 136 | 58* | 68.00 | 229 | 59.38 | 0 | 1 | 0 | 17 | 2 |
| India in West Indies Test Series | 2 | 4 | 0 | 48 | 23 | 12.00 | 87 | 55.17 | 0 | 0 | 0 | 7 | 0 |
| West Indies tour of Bangladesh | 2 | 4 | 0 | 80 | 36 | 20.00 | 181 | 44.19 | 0 | 0 | 0 | 9 | 1 |
| West Indies tour of India | 2 | 4 | 0 | 147 | 115 | 36.75 | 275 | 53.45 | 1 | 0 | 0 | 17 | 3 |
| All | 30 | 59 | 7 | 1,438 | 115 | 27.65 | 2,807 | 51.22 | 1 | 5 | 4 | 174 | 17 |
- not recorded in the scorecards · N/A no dismissals or balls to divide by
Test milestones
Best Test performances
| Score | BF | SR | 4s | 6s | Opponent | Ground | Date |
|---|---|---|---|---|---|---|---|
| 115 | 199 | 57.78 | 12 | 3 | India | Arun Jaitley Stadium | 2025-10-10 |
| 72 | 154 | 46.75 | 9 | 2 | Sri Lanka | Sir Vivian Richards Stadium | 2026-07-03 |
| 68 | 109 | 62.38 | 8 | 0 | New Zealand | Basin Reserve | 2020-12-11 |
| 58* | 67 | 86.56 | 9 | 1 | Bangladesh | Sir Vivian Richards Stadium | 2022-06-16 |
| 55 | 75 | 73.33 | 7 | 1 | Afghanistan | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium | 2019-11-27 |
| 51* | 113 | 45.13 | 4 | 1 | Sri Lanka | Sir Vivian Richards Stadium | 2026-07-03 |
| 47 | 118 | 39.83 | 5 | 0 | England | Sir Vivian Richards Stadium | 2019-01-31 |
| 45 | 79 | 56.96 | 6 | 0 | Bangladesh | Daren Sammy National Cricket Stadium | 2022-06-24 |
| 45 | 67 | 67.16 | 7 | 0 | New Zealand | Bay Oval | 2025-12-18 |
| 44 | 53 | 83.01 | 8 | 0 | England | Kensington Oval | 2019-01-23 |
Latest Test matches
| Date | Opponent | Bat | Bowl | Ground | Result |
|---|---|---|---|---|---|
| 2026-07-03 | Sri Lanka | 72 & 51* | - | Sir Vivian Richards Stadium | Match drawn |
| 2026-06-25 | Sri Lanka | 39 | - | Sir Vivian Richards Stadium | West Indies won by an innings and 217 runs |
| 2025-12-18 | New Zealand | 45 & 16 | - | Bay Oval | New Zealand won by 323 runs |
| 2025-12-10 | New Zealand | 44 & 14 | - | Basin Reserve | New Zealand won by 9 wickets |
| 2025-12-02 | New Zealand | 1 & 15 | - | Hagley Oval | Match drawn |
| 2025-10-10 | India | 10 & 115 | - | Arun Jaitley Stadium | India won by 7 wickets |
| 2025-10-02 | India | 8 & 14 | - | Narendra Modi Stadium | India won by an innings and 140 runs |
| 2025-07-12 | Australia | 36 & 0 | - | Sabina Park | Australia won by 176 runs |
| 2025-07-03 | Australia | 40 & 0 | - | National Cricket Stadium, St George's | Australia won by 133 runs |
| 2025-06-25 | Australia | 7 & 23 | - | Kensington Oval | Australia won by 159 runs |
ODI CAREER · 2019 to 2026
John Campbell in ODIs
Scorecards for 13 of 14 official batting innings
522Runs
40.15Average
108.97Strike rate
2Hundreds
1Fifties
179Highest
Official ODI record
| Batting | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 16 | 14 | 1 | 522 | 179 | 40.15 | 479 | 108.97 | 2 | 1 | 0 | 52 | 19 |
| Bowling | Mat | Inns | Balls | Mdns | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 16 | 1 | 6 | 0 | 13 | 0 | - | - | N/A | 13.00 | N/A | 0 | 0 | - |
| Fielding | Mat | Inns | Ct | St | Dis | Dis/Inns | Best |
|---|---|---|---|---|---|---|---|
| Career | 16 | 14 | 1 | 0 | 1 | 0.071 | 1 (1ct 0st) |
ODI career in charts
01-4950-99100+* not out
0
0
4
1-9
4
10-24
3
25-49
1
50-99
1
100+
Caught9 · 69.2%
Bowled2 · 15.4%
Run out1 · 7.7%
Not out1 · 7.7%
144.009 inns
217.254 inns
3-0 inns
4-0 inns
5-0 inns
6-0 inns
7-0 inns
8-0 inns
9-0 inns
10-0 inns
11-0 inns
Fours172 · 40.9%
Sixes84 · 20.0%
Other runs165 · 39.2%
Recent ODI form
Last 10 batting innings
353runs
39.22average
102.91strike rate
150s
1100s
ODI record by situation
13 recorded innings| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| New Zealand | 6 | 6 | 1 | 94 | 43 | 18.80 | 123 | 76.42 | 0 | 0 | 0 | 10 | 2 |
| England | 4 | 4 | 0 | 69 | 30 | 17.25 | 77 | 89.61 | 0 | 0 | 0 | 10 | 2 |
| India | 1 | 1 | 0 | 62 | 62 | 62.00 | 60 | 103.33 | 0 | 1 | 0 | 6 | 3 |
| Ireland | 1 | 1 | 0 | 179 | 179 | 179.00 | 137 | 130.65 | 1 | 0 | 0 | 15 | 6 |
| Sri Lanka | 1 | 1 | 0 | 17 | 17 | 17.00 | 14 | 121.42 | 0 | 0 | 0 | 2 | 1 |
| All | 13 | 13 | 1 | 421 | 179 | 35.08 | 411 | 102.43 | 1 | 1 | 0 | 43 | 14 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | 8 | 8 | 1 | 146 | 43 | 20.85 | 164 | 89.02 | 0 | 0 | 0 | 18 | 4 |
| Away | 5 | 5 | 0 | 275 | 179 | 55.00 | 247 | 111.33 | 1 | 1 | 0 | 25 | 10 |
| All | 13 | 13 | 1 | 421 | 179 | 35.08 | 411 | 102.43 | 1 | 1 | 0 | 43 | 14 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Batting first | 8 | 8 | 1 | 373 | 179 | 53.28 | 354 | 105.36 | 1 | 1 | 0 | 36 | 12 |
| Chasing | 5 | 5 | 0 | 48 | 17 | 9.60 | 57 | 84.21 | 0 | 0 | 0 | 7 | 2 |
| All | 13 | 13 | 1 | 421 | 179 | 35.08 | 411 | 102.43 | 1 | 1 | 0 | 43 | 14 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No. 1 | 9 | 9 | 1 | 352 | 179 | 44.00 | 334 | 105.38 | 1 | 1 | 0 | 33 | 12 |
| No. 2 | 4 | 4 | 0 | 69 | 30 | 17.25 | 77 | 89.61 | 0 | 0 | 0 | 10 | 2 |
| All | 13 | 13 | 1 | 421 | 179 | 35.08 | 411 | 102.43 | 1 | 1 | 0 | 43 | 14 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Won | 4 | 4 | 0 | 214 | 179 | 53.50 | 193 | 110.88 | 1 | 0 | 0 | 21 | 6 |
| Lost | 9 | 9 | 1 | 207 | 62 | 25.87 | 218 | 94.95 | 0 | 1 | 0 | 22 | 8 |
| All | 13 | 13 | 1 | 421 | 179 | 35.08 | 411 | 102.43 | 1 | 1 | 0 | 43 | 14 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019 | 5 | 5 | 0 | 248 | 179 | 49.60 | 214 | 115.88 | 1 | 0 | 0 | 25 | 8 |
| 2025 | 3 | 3 | 0 | 34 | 26 | 11.33 | 50 | 68.00 | 0 | 0 | 0 | 4 | 1 |
| 2026 | 5 | 5 | 1 | 139 | 62 | 34.75 | 147 | 94.55 | 0 | 1 | 0 | 14 | 5 |
| All | 13 | 13 | 1 | 421 | 179 | 35.08 | 411 | 102.43 | 1 | 1 | 0 | 43 | 14 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Providence Stadium | 3 | 3 | 1 | 60 | 43 | 30.00 | 73 | 82.19 | 0 | 0 | 0 | 6 | 1 |
| All | 13 | 13 | 1 | 421 | 179 | 35.08 | 411 | 102.43 | 1 | 1 | 0 | 43 | 14 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| England tour of West Indies | 4 | 4 | 0 | 69 | 30 | 17.25 | 77 | 89.61 | 0 | 0 | 0 | 10 | 2 |
| New Zealand tour of West Indies | 3 | 3 | 1 | 60 | 43 | 30.00 | 73 | 82.19 | 0 | 0 | 0 | 6 | 1 |
| West Indies tour of New Zealand | 3 | 3 | 0 | 34 | 26 | 11.33 | 50 | 68.00 | 0 | 0 | 0 | 4 | 1 |
| All | 13 | 13 | 1 | 421 | 179 | 35.08 | 411 | 102.43 | 1 | 1 | 0 | 43 | 14 |
- not recorded in the scorecards · N/A no dismissals or balls to divide by
ODI milestones
Hundreds 1 of 2
Best ODI performances
| Score | BF | SR | 4s | 6s | Opponent | Ground | Date |
|---|---|---|---|---|---|---|---|
| 179 | 137 | 130.65 | 15 | 6 | Ireland | Castle Avenue | 2019-05-05 |
| 62 | 60 | 103.33 | 6 | 3 | India | Greenfield International Stadium | 2026-09-27 |
| 43 | 41 | 104.87 | 4 | 1 | New Zealand | Providence Stadium | 2026-07-13 |
| 30 | 28 | 107.14 | 4 | 1 | England | Kensington Oval | 2019-02-20 |
| 26 | 24 | 108.33 | 3 | 1 | New Zealand | Seddon Park | 2025-11-22 |
| 23 | 31 | 74.19 | 4 | 0 | England | Kensington Oval | 2019-02-22 |
| 17 | 14 | 121.42 | 2 | 1 | Sri Lanka | Sabina Park | 2026-06-03 |
| 15 | 9 | 166.66 | 2 | 1 | England | National Cricket Stadium, St George's | 2019-02-27 |
| 11 | 16 | 68.75 | 2 | 0 | New Zealand | Providence Stadium | 2026-07-11 |
| 6* | 16 | 37.50 | 0 | 0 | New Zealand | Providence Stadium | 2026-07-16 |
Latest ODI matches
| Date | Opponent | Bat | Bowl | Ground | Result |
|---|---|---|---|---|---|
| 2026-09-27 | India | 62 | - | Greenfield International Stadium | India won by 8 wickets |
| 2026-07-16 | New Zealand | 6* | - | Providence Stadium | New Zealand won by 6 wickets |
| 2026-07-13 | New Zealand | 43 | - | Providence Stadium | New Zealand won by 5 wickets |
| 2026-07-11 | New Zealand | 11 | - | Providence Stadium | West Indies won by 7 wickets |
| 2026-06-08 | Sri Lanka v West Indies | did not bat | - | Sabina Park | No result |
| 2026-06-06 | Sri Lanka v West Indies | did not bat | - | Sabina Park | No result |
| 2026-06-03 | Sri Lanka | 17 | - | Sabina Park | Sri Lanka won by 41 runs |
| 2025-11-22 | New Zealand | 26 | - | Seddon Park | New Zealand won by 4 wickets |
| 2025-11-19 | New Zealand | 4 | - | McLean Park | New Zealand won by 5 wickets |
| 2025-11-16 | New Zealand | 4 | - | Hagley Oval | New Zealand won by 7 runs |
T20I CAREER · 2019 to 2019
John Campbell in T20Is
Complete: every official innings is in the scorecards
11Runs
5.50Average
68.75Strike rate
0Hundreds
0Fifties
11Highest
Official T20I record
| Batting | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 2 | 2 | 0 | 11 | 11 | 5.50 | 16 | 68.75 | 0 | 0 | 1 | 2 | 0 |
| Bowling | Mat | Inns | Balls | Mdns | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 2 | 1 | 6 | 0 | 1 | 0 | - | - | N/A | 1.00 | N/A | 0 | 0 | - |
| Fielding | Mat | Inns | Ct | St | Dis | Dis/Inns | Best |
|---|---|---|---|---|---|---|---|
| Career | 2 | 2 | 1 | 0 | 1 | 0.500 | 1 (1ct 0st) |
T20I career in charts
Fours8 · 72.7%
Other runs3 · 27.3%
T20I record by situation
complete career| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| England | 1 | 1 | 0 | 11 | 11 | 11.00 | 14 | 78.57 | 0 | 0 | 0 | 2 | 0 |
| India | 1 | 1 | 0 | 0 | 0 | 0.00 | 2 | 0.00 | 0 | 0 | 1 | 0 | 0 |
| All | 2 | 2 | 0 | 11 | 11 | 5.50 | 16 | 68.75 | 0 | 0 | 1 | 2 | 0 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | 1 | 1 | 0 | 11 | 11 | 11.00 | 14 | 78.57 | 0 | 0 | 0 | 2 | 0 |
| Neutral | 1 | 1 | 0 | 0 | 0 | 0.00 | 2 | 0.00 | 0 | 0 | 1 | 0 | 0 |
| All | 2 | 2 | 0 | 11 | 11 | 5.50 | 16 | 68.75 | 0 | 0 | 1 | 2 | 0 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Batting first | 2 | 2 | 0 | 11 | 11 | 5.50 | 16 | 68.75 | 0 | 0 | 1 | 2 | 0 |
| All | 2 | 2 | 0 | 11 | 11 | 5.50 | 16 | 68.75 | 0 | 0 | 1 | 2 | 0 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No. 1 | 1 | 1 | 0 | 0 | 0 | 0.00 | 2 | 0.00 | 0 | 0 | 1 | 0 | 0 |
| No. 2 | 1 | 1 | 0 | 11 | 11 | 11.00 | 14 | 78.57 | 0 | 0 | 0 | 2 | 0 |
| All | 2 | 2 | 0 | 11 | 11 | 5.50 | 16 | 68.75 | 0 | 0 | 1 | 2 | 0 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Lost | 2 | 2 | 0 | 11 | 11 | 5.50 | 16 | 68.75 | 0 | 0 | 1 | 2 | 0 |
| All | 2 | 2 | 0 | 11 | 11 | 5.50 | 16 | 68.75 | 0 | 0 | 1 | 2 | 0 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019 | 2 | 2 | 0 | 11 | 11 | 5.50 | 16 | 68.75 | 0 | 0 | 1 | 2 | 0 |
| All | 2 | 2 | 0 | 11 | 11 | 5.50 | 16 | 68.75 | 0 | 0 | 1 | 2 | 0 |
- not recorded in the scorecards · N/A no dismissals or balls to divide by
Latest T20I matches
| Date | Opponent | Bat | Bowl | Ground | Result |
|---|---|---|---|---|---|
| 2019-08-03 | India | 0 | - | Central Broward Regional Park Stadium Turf Ground | India won by 4 wickets |
| 2019-03-10 | England | 11 | 0/1 | Warner Park | England won by 8 wickets |