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
Callum FergusonWOR103103*9574v DERDerby6 May 2019
Jos ButtlerENG1031037692v PAKNottingham3 Jun 2019
Rohit SharmaIND10310394142v SLLeeds6 Jul 2019
Felix OrganHAM103100 & 325984v KENSouthampton13 Jul 2019
Steve SmithAUS10380 & 23198131v ENGLondon12 Sept 2019
Ryan ten DoeschateESS103103122120v SURChelmsford16 Sept 2019
Patrick MatautaavaVAN1031035297v MASKuala Lumpur1 Oct 2019
Sam HarperVIC10372 & 31203132v WAPerth18 Oct 2019
Henry NichollsCAN103103197100v NDChristchurch21 Oct 2019
Dawid MalanENG103103*5196v NZNapier8 Nov 2019
Andre FletcherST103103*57115v KTChattogram21 Dec 2019
D'Arcy ShortHH103103*7037v PSPerth5 Jan 2020
Shreyas IyerIND103103107111v NZHamilton5 Feb 2020
Tom CooperSA10399 & 4144130v WAAdelaide14 Feb 2020
Joel ParisWA10310 & 93179162v TASHobart24 Feb 2020
Dawid MalanYOR10330 & 73156151v DURChester-le-Street1 Aug 2020
Chris WoakesENG10319 & 84*168120v PAKManchester5 Aug 2020
Harry FinchSUS10337 & 66146210v KENCanterbury8 Aug 2020
Adam LythYOR103103235152v LANLeeds22 Aug 2020
Daryl MitchellCAN103103243130v WFChristchurch28 Oct 2020
Virat SinghJHA103103*53123v ASSJadavpur University Campus14 Jan 2021
Rahmat ShahAFG103103*109102v IREAbu Dhabi24 Jan 2021
Nkruma BonnerWI10317 & 86304121v BANChattogram3 Feb 2021
Dominic SibleyENG10387 & 16323140v INDChennai5 Feb 2021
Evin LewisWI10310312184v SLNorth Sound12 Mar 2021
Tom BlundellWF103103*142141v NDWellington27 Mar 2021
Babar AzamPAK103103104170v SACenturion2 Apr 2021
Tom MooresNOT10396* & 7*166181v DURNottingham8 Apr 2021
Chris CookeGLA1031 & 102*21981v YORLeeds8 Apr 2021
David LloydGLA10384 & 19124140v SUSCardiff15 Apr 2021
David LloydGLA10365 & 38149170v NORNorthampton22 Apr 2021
Harry SwindellsLEI103103152130v SURLeicester6 May 2021
Josh InglisLEI103103*62134v NORNorthampton20 Jun 2021
Liam LivingstoneENG1031034369v PAKNottingham16 Jul 2021
Haseeb HameedNOT10310392101v WARBirmingham25 Jul 2021
Rob YatesWAR10310310592v NOTBirmingham25 Jul 2021
Ed PollockWAR103103*115101v DERDerby27 Jul 2021
Sean DicksonDUR103103*7695v LANGosforth5 Aug 2021
Leus du PlooyDER10390 & 13137150v MIDLondon30 Aug 2021
Ben DuckettNOT10359 & 44167160v LANNottingham5 Sept 2021
Luke WellsLAN103103 & DNB113200v SOMTaunton12 Sept 2021
Michael BurgessWAR10366 & 37148151v YORLeeds12 Sept 2021
Ashwin HebbarAND103103*53124v HARAlembic 2 Cricket Ground5 Nov 2021
Yash NaharMAH103103*6865v GOALucknow9 Nov 2021
Alex ObandaKEN103103*5698v NGRKigali City18 Nov 2021
Glenn MaxwellMS10310357123v SSMelbourne15 Dec 2021
Rahmanullah GurbazAFG10310312763v NEDDoha23 Jan 2022
Hayden KerrNSW10388 & 15152120v TASSydney18 Feb 2022
Chirag SuriUAE103103118101v NAMSharjah12 Mar 2022
Imam-ul-HaqPAK1031039663v AUSLahore29 Mar 2022
PreviousPage 280Next

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.