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
Ish SodhiND10548 & 5717194v CSNapier22 Feb 2020
Joe BurnsQUE10593 & 12169150v WAPerth6 Mar 2020
Tim BresnanWAR105105209122v NORBirmingham1 Aug 2020
Graeme van BuurenGLO10533 & 72192160v WARBristol8 Aug 2020
Wayne MadsenDER105103 & 2*176170v LEILeicester8 Aug 2020
Zak CrawleyKEN1050 & 105108180v HAMCanterbury6 Sept 2020
Nick KellyOV10523 & 82*211141v NDMount Maunganui28 Oct 2020
Steve SmithAUS10510566114v INDSydney27 Nov 2020
Dimuth KarunaratneSL1052 & 103160190v SAJohannesburg3 Jan 2021
Temba BavumaSA10544* & 61263110v PAKRawalpindi4 Feb 2021
Sharjeel KhanKK1051055998v IUKarachi24 Feb 2021
Sean WilliamsZIM105105 & DNB174100v AFGAbu Dhabi2 Mar 2021
Henry NichollsCAN10572 & 33138170v OVRangiora11 Mar 2021
Ronak PatelUGA10510512971v NAMWindhoek7 Apr 2021
Usman KhawajaIU105105*56133v PZAbu Dhabi17 Jun 2021
Ben BrownSUS10510510980v MIDBrighton12 Aug 2021
Chandrapaul HemrajGAW105105*56145v BRBasseterre4 Sept 2021
Mark ChapmanAA10597 & 8*166172v OVDunedin11 Feb 2022
Henry NichollsNZ105105163110v SAChristchurch17 Feb 2022
Shoaib KhanOMA105105*75113v NAMSharjah11 Mar 2022
Dipendra Singh AireeNEP10510514070v PNGKirtipur26 Mar 2022
Babar AzamPAK105105*115120v AUSLahore2 Apr 2022
Alex LeesDUR10544 & 61269100v GLAChester-le-Street12 May 2022
Mushfiqur RahimBAN10510528240v SLChattogram15 May 2022
Dinesh ChandimalSL10566 & 39*28364v BANChattogram15 May 2022
Jack LeaningKEN10590 & 15280100v LANManchester25 Jul 2022
AJ MoscaITA1051059554v JERSt Martin13 Aug 2022
Kyle MayersWI105105110123v NZBridgetown21 Aug 2022
Ollie PriceGLO10552 & 53241150v SOMTaunton5 Sept 2022
Steve SmithAUS105105131111v NZCairns11 Sept 2022
Jake DoranTAS105105*12890v SAAdelaide21 Oct 2022
Chad BowesCAN10510598190v AAChristchurch14 Nov 2022
Matthew ShortVIC10582 & 23*115110v WAPerth14 Mar 2023
Robert O'DonnellAA10558 & 47130152v NDKennards Hire Community Oval21 Mar 2023
Daryl MitchellLAN105105177102v SOMManchester11 May 2023
Ollie RobinsonDUR10538 & 6794134v GLOBristol18 May 2023
Andrew McBrineIRE10519 & 86*138170v ENGLondon1 Jun 2023
Ayan KhanOMA105105*92112v NEDHarare3 Jul 2023
Kyle AbbottHAM10589* & 16172191v SOMTaunton10 Jul 2023
Philip SaltLAN10510577113v NORManchester25 Jul 2023
Ahmed FaizMAS105105*5096v MYAKuala Lumpur30 Jul 2023
Josh BohannonLAN10510511744v KENBlackpool9 Aug 2023
Tom PrestHAM105105118102v YORYork17 Aug 2023
Harry BrookNS105105*42117v WFLeeds22 Aug 2023
Finlay BeanYOR10541 & 64175180v DERScarborough3 Sept 2023
Shreyas IyerIND10510590113v AUSIndore24 Sept 2023
Shreyas IyerIND1051057048v NZMumbai15 Nov 2023
Will YoungNZ10510584144v BANDunedin17 Dec 2023
KL RahulIND105101 & 4161154v SACenturion26 Dec 2023
Harsh ThakerCAN105105*15081v SCODubai7 Mar 2024
PreviousPage 264Next

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.