Live1st ODI · India in New Zealand 2026/27NZ113/6 (26.4)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th 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/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,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Warren BardsleyAUS164164 & DNB-151v SALondon15 Jul 1912
Douglas JardineENG16479 & 85*--0v INDLondon25 Jun 1932
Wally HammondENG16424 & 140-70v SADurban3 Mar 1939
Eric RowanSA1648 & 156*--0v ENGJohannesburg27 Dec 1948
Vijay HazareIND164164*--0v ENGDelhi2 Nov 1951
Russell EndeanSA1642 & 162*-90v AUSMelbourne24 Dec 1952
Tom GraveneyENG164164-170v WILondon22 Aug 1957
Trevor GoddardSA16480 & 8443960v AUSSydney10 Jan 1964
Graeme PollockSA164122 & 42345241v AUSSydney10 Jan 1964
Basil ButcherWI164117 & 47--1v AUSPort of Spain26 Mar 1965
Dennis AmissENG164164*351250v NZChristchurch28 Feb 1975
Keith BoyceWI16495* & 69186230v AUSAdelaide23 Jan 1976
Derek RandallENG164164 & DNB269202v NZWellington20 Jan 1984
Dilip VengsarkarIND164164*303211v AUSMumbai15 Oct 1986
Carlisle BestWI164164 & DNB245190v ENGBridgetown5 Apr 1990
Desmond HaynesWI164117 & 47339120v PAKKarachi15 Nov 1990
David BoonAUS164164*378150v ENGLondon17 Jun 1993
Alec StewartENG16445 & 119273290v NZLondon16 Jun 1994
Matt HorneNZ164133 & 31286142v AUSHobart27 Nov 1997
Saeed AnwarPAK164145 & 19331140v AUSRawalpindi1 Oct 1998
Matthew HaydenAUS16497 & 67275203v INDKolkata11 Mar 2001
Stephen FlemingNZ164130 & 34317240v WIBridgetown21 Jun 2002
John CrawleyENG16464 & 100*258170v INDLondon25 Jul 2002
Justin LangerAUS164117 & 47207251v INDSydney2 Jan 2004
Michael ClarkeAUS16491 & 73255241v INDNagpur26 Oct 2004
Virender SehwagIND164164228242v SAKanpur20 Nov 2004
Alastair CookENG16460 & 104*403190v INDNagpur1 Mar 2006
Ricky PontingAUS164164105139v SAJohannesburg12 Mar 2006
Kumar SangakkaraSL164156* & 8206211v NZWellington15 Dec 2006
Jonathan TrottENG16429 & 135*319240v AUSBrisbane25 Nov 2010
Martin GuptillNZ16497 & 67400211v WIAntigua25 Jul 2012
Kieran PowellWI164134 & 30335271v NZAntigua25 Jul 2012
Alastair CookENG16434 & 130271240v NZLeeds24 May 2013
AB de VilliersSA164164274171v PAKDubai23 Oct 2013
Will GidmanGLO164125 & 39283241v DERCheltenham14 Jul 2014
Hashim AmlaSA164139* & 25541160v SLColombo24 Jul 2014
Mushfiqur RahimBAN16448* & 116322211v WISt Vincent5 Sept 2014
Ben StokesDUR164164113186v NOTChester-le-Street6 Sept 2014
Jonathan TrottWAR164164312201v NORBirmingham9 Sept 2014
Jeet RavalAA164148 & 16327230v WFAuckland17 Mar 2015
James TaylorNOT164164260190v WARBirmingham14 Sept 2015
Michael PappsWF16432 & 132254195v OVWellington17 Dec 2015
Steve SmithAUS164164157144v NZSydney4 Dec 2016
Colin IngramGLA1649 & 155*449160v NOTCardiff19 May 2017
Kumar SangakkaraSUR164164187213v YORLondon12 Sept 2017
Murali VijayIND164155 & 9279150v SLDelhi2 Dec 2017
Tom Kohler-CadmoreYOR164164151157v DURChester-le-Street18 May 2018
Nick SelmanGLA16414 & 150285200v GLONewport14 May 2019
Hanuma VihariIND164111 & 53*301240v WIKingston30 Aug 2019
Marnus LabuschagneAUS16491 & 73314200v INDSydney7 Jan 2021

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.