Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 bowledT2065th 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
Andre RussellJT121121*49613v TKRTrinidad10 Aug 2018
Liton DasBAN121121117122v INDDubai28 Sept 2018
Asad ShafiqPAK12180 & 41221122v AUSDubai7 Oct 2018
Quinton de KockSA121121108162v SLDurban10 Mar 2019
Navneet DhaliwalCAN121121*12663v USAWindhoek26 Apr 2019
Jon-Jon SmutsWAR12112160117v LIOJohannesburg5 May 2019
Shakib Al HasanBAN121121119121v ENGCardiff8 Jun 2019
James BraceyGLO1215 & 116*167100v DERDerby18 Aug 2019
Moeen AliWOR121121*60811v SUSBrighton6 Sept 2019
Billy GodlemanDER121111 & 10229171v LANManchester10 Sept 2019
Marnus LabuschagneQUE12169 & 52285190v NSWBrisbane10 Oct 2019
Nick KellyOV121118 & 3248170v AAKennards Hire Community Oval22 Feb 2020
Michael NeserQUE121121168191v TASAdelaide10 Oct 2020
Devon ConwayWF12127 & 94259171v CANChristchurch28 Oct 2020
Nic MaddinsonVIC12177 & 44157104v NSWSydney17 Feb 2021
David BedinghamDUR121121 & DNB183132v WORWorcester3 Jun 2021
Miles HammondGLO12175 & 46246152v MIDCheltenham5 Jul 2021
Dominic SibleyWAR12180 & 4126080v WORWorcester11 Jul 2021
James HildrethSOM121107 & 14232150v SURLondon11 Jul 2021
Josh RymellESS121121130151v YORChelmsford14 Aug 2021
Joe RootENG121121165140v INDLeeds25 Aug 2021
Janneman MalanSA12112113591v SLColombo4 Sept 2021
Zak CrawleyKEN12153 & 68191170v DERDerby12 Sept 2021
David LloydGLA121121180131v SURLondon21 Sept 2021
Will YoungNZ12152 & 69307130v BANMount Maunganui1 Jan 2022
Gerhard ErasmusNAM121121*12093v OMADubai6 Mar 2022
Colin AckermannLEI12181 & 40*278110v DURChester-le-Street14 Apr 2022
Cheteshwar PujaraSUS121109 & 12228190v WORWorcester21 Apr 2022
Daryl MitchellNZ12113 & 108238150v ENGLondon2 Jun 2022
Ibrahim ZadranAFG121121*141160v ZIMHarare6 Jun 2022
Ben StokesENG12146 & 75*103166v NZNottingham10 Jun 2022
Ed PollockWOR1218 & 11393127v MIDNorthwood11 Jul 2022
Dane VilasLAN1211219986v SUSBrighton30 Aug 2022
Doug BracewellCS12178 & 43214132v WFPalmerston North14 Nov 2022
Michael van LingenNAM121121111151v NEPWindhoek7 Dec 2022
Andrew BalbirnieIRE121121*137133v ZIMHarare18 Jan 2023
Brad SchmulianCS121108 & 1327460v NDMount Maunganui5 Mar 2023
Rilee RossouwMS12112151128v PZRawalpindi10 Mar 2023
Scott BorthwickDUR12113 & 108*177120v WORChester-le-Street13 Apr 2023
George BartlettSOM121121214210v MIDLondon18 May 2023
Max HoldenMID121121*59106v KENLondon16 Jun 2023
Craig ErvineZIM121121*128151v NEPHarare18 Jun 2023
Sam NortheastGLA12117 & 10420992v SUSCardiff25 Jun 2023
Virat KohliIND121121 & DNB206110v WIPort of Spain20 Jul 2023
Jack TaylorGLO12112110686v WORWorcester10 Aug 2023
Shubman GillIND12112113385v BANColombo15 Sept 2023
Aaron JohnsonCAN121121*59611v PANHamilton3 Oct 2023
Mitchell MarshAUS121121108109v PAKBengaluru20 Oct 2023
Rohit SharmaIND121121*69118v AFGBengaluru17 Jan 2024
Rahmanullah GurbazAFG12112111786v IRESharjah7 Mar 2024
PreviousPage 169Next

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.