WIWI

John Campbell

Opening batsman  ·  Left-hand bat
West IndiesWI
FULL NAMEJohn Dillon Campbell
BORN21 Sep 1993,
BATSLeft-hand bat
BOWLSRight-arm offbreak
ROLEOpening batsman
TEAMSWest Indies
TEST
Cap 317
WORLD #71
DEBUTJan 2019
LATESTOct 2026
ODI
Cap 189
DEBUTFeb 2019
LATESTOct 2026
T20I
Cap 80
DEBUTMar 2019
LATESTAug 2019
◈ INSIGHTSDay 312 / 365
1

Career stats, year-by-year trends, venue records, and bowler matchups — it's all here for John.

2

Click Matchups in the tabs above to see which bowlers have tested John most over their career.

3

Use the FORMAT tabs — TEST, ODI, T20I — to compare John's game across different formats.

↻ 3 insights · refreshes daily

Career Stats

All formats →
RUNS
2067
AVERAGE
29.53
STRIKE RATE
63.14
HIGH SCORE
179
100S
3
50S
7
SIXES
38
INNINGS
77
T20 LEAGUES · 13 MATCHES
243
AVG 18.69  ·  SR 114.08  ·  HS 43  ·  6s 5

Recent form

All matches →
20266 matches
233
AVG 38.83 · SR 112.02 · HS 101 · 100s 1 · 50s 1
▲ AVG +9.30 vs career  ·  ▲ +14.58 vs 2025  ·  SR +48.88
20258 matches
388
AVG 24.25 · SR 50.13 · HS 115 · 100s 1
▼ AVG -5.28 vs career  ·  SR -13.01
2025Career best
388
AVG 24.25 · SR 50.13 · 100s 1
▲ AVG -5.28 vs career
2021Career worst · 4 matches
148
AVG 18.50 · SR 37.66
▼ AVG -11.03 vs career
T20 LEAGUESRecent seasons
2026 · cpl · 10M194
 ·  AVG 19.40 · SR 122.78 · HS 27
2019 · cpl · 3M49
St Lucia Kings  ·  AVG 16.33 · SR 89.09 · HS 43
TEST · 31 MATCHES
1541
AVG 28.54  ·  SR 52.41  ·  HS 115  ·  100s 1
ODI · 15 MATCHES
515
AVG 36.79  ·  SR 109.11  ·  HS 179  ·  100s 2
T20I · 2 MATCHES
11
AVG 5.50  ·  SR 68.75  ·  HS 11
PEAK BATTING YEAR
2025
388 runs · avg 24.25

Year by year (last 5)

Full breakdown →
2021222526
YEARMRUNSAVGSR100s
2026623338.83112.021
2025838824.2550.131
2022524835.4354.990
2021414818.5037.660
2020519421.5651.730

VS Every Team (top 5)

All teams →
England
452avg 22.60 · SR 58.63
India
368avg 30.67 · SR 73.75
New Zealand
339avg 21.19 · SR 50.52
Bangladesh
319avg 39.88 · SR 58.75
OPPMATRUNSAVGSRHS100s50sWKTS
England1545222.6058.6347———View→
India836830.6773.7511521—View→
New Zealand1133921.1950.5268—1—View→
Bangladesh531939.8858.7558—2—View→
Sri Lanka423038.3342.3672—2—View→

VS Every Ground (top 5)

All grounds →
Sir Vivian Richards Stadium
457avg 38.08 · HS 72
Castle Avenue
179avg 179.00 · HS 179
Shere Bangla National Stadium
157avg 39.25 · HS 54
Basin Reserve
140avg 35.00 · HS 68
GROUNDMATRUNSAVGSRHS100s50sWKTS
Sir Vivian Richards Stadium845738.0846.3072—3—View→
Castle Avenue1179179.00130.661791——View→
Basin Reserve214035.0053.8568—1—View→
Feroz Shah Kotla112562.5055.801151——View→
RECENT RESULTS 1 match