Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR8/0 (2)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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,361 of the 23,368 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Travis DeanVIC13294 & 38273150v SAAlice Springs26 Mar 2017
Ian BellWAR13233 & 99226170v SURBirmingham21 Apr 2017
Paul StirlingMID13277 & 55192136v ESSChelmsford26 Jun 2017
Ajinkya RahaneIND132132222140v SLColombo3 Aug 2017
Shikhar DhawanIND132132*90203v SLDambulla20 Aug 2017
Billy RootNOT132132168160v SUSBrighton25 Sept 2017
Hashim AmlaSA132132163170v BANBloemfontein6 Oct 2017
Dawid MalanMID13213 & 119255130v SUSBrighton4 May 2018
Adam LythYOR132132*127152v LEILeicester27 May 2018
Kusal MendisSL13245 & 87200162v WISt Lucia14 Jun 2018
Riki WesselsNOT13275* & 57*167151v WORNottingham25 Jun 2018
Jonathan TrottWAR132124 & 8260160v SUSBrighton18 Sept 2018
Daryl MitchellWOR132127 & 5263180v YORWorcester24 Sept 2018
Mominul HaqueBAN132120 & 12178121v WIChattogram22 Nov 2018
Shimron HetmyerWI13239 & 93145410v BANDhaka30 Nov 2018
Jeet RavalNZ132132220191v BANHamilton28 Feb 2019
Dane VilasLAN132132*154170v SUSManchester13 Jul 2019
Brandon KingGAW132132*721011v BTGuyana6 Oct 2019
Mohammad RizwanPAK13237 & 95179170v AUSBrisbane21 Nov 2019
Mominul HaqueBAN132132234140v ZIMDhaka22 Feb 2020
Nic MaddinsonVIC13266 & 66246135v SAAdelaide6 Mar 2020
KL RahulPK132132*69147v RCBDubai24 Sept 2020
Tom BlundellWF13231 & 101206190v OVWellington5 Nov 2020
Tom BlundellWF132113 & 19246132v AAAuckland3 Apr 2021
Harry ChamberlainCAN132132267181v CSNapier3 Apr 2021
Jason SanghaNSW132103 & 29278190v QUEWollongong3 Apr 2021
Matthew GilkesNSW13266 & 66298140v QUEWollongong3 Apr 2021
Matthew WadeTAS13290 & 42228162v WAPerth3 Apr 2021
Ned EckersleyDUR13219 & 113*208140v NOTNottingham8 Apr 2021
Tom AbellSOM132132*287160v GLOBristol20 May 2021
Keaton JenningsLAN132132253151v YORLeeds11 Jul 2021
Jack ClaytonQUE132109 & 23292141v VICMelbourne18 Feb 2022
Daniel LawrenceENG13291 & 41189143v WIBridgetown16 Mar 2022
Ben FoakesSUR132132* & DNB263181v WARBirmingham7 Apr 2022
Matthew CritchleyESS132132 & DNB179132v KENChelmsford7 Apr 2022
Alex DaviesWAR13211 & 121240122v LANBirmingham12 Jun 2022
Ed BarnardWOR132131 & 1196132v GLAWorcester26 Jun 2022
John SimpsonMID132132195161v DURChester-le-Street25 Jul 2022
Cheteshwar PujaraSUS13213290202v MIDBrighton23 Aug 2022
Sam HarperVIC132132*238122v WAMelbourne17 Oct 2022
Jake DoranTAS13285 & 47*230101v VICMelbourne24 Nov 2022
Babar AzamPAK13278 & 54227150v ENGKarachi17 Dec 2022
Jason RoyENG132132124181v BANDhaka3 Mar 2023
Chris CookeGLA13213225770v LEILeicester27 Apr 2023
Adam HoseWOR13285 & 47139192v SUSBrighton11 Jun 2023
Shai HopeWI132132129103v NEPHarare22 Jun 2023
Agha SalmanPAK132132*154151v SLColombo24 Jul 2023
George MunseySCO13213261156v AUAEdinburgh25 Jul 2023
Bradley HopeTAS132132*146210v NSWHobart18 Nov 2023
Hilton CartwrightWA132132230133v QUEBrisbane28 Nov 2023
PreviousPage 127Next

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.