Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
John Campbell

John Campbell ODI Stats

Allrounder · West Indies Updated , after India vs West Indies
Season over ODI run-scorers ›
Last innings ODI · for West Indies · Sat 3 Oct
2026
250 runs · 27th › 10 sixes · 13th › 0 wickets
Create a free account 10 pages a day instead of 5 and the next match's full projection.
Every projection, every match a month, or a year Cricket Pro ›
Filter the trend and match data
Pick a competition to choose a season
Trend · runs 15 matches
REF LINE
Newest on the left · bars in the team he played for, 2nd innings stacked in pink · 0 over the line
Match data 15 matches
DateTeamOppoCompH/AVenueResult RunsBalls4s6sSR WktsROversEconDots ◆ Dream11Perf ◆ Dream11 Scoreline
Scrolls sideways · tap a row for the scorecard

About John Campbell's ODI record

In John Campbell's last 15 All ODI Cricket games (2019–2026) for West Indies, they have scored 532 runs at an average of 35.5 with a strike rate of 92.9.

John Campbell Stats - All ODI Cricket

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

John Campbell: Betting Insights

For bet builder markets, John Campbell has scored 25+ runs in 40% of their last 15 All ODI Cricket games (6/15). They have registered 1+ boundaries in 80% of these games (12/15). Over their last 5 games, John Campbell has 222 runs.

Related pages

Frequently asked questions

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

John Campbell's highest score in the 15 ODI matches Statz has on record is 179 off 137 balls against Ireland (05 May 2019). Across those matches John Campbell has scored 532 runs at 35.5 a match.

What are John Campbell's ODI batting stats?

John Campbell averages 35.5 runs per match at a strike rate of 92.9, based on 15 games (2019–2026). In the last 5 matches John Campbell scored 10, 101, 62, 6 and 43, newest first. John Campbell has 532 runs in all 15 ODI matches on record.

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 15 ODI matches on record, the most recent against India (03 Oct 2026), with 532 runs in all.

How old is John Campbell?

John Campbell was born on 21 September 1993 and is 33 years old. John Campbell is an allrounder with 15 ODI matches on record and 532 runs.

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

John Campbell has 2 hundreds and 1 fifty in the 15 ODI matches Statz has on record. The highest is 179 against Ireland (05 May 2019). John Campbell has passed 30 in 5 of 15 innings.