ODI1st 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 runsODI5th 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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/27NSWSAFirst-class12th Match · Sheffield Shield 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,354 of the 23,361 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Jim BurkeAUS189189-150v SACape Town31 Dec 1957
Wazir MohammadPAK189189-220v WIPort of Spain26 Mar 1958
Vijay ManjrekarIND189189*-290v ENGDelhi13 Dec 1961
Brian BoothAUS189102* & 87521130v SASydney7 Feb 1964
Viv RichardsWI189189*170215v ENGNottingham31 May 1984
Andrew JonesNZ18919 & 170*472173v INDAuckland22 Feb 1990
Sanath JayasuriyaSL189189161214v INDSharjah29 Oct 2000
Jacques KallisSA189189*443193v ZIMBulawayo14 Sept 2001
Matthew HaydenAUS189136 & 53*236261v INDMelbourne26 Dec 2003
Andrew HallSA189163 & 26507220v INDKanpur20 Nov 2004
Graeme SmithSA189148 & 41410200v WITrinidad8 Apr 2005
Brian LaraWI189176 & 13270231v SABridgetown21 Apr 2005
Paul CollingwoodENG189186 & 3332230v PAKLondon13 Jul 2006
Alastair CookENG189189342160v AUSSydney3 Jan 2011
Martin GuptillNZ189189*155192v ENGSouthampton2 Jun 2013
Ian BellWAR1890 & 189*313173v SUSBirmingham13 Apr 2014
Luke WrightSUS189189242270v DURBrighton11 May 2014
Kumar SangakkaraSUR189149 & 40257272v GLACardiff19 Apr 2015
Alex HalesNOT189189216282v WARNottingham21 Aug 2015
Misbah-ul-HaqPAK189102 & 87344169v ENGDubai22 Oct 2015
Sam NortheastKEN189189303211v GLOCanterbury8 May 2016
Billy GodlemanDER18933 & 156*323140v NORDerby14 Apr 2017
David WarnerAUS189103 & 86378211v ENGMelbourne26 Dec 2017
Aiden MarkramSA189152 & 37272211v AUSJohannesburg30 Mar 2018
Joe BurnsAUS189180 & 9281280v SLCanberra1 Feb 2019
Dane VilasLAN189189252170v SUSManchester8 Apr 2021
Tom AlsopSUS189189*155195v MIDBrighton23 Aug 2022
Matthew ShortVIC18970 & 119204251v SAMelbourne20 Feb 2023
Keaton JenningsLAN189189*247272v SOMTaunton20 Apr 2023
Zak CrawleyENG189189182213v AUSManchester19 Jul 2023
Ben SlaterNOT189140 & 49373241v MIDNottingham26 Sept 2023
Alex DaviesWAR189149 & 40292242v HAMSouthampton19 Apr 2024
Sean WilliamsZIM189154 & 35*214143v AFGBulawayo26 Dec 2024
Bevon JacobsAA189157 & 32*363223v CSAuckland5 Mar 2025
Colin IngramGLA18956 & 133*422151v LEILeicester22 Jun 2025
Clem HillAUS188188 & 0-210v ENGMelbourne29 Jan 1898
Frank WoolleyENG18895 & 93-220v AUSLondon11 Jun 1921
Arthur MorrisAUS1886 & 182-330v ENGLeeds22 Jul 1948
Conrad HunteWI18880 & 108*-160v ENGLondon22 Aug 1963
Dennis AmissENG188188303290v INDLondon20 Jun 1974
Mike DennessENG188188448170v AUSMelbourne8 Feb 1975
Greg ChappellAUS188182* & 6*279230v WISydney3 Jan 1976
Javed MiandadPAK188163 & 25*-221v NZLahore9 Oct 1976
Greg ChappellAUS188121 & 67264150v PAKMelbourne1 Jan 1977
Wasim RajaPAK188117* & 71-173v WIBridgetown18 Feb 1977
Gordon GreenidgeWI18891 & 97436253v NZChristchurch22 Feb 1980
Martin CroweNZ188188462221v WIGeorgetown6 Apr 1985
Martin CroweNZ188188328260v AUSBrisbane8 Nov 1985
Arjuna RanatungaSL18853 & 135*208144v PAKColombo22 Mar 1986
Graham GoochENG18834 & 154*380240v WILeeds6 Jun 1991

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.