Live4th T20I · India in New Zealand 2026/27NZ67/2 (6)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE4/0 (1.4)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

John Campbell: Batting match by match (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsScoresBF4s6sOppositionGroundDate
7744 & 3311791v ENGBridgetown23 Jan 2019
5847 & 11*12461v ENGNorth Sound31 Jan 2019
4141 & 06431v ENGGros Islet9 Feb 2019
30302841v ENGBridgetown20 Feb 2019
23233140v ENGBridgetown22 Feb 2019
1515921v ENGSt George's27 Feb 2019
11900v ENGGros Islet2 Mar 2019
11111420v ENGBasseterre10 Mar 2019
179179137156v IREDublin5 May 2019
00200v INDLauderhill3 Aug 2019
3023 & 74550v INDNorth Sound22 Aug 2019
182 & 164220v INDKingston30 Aug 2019
7455 & 19*91111v AFGLucknow27 Nov 2019
3628 & 8*6240v ENGSouthampton8 Jul 2020
1612 & 43830v ENGManchester16 Jul 2020
3232 & 05330v ENGManchester24 Jul 2020
2826 & 27621v NZHamilton3 Dec 2020
8214 & 68146100v NZWellington11 Dec 2020
263 & 236540v BANChattogram3 Feb 2021
5436 & 1811651v BANDhaka11 Feb 2021
5342 & 1116360v SLNorth Sound21 Mar 2021
155 & 104920v SLNorth Sound29 Mar 2021
5735 & 2213670v ENGNorth Sound8 Mar 2022
144 & 102420v ENGBridgetown16 Mar 2022
4135 & 6*6250v ENGSt George's24 Mar 2022
8224 & 58*139102v BANNorth Sound16 Jun 2022
5445 & 9*9070v BANGros Islet24 Jun 2022
307 & 235350v AUSBridgetown25 Jun 2025
4040 & 05451v AUSSt George's3 Jul 2025
3636 & 06640v AUSKingston12 Jul 2025
228 & 145130v INDAhmedabad2 Oct 2025
12510 & 115224143v INDDelhi10 Oct 2025
44910v NZChristchurch16 Nov 2025
441700v NZNapier19 Nov 2025
26262431v NZHamilton22 Nov 2025
161 & 154030v NZChristchurch2 Dec 2025
5844 & 1411490v NZWellington10 Dec 2025
6145 & 1617290v NZMount Maunganui18 Dec 2025
17171421v SLKingston3 Jun 2026
39396432v SLNorth Sound25 Jun 2026
12372 & 51*267133v SLNorth Sound3 Jul 2026
11111620v NZProvidence11 Jul 2026
43434141v NZProvidence13 Jul 2026
66*1600v NZProvidence16 Jul 2026
62626063v INDThiruvananthapuram27 Sept 2026
1011016895v INDGuwahati30 Sept 2026
1010720v INDNew Chandigarh3 Oct 2026

BF balls faced · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.