Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Steve SmithNSW108106 & 2262110v TASSydney18 Oct 2019
Jamie GibsonWF10865 & 43*124145v CANCello Basin Reserve29 Oct 2019
Kane WilliamsonNZ1084 & 104*254110v ENGHamilton29 Nov 2019
Michael RipponOV10878 & 30227140v CANQueen's Park1 Mar 2020
Marnus LabuschagneAUS10810810880v SAPotchefstroom7 Mar 2020
Keaton JenningsLAN10810863103v DURChester-le-Street27 Aug 2020
Zak CrawleyKEN108108*54142v HAMSouthampton14 Sept 2020
Glenn MaxwellAUS1081089047v ENGManchester16 Sept 2020
Cameron BancroftWA1084 & 104231110v TASAdelaide30 Oct 2020
Callum FergusonSA10811* & 97253180v QUEAdelaide8 Nov 2020
Glenn PhillipsNZ10810851108v WIMount Maunganui29 Nov 2020
Laurie EvansCK108108*6595v JSHambantota10 Dec 2020
Travis HeadSA10864 & 44175121v NSWAdelaide6 Mar 2021
Jake WeatheraldSA10866 & 42230170v NSWAdelaide6 Mar 2021
David WarnerNSW108108115100v TASHobart18 Mar 2021
KL RahulIND10810811472v ENGPune26 Mar 2021
Jack EdwardsNSW10810812243v WASydney11 Apr 2021
Daniel LawrenceESS10832 & 76191170v DURChelmsford15 Apr 2021
Adam LythYOR10842 & 66159190v SUSBrighton22 Apr 2021
Will YoungDUR1085 & 103285130v WORChester-le-Street13 May 2021
Michael-Kyle PepperESS10892 & 16193170v DURChester-le-Street27 May 2021
Stephen EskinaziMID1086 & 102326100v GLOCheltenham5 Jul 2021
Lewis HillLEI108108100120v YORLeicester25 Jul 2021
George MunseyKEN108108113142v WORWorcester25 Jul 2021
Ali OrrSUS10810813365v WORWorcester6 Aug 2021
George BartlettSOM1081088948v LEITaunton10 Aug 2021
Babar AzamPAK10875 & 33215141v WIKingston20 Aug 2021
Cameron GreenWA108106 & 2163114v SAAdelaide24 Sept 2021
David WarnerAUS10895 & 13205120v ENGAdelaide16 Dec 2021
Virat KohliIND10879 & 29344161v SACape Town11 Jan 2022
Matthew SpoorsCAN108108*66143v PHIAl Amarat18 Feb 2022
Devon ConwayNZ10816 & 92240160v SAChristchurch25 Feb 2022
Abdullah ShafiquePAK10881 & 27308141v AUSLahore21 Mar 2022
Sam NortheastGLA10885 & 23203110v NOTNottingham14 Apr 2022
Lyndon JamesNOT108108223130v DURChester-le-Street21 Apr 2022
Ben StokesDUR10882 & 26156102v GLAChester-le-Street12 May 2022
Saim HussainBUL108108*5596v MACMarsa14 May 2022
Haseeb HameedNOT10815 & 93*125152v DERNottingham19 May 2022
Mark AdairNK1081087886v MRCork24 May 2022
Kyle CoetzerSCO108108*142160v UAEPearland31 May 2022
Luke HollmanMID10862 & 46196170v WORNorthwood11 Jul 2022
Harry TectorIRE10810810675v NZDublin15 Jul 2022
Will RhodesWAR10834 & 74186160v SURLondon25 Jul 2022
Nicholas KirtonCAN108108*9575v VANKing City5 Aug 2022
Will JacksOI108108*48108v SBLondon14 Aug 2022
Ben DuckettENG10826 & 82*115131v PAKKarachi17 Dec 2022
Dasun ShanakaSL108108*88123v INDGuwahati10 Jan 2023
Matthew ShortVIC108108*94141v QUEMelbourne14 Feb 2023
Teague WyllieWA10828 & 80244140v TASHobart21 Feb 2023
Matthew GilkesNSW10894 & 14177170v QUEBrisbane21 Feb 2023
PreviousPage 243Next

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.