Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Oakham School Ground×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Cameron DelportLEI270028.571b JM Mennie1v LANOakham31 May 2018
Paul HortonLEI280025.002c LS Livingstone b G Onions1v LANOakham31 May 2018
Ned EckersleyLEI15381039.473c AL Davies b SD Parry1v LANOakham31 May 2018
Mark CosgroveLEI52683076.474st †DJ Vilas b MW Parkinson1v LANOakham31 May 2018
Colin AckermannLEI24413058.545b MW Parkinson1v LANOakham31 May 2018
Neil DexterLEI03000.006c JJ Bohannon b MW Parkinson1v LANOakham31 May 2018
Ateeq JavidLEI21370056.767c LS Livingstone b SD Parry1v LANOakham31 May 2018
Tom WellsLEI11330033.338c SD Parry b MW Parkinson1v LANOakham31 May 2018
Callum ParkinsonLEI20331060.619c †DJ Vilas b JM Mennie1v LANOakham31 May 2018
Dieter KleinLEI11820137.5010lbw b G Onions1v LANOakham31 May 2018
Varun AaronLEI10*181055.5611not out1v LANOakham31 May 2018
Alex DaviesLAN23304076.671c †EJH Eckersley b D Klein2v LEIOakham31 May 2018
Haseeb HameedLAN55*706078.572not out2v LEIOakham31 May 2018
Liam LivingstoneLAN90*5667160.713not out2v LEIOakham31 May 2018
Gareth RoderickWOR28882031.821c †PSP Handscomb b PWA Mulder1v LEIOakham19 Jul 2023
Jake LibbyWOR24352068.572c †PSP Handscomb b TAR Scriven1v LEIOakham19 Jul 2023
Azhar AliWOR341010133.663c PWA Mulder b MET Salisbury1v LEIOakham19 Jul 2023
Jack HaynesWOR01000.004c †PSP Handscomb b PWA Mulder1v LEIOakham19 Jul 2023
Adam HoseWOR561083.335lbw b CJC Wright1v LEIOakham19 Jul 2023
Brett D'OliveiraWOR4191021.056c CN Ackermann b PWA Mulder1v LEIOakham19 Jul 2023
Matthew WaiteWOR15223068.187c CN Ackermann b MET Salisbury1v LEIOakham19 Jul 2023
Joe LeachWOR570071.438c CN Ackermann b TAR Scriven1v LEIOakham19 Jul 2023
Josh BakerWOR8161050.009c †PSP Handscomb b MET Salisbury1v LEIOakham19 Jul 2023
Adam FinchWOR16*532030.1910not out1v LEIOakham19 Jul 2023
Dillon PenningtonWOR20303066.6711b CJC Wright1v LEIOakham19 Jul 2023
Rishi PatelLEI3130023.081c †GH Roderick b DY Pennington2v WOROakham19 Jul 2023
Louis KimberLEI15411036.592b MJ Waite2v WOROakham19 Jul 2023
Lewis HillLEI12312038.713b AW Finch2v WOROakham19 Jul 2023
Colin AckermannLEI2100020.004c JO Baker b MJ Waite2v WOROakham19 Jul 2023
Peter HandscombLEI5130038.465b AW Finch2v WOROakham19 Jul 2023
Wiaan MulderLEI21284075.006b J Leach2v WOROakham19 Jul 2023
Rehan AhmedLEI44565078.577c AJ Hose b DY Pennington2v WOROakham19 Jul 2023
Tom ScrivenLEI012000.008c †GH Roderick b DY Pennington2v WOROakham19 Jul 2023
Chris WrightLEI380037.509c JA Haynes b DY Pennington2v WOROakham19 Jul 2023
Callum ParkinsonLEI3180016.6710lbw b MJ Waite2v WOROakham19 Jul 2023
Matt SalisburyLEI0*5000.0011not out2v WOROakham19 Jul 2023
Gareth RoderickWOR131210108.331c LPJ Kimber b CJC Wright3v LEIOakham19 Jul 2023
Jake LibbyWOR67879077.012c †PSP Handscomb b PWA Mulder3v LEIOakham19 Jul 2023
Azhar AliWOR6150040.003b CJC Wright3v LEIOakham19 Jul 2023
Jack HaynesWOR4190021.054c †PSP Handscomb b MET Salisbury3v LEIOakham19 Jul 2023
Adam HoseWOR12320037.505c & b CJC Wright3v LEIOakham19 Jul 2023
Brett D'OliveiraWOR17212080.956c PWA Mulder b TAR Scriven3v LEIOakham19 Jul 2023
Matthew WaiteWOR240050.007b CJC Wright3v LEIOakham19 Jul 2023
Joe LeachWOR260033.338run out (sub (RI Walker)/†sub (PSP Handscomb))3v LEIOakham19 Jul 2023
Josh BakerWOR11131084.629c RK Patel b MET Salisbury3v LEIOakham19 Jul 2023
Josh TongueWOR16*212076.1910not out3v LEIOakham19 Jul 2023
Dillon PenningtonWOR10152066.6711c CN Ackermann b TAR Scriven3v LEIOakham19 Jul 2023
Rishi PatelLEI5160031.251c AJ Hose b DY Pennington4v WOROakham19 Jul 2023
Louis KimberLEI04000.002c †GH Roderick b J Leach4v WOROakham19 Jul 2023
Lewis HillLEI35993035.353c †GH Roderick b DY Pennington4v WOROakham19 Jul 2023
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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