Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Michael Guptill-BunceAA20415 & 189244302v WFWellington23 Mar 2016
Billy GodlemanDER204204328252v WORDerby20 Jun 2016
Adam WheaterHAM204204*234273v WARBirmingham10 Jul 2016
Keaton JenningsDUR20433 & 171*370251v NOTChester-le-Street31 Aug 2016
Babar HayatHK204173 & 31318253v NEDHong Kong10 Feb 2017
Shikhar DhawanIND204190 & 14182340v SLGalle26 Jul 2017
Ian BellWAR204204331242v GLAColwyn Bay29 Aug 2018
Kushal Janith PereraSL20451 & 153*263196v SADurban13 Feb 2019
Usman KhawajaAUS204160 & 44*439191v PAKKarachi12 Mar 2022
Jason SanghaNSW204142 & 62338232v SAAdelaide23 Mar 2022
Tom BruceCS204204*302232v AANapier5 Apr 2022
Sean DicksonDUR204120 & 84313183v LEIChester-le-Street14 Apr 2022
David BedinghamDUR204118 & 86235155v WORChester-le-Street13 Apr 2023
Dhananjaya de SilvaSL204122 & 82332225v PAKGalle16 Jul 2023
David BedinghamDUR204101 & 103306213v LANBlackpool17 May 2024
SB KeeneAA20452 & 152224310v CANChristchurch13 Dec 2025
Dhananjaya de SilvaCCC204204291211v BRCKandy13 Mar 2026
Pasindu SooriyabandaraMSC204204*271221v PSCKandy20 Mar 2026
Jordan CoxESS204204201262v LEILeicester12 Jun 2026
Andy SandhamENG203152 & 51--0v WIBridgetown11 Jan 1930
Denis ComptonENG20319 & 184537210v AUSNottingham10 Jun 1948
Ken BarringtonENG203151* & 52*--0v INDBombay11 Nov 1961
Hanif MohammadPAK203203* & DNB-330v NZLahore2 Apr 1965
Keith FletcherENG20325 & 178479252v NZLondon21 Jun 1973
Sidath WettimunySL203190 & 13492230v ENGLondon23 Aug 1984
Graeme FowlerENG203201 & 2412223v INDChennai13 Jan 1985
Javed MiandadPAK203203*--1v SLFaisalabad16 Oct 1985
Shoaib MohammadPAK203203*338200v INDLahore1 Dec 1989
Shoaib MohammadPAK203203*411230v NZKarachi10 Oct 1990
Mark TaylorAUS20359 & 144404190v WISt John's27 Apr 1991
Andy FlowerZIM20374 & 129531131v SLHarare26 Nov 1999
Mohammad YousufPAK203203429273v NZChristchurch15 Mar 2001
Jacques KallisSA20373 & 130*336205v WICape Town2 Jan 2004
Shivnarine ChanderpaulWI203203*370230v SAGuyana31 Mar 2005
Sachin TendulkarIND203203347231v SLColombo26 Jul 2010
Jonathan TrottENG203203409170v SLCardiff26 May 2011
Kevin PietersenENG203202* & 1329211v INDLondon21 Jul 2011
Younis KhanPAK2033 & 200*413153v ZIMHarare3 Sept 2013
Mominul HaqueBAN203181 & 22*315300v NZChittagong9 Oct 2013
Mahela JayawardeneSL203203*272164v BANMirpur27 Jan 2014
Darren BravoWI20387 & 116507192v PAKDubai13 Oct 2016
LJ WoodcockWF203203* & 0367291v AAKennards Hire Community Oval5 Nov 2016
Sean ErvineHAM203203363190v WARSouthampton2 Jun 2017
Shaun MarshYOR20378 & 125*408300v SURLondon12 Sept 2017
Dimuth KarunaratneSL203196 & 7432201v PAKDubai6 Oct 2017
Devon ConwayWF203203*389262v OVCello Basin Reserve17 Oct 2018
Angelo MathewsSL20383 & 120*476201v NZWellington15 Dec 2018
Joe RootYOR20373 & 130*327270v NOTNottingham5 Apr 2019
Mushfiqur RahimBAN203203*318280v ZIMDhaka22 Feb 2020
Cameron GreenWA203158* & 45366242v TASHobart24 Feb 2020

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.