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
Michael BurgessWAR101101 & DNB17391v WORBirmingham6 May 2021
Kane WilliamsonNZ10149 & 52*266140v INDSouthampton18 Jun 2021
Alex HalesNOT101101*66124v LANNottingham26 Jun 2021
Josh InglisLEI10149 & 52166120v MIDNorthwood11 Jul 2021
Liam Patterson-WhiteNOT101101121180v SOMTaunton30 Aug 2021
Ruturaj GaikwadCSK101101*6095v RRAbu Dhabi2 Oct 2021
Greg HayCS1010 & 10123990v CANChristchurch23 Oct 2021
Jos ButtlerENG101101*6766v SLSharjah1 Nov 2021
Cam FletcherCAN10123 & 78*228141v WFWellington7 Nov 2021
Alex CareySA10110193141v QUEAdelaide28 Nov 2021
Mominul HaqueBAN10188 & 13*288150v NZMount Maunganui1 Jan 2022
Andre FletcherKT101101*6266v CVDhaka12 Feb 2022
Faf du PlessisCV10110154123v KTDhaka12 Feb 2022
Sam HarperVIC10193 & 821692v TASMelbourne15 Mar 2022
Lachlan HearneNSW10136 & 65222110v SAAdelaide23 Mar 2022
Travis HeadAUS10110172123v PAKLahore29 Mar 2022
James HildrethSOM10187 & 14143120v HAMSouthampton7 Apr 2022
Matt McKiernanDER101101191111v LEILeicester21 Apr 2022
Luke FletcherNOT10150 & 51125123v MIDLondon12 May 2022
Sharmarh BrooksWI101101*11534v NEDAmstelveen4 Jun 2022
Steven CroftLAN10190 & 11223111v WARBirmingham12 Jun 2022
Jason RoyENG101101*86150v NEDAmstelveen22 Jun 2022
Haseeb HameedNOT101101154140v MIDNottingham26 Jun 2022
Steven TaylorUSA101101*55125v JERBulawayo11 Jul 2022
Dinesh ChandimalSL10180 & 2119592v PAKGalle24 Jul 2022
Dimuth KarunaratneSL10140 & 6119560v PAKGalle24 Jul 2022
Paul WalterESS10186 & 15*227132v SOMChelmsford25 Jul 2022
James RewSOM101101*210110v ESSChelmsford25 Jul 2022
Finn AllenNZ1011015686v SCOEdinburgh27 Jul 2022
G MckeonFRA1011015358v NORKerava27 Jul 2022
Mark ChapmanNZ101101*7567v SCOEdinburgh31 Jul 2022
Will SmeedBP101101*5086v SBBirmingham10 Aug 2022
Daniel HughesNSW101101114100v TASHobart17 Nov 2022
Joe ClarkeMS101101*6694v HHMelbourne16 Dec 2022
Devon ConwayNZ10110192131v PAKKarachi11 Jan 2023
Fakhar ZamanPAK101101122101v NZKarachi13 Jan 2023
Steve SmithSS1011015657v ASCoffs Harbour17 Jan 2023
Harry TectorIRE101101*10981v ZIMHarare18 Jan 2023
Rohit SharmaIND1011018596v NZIndore24 Jan 2023
Kusal MendisSL10187 & 14138170v NZChristchurch9 Mar 2023
Jordan SilkTAS1010 & 101*139130v QUEHobart14 Mar 2023
Asif KhanUAE101101*42411v NEPKirtipur16 Mar 2023
Babar AzamPAK101101*58113v NZLahore15 Apr 2023
Haseeb HameedNOT10197 & 4211120v LANNottingham4 May 2023
Shubman GillGT10110158131v SHAhmedabad15 May 2023
Virat KohliRCB101101*61131v GTBengaluru21 May 2023
Steven CroftLAN1011015257v NORNorthampton16 Jun 2023
Gavin SinghUSA101101*10982v WIHarare18 Jun 2023
Pathum NissankaSL101101*102140v ZIMBulawayo2 Jul 2023
James RewSOM1011019382v WORTaunton6 Aug 2023
PreviousPage 299Next

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.