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/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

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
Mohammad RizwanPAK104104*6467v SALahore11 Feb 2021
Kyle MayersWI10449 & 55137160v SLNorth Sound29 Mar 2021
Harry DeardenLEI10442 & 62188180v HAMLeicester8 Apr 2021
Matt MilnesKEN10426* & 78285160v YORCanterbury15 Apr 2021
Ben SlaterNOT10477 & 27196161v WARBirmingham27 May 2021
Ben BrownSUS1049 & 95184110v NORBrighton27 May 2021
Rohit SharmaIND10483 & 21181132v ENGLondon12 Aug 2021
VP ThamotharamMAC104104*5286v GIBAlbergaria21 Aug 2021
Miles HammondGLO10410 & 94230130v NORBristol30 Aug 2021
Rob KeoghNOR1045 & 99136120v SURNorthampton5 Sept 2021
Francisco CouanaMOZ1041045168v CAMKigali City3 Nov 2021
Brad SchmulianCS10460 & 44190130v OVNelson7 Nov 2021
Kushal BhurtelNEP104104*61131v PHIAl Amarat19 Feb 2022
Ben McDermottAUS104104108104v PAKLahore31 Mar 2022
Dawid MalanYOR10439 & 65129141v GLOBristol14 Apr 2022
John SimpsonMID104104*246100v GLACardiff21 Apr 2022
Kiran CarlsonGLA10491 & 13173140v LEICardiff5 May 2022
Steven CroftLAN104104231161v YORLeeds12 May 2022
Zeeshan MaqsoodOMA104104*126120v NEPPearland9 Jun 2022
Mark StonemanMID10437 & 67206161v DERChesterfield12 Jun 2022
Deepak HoodaIND1041045796v IREDublin28 Jun 2022
Louis KimberLEI104104149113v SUSBrighton11 Jul 2022
Will YoungNOR10461 & 43162161v GLOCheltenham25 Jul 2022
AJ MoscaITA10410411790v BERSt Saviour4 Aug 2022
James BraceyGLO104104*9392v NOTBristol10 Aug 2022
Ricardo VasconcelosNOR104104105170v GLANorthampton12 Aug 2022
Jonty JennerJER104104*7375v ITASt Martin13 Aug 2022
Tom WestleyESS104104110140v GLAChelmsford14 Aug 2022
Feroze KhushiESS1041048845v GLAChelmsford14 Aug 2022
Tom ClarkSUS104104106130v SURBrighton14 Aug 2022
Will YoungNOR104104*9463v WORNorthampton17 Aug 2022
Ricardo VasconcelosNOR1041049093v LANBlackpool19 Aug 2022
Ben SlaterNOT104104122120v LANBlackpool26 Aug 2022
Brandon KingJT1041046687v GAWProvidence21 Sept 2022
Teague WyllieWA104104 & DNB204150v NSWPerth3 Oct 2022
Jake DoranTAS10410413162v VICLaunceston26 Oct 2022
Glenn PhillipsNZ10410464104v SLSydney29 Oct 2022
Matt RenshawQUE104104114120v WAPerth5 Nov 2022
George WorkerAA1044 & 100*161152v CANChristchurch14 Nov 2022
Steve SmithAUS104104192112v SASydney4 Jan 2023
Heinrich KlaasenDSG104104*44106v PCCenturion5 Feb 2023
Nathan McSweeneySA1040 & 104*133131v WAAdelaide10 Feb 2023
Caleb JewellTAS10410411781v WAHobart26 Feb 2023
Matthew ShortVIC104104 & DNB196130v NSWAlbury2 Mar 2023
Venkatesh IyerKKR1041045169v MIMumbai16 Apr 2023
Sadeera SamarawickramaSL104104*114110v IREGalle16 Apr 2023
Mark ChapmanNZ104104*57114v PAKRawalpindi24 Apr 2023
Paul StirlingIRE104103 & 118694v SLGalle24 Apr 2023
Heinrich KlaasenSH1041045186v RCBHyderabad18 May 2023
Shubman GillGT104104*5258v RCBBengaluru21 May 2023
PreviousPage 272Next

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.