Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting match by match (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,365 of the 23,372 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Monank PatelUSA10010011491v NEPAl Amarat13 Sept 2021
Matthew CritchleyDER10085 & 15*16392v SUSBrighton21 Sept 2021
Jordan SilkTAS100100* & DNB131120v QUEAdelaide7 Oct 2021
Ashton TurnerWA100100121141v TASPerth15 Oct 2021
O TuyisengeRWA100100*6063v SEYKigali City19 Oct 2021
Mitchell MarshPS100100*6065v HHHobart14 Dec 2021
Dawid MalanENG10080 & 20209140v AUSAdelaide16 Dec 2021
Avishka FernandoJK10010064104v DGHambantota21 Dec 2021
Sean WilliamsZIM1001008792v SLKandy16 Jan 2022
Blake NikitarasNSW10044 & 56192143v SAAdelaide23 Mar 2022
Joshua Da SilvaWI100100* & DNB257100v ENGSt George's24 Mar 2022
Chad BowesCAN100100168120v OVRangiora29 Mar 2022
Jos ButtlerRR10010068115v MIMumbai2 Apr 2022
Gerhard ErasmusNAM100100*4797v UGAWindhoek9 Apr 2022
Luke ProcterNOR100100*19983v WARBirmingham12 May 2022
Andrew McBrineNW10010012192v MRCork19 May 2022
Tim SeifertSUS100100*5695v HAMSouthampton4 Jun 2022
Nick GubbinsHAM10058 & 42145201v YORSouthampton12 Jun 2022
Brett D'OliveiraWOR100100250100v DURChester-le-Street12 Jun 2022
Paul CoughlinDUR100100* & DNB117102v WORChester-le-Street12 Jun 2022
James VinceHAM1001005495v KENSouthampton17 Jun 2022
Wayne MadsenDER100100*47113v DURDerby3 Jul 2022
Surendran ChandramohanSIN1001005277v PNGSingapore3 Jul 2022
Tom Kohler-CadmoreYOR10010020194v SOMTaunton19 Jul 2022
Lewis HillLEI10081 & 19151120v GLALeicester20 Jul 2022
Navneet DhaliwalCAN100100*108120v SINKing City30 Jul 2022
Josh PhilippeWA10010096103v VICMelbourne25 Sept 2022
Rilee RossouwSA100100*4878v INDIndore4 Oct 2022
Henry HuntSA1003 & 97*366110v VICAdelaide6 Oct 2022
Vinoo BalakrishnanBOT1001007075v STHKigali City25 Nov 2022
Mehedi Hasan MirazBAN100100*8384v INDDhaka7 Dec 2022
Simon SsesaziUGA100100*58132v TANKigali City22 Dec 2022
Matthew ShortAS100100*5983v HHAdelaide5 Jan 2023
Iftikhar AhmedFB100100*4569v RRChattogram19 Jan 2023
Marcus HarrisVIC100100 & 0152122v QUEMelbourne9 Feb 2023
Aiden MarkramSEC1001005866v JSKCenturion9 Feb 2023
Sam HeazlettQUE10010013571v VICMelbourne14 Feb 2023
Jeet RavalND10047 & 53171122v CANHamilton25 Feb 2023
Jason HolderWI10081* & 19136124v SAJohannesburg8 Mar 2023
Mushfiqur RahimBAN100100*60142v IRESylhet20 Mar 2023
Quinton de KockSA1001004498v WICenturion26 Mar 2023
Harry BrookSH100100*55123v KKRKolkata14 Apr 2023
Angelo MathewsSL100100*11464v IREGalle24 Apr 2023
Anish ParaamSIN100100*62112v PHIPhnom Penh3 May 2023
Adam HoseWOR10059 & 41166140v SUSWorcester4 May 2023
Graham ClarkDUR100100 & DNB155131v GLOBristol18 May 2023
Virat KohliRCB10010063124v SHHyderabad18 May 2023
Cameron GreenMI100100*4788v SHMumbai21 May 2023
Tom HainesSUS1009 & 91131180v WORBrighton11 Jun 2023
Sean DicksonSOM10082* & 18224130v ESSChelmsford11 Jun 2023
PreviousPage 310Next

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.