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
KL RahulIND101101*54105v ENGManchester3 Jul 2018
Tom AbellSOM10170 & 31194190v WORWorcester22 Jul 2018
Ross WhiteleyWOR10191 & 10168150v SURWorcester10 Sept 2018
Jack EdwardsNSW101101 & DNB149102v TASSydney5 Nov 2018
Cam HawkinsOV10125 & 76250140v CANUniversity of Otago Oval14 Dec 2018
Imam-ul-HaqPAK10110111680v SACenturion25 Jan 2019
Usman KhawajaAUS1010 & 101*139140v SLCanberra1 Feb 2019
Travis HeadSA10129 & 72167140v WAPerth3 Mar 2019
Kieran Noema-BarnettCS1010 & 101187124v NDHamilton17 Mar 2019
Tim SeifertND10157 & 44159122v CSHamilton17 Mar 2019
Haris SohailPAK101101*11561v AUSSharjah22 Mar 2019
Angelo MathewsDAM10110110692v KANDambulla10 Apr 2019
Tom AbellSOM101101198100v NOTNottingham11 Apr 2019
Ryan PatelSUR101100* & 1286170v ESSLondon11 Apr 2019
Daryl MitchellWOR10110181111v LANManchester17 Apr 2019
Keaton JenningsLAN10197 & 4*237100v NORManchester14 May 2019
Mohammad ShahzadAFG10110188160v IREBelfast21 May 2019
Carlos BrathwaiteWI1011018295v NZManchester22 Jun 2019
Babar AzamPAK101101*127110v NZBirmingham26 Jun 2019
George BartlettSOM10168 & 33133121v HAMTaunton30 Jun 2019
Andrew BalbirnieIRE10110111292v ZIMBready1 Jul 2019
Harry BrookYOR101101128110v SOMLeeds13 Jul 2019
Ravinderpal SinghCAN10110148610v CAYHamilton18 Aug 2019
Jean-Pierre KotzeNAM101101*4379v BOTWindhoek20 Aug 2019
Tom AbellSOM101101*47133v MIDTaunton30 Aug 2019
Ollie RobinsonKEN1014 & 97129130v YORLeeds16 Sept 2019
Tom AndrewsSA101101150112v VICMelbourne10 Oct 2019
S DaviziCZE1011016867v MACMarsa20 Oct 2019
Javed AhmadiAFG10139 & 62174161v WILucknow27 Nov 2019
Rory BurnsENG101101209150v NZHamilton29 Nov 2019
Devon ConwayWEL101101*49153v OTADunedin6 Jan 2020
Kamran AkmalPZ10110155134v QGKarachi22 Feb 2020
Michael RipponOV1016 & 95*131132v CSUniversity of Otago Oval10 Mar 2020
Rachin RavindraWF101101187110v AAAuckland10 Mar 2020
Shikhar DhawanDC101101*58141v CSKSharjah17 Oct 2020
Cam HawkinsOV10111 & 9022890v NDMount Maunganui28 Oct 2020
Alex CareyAS10110162103v BHAdelaide21 Jan 2021
Jos ButtlerENG10155 & 46*143120v SLGalle22 Jan 2021
Will YoungCD10110147110v CANAuckland11 Feb 2021
Rishabh PantIND101101118132v ENGAhmedabad4 Mar 2021
Ibrahim ZadranAFG10172 & 29195110v ZIMAbu Dhabi10 Mar 2021
Jason HolderWI10130 & 71*122120v SLNorth Sound29 Mar 2021
Daniel HughesNSW101101100132v QUESydney31 Mar 2021
Fakhar ZamanPAK10110110493v SACenturion7 Apr 2021
Jonathan MerloVIC10110193111v SAMelbourne8 Apr 2021
Devdutt PadikkalRCB101101*52116v RRMumbai22 Apr 2021
Ben DuckettNOT10114 & 87127180v DERDerby29 Apr 2021
Tom LaceGLO1014 & 9719090v LEIBristol29 Apr 2021
Niroshan DickwellaSL10177* & 2497101v BANKandy29 Apr 2021
Marcus HarrisLEI101101191150v SURLeicester6 May 2021
PreviousPage 298Next

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.