ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting match by match (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
David BedinghamSA14939 & 110243192v NZHamilton13 Feb 2024
Ben DuckettENG149113 & 36141250v NZNottingham25 Jun 2026
Allan SteelENG148148-130v AUSLondon21 Jul 1884
Wally HammondENG148113 & 35454140v AUSLeeds11 Jul 1930
Les AmesENG148148*-142v SALondon17 Aug 1935
Collie SmithWI14844 & 104-140v AUSKingston26 Mar 1955
Barry ShepherdAUS14870 & 78-160v SAAdelaide24 Jan 1964
Ken BarringtonENG148148*-90v SADurban4 Dec 1964
Ajit WadekarIND148143 & 5*-120v NZWellington29 Feb 1968
Tony GreigENG148148 & DNB291240v INDBombay6 Feb 1973
Lawrence RoweWI148123 & 25414121v ENGPort of Spain30 Mar 1974
Viv RichardsWI14850 & 98157210v AUSMelbourne31 Jan 1976
Glenn TurnerNZ148113 & 35-200v INDKanpur18 Nov 1976
Zaheer AbbasPAK14890 & 58218150v AUSMelbourne1 Jan 1977
Majid KhanPAK14829 & 119*-180v NZNapier16 Feb 1979
Javed MiandadPAK148129* & 19354160v AUSPerth24 Mar 1979
Tim RobinsonENG148148294180v AUSBirmingham15 Aug 1985
Jack RichardsENG148133 & 15245170v AUSPerth28 Nov 1986
Javed MiandadPAK14894 & 54--1v INDChennai3 Feb 1987
Geoff MarshAUS14864 & 84*344230v PAKLahore7 Oct 1988
Richie RichardsonWI14826 & 122327160v AUSMelbourne24 Dec 1988
Robin SmithENG148148*271200v WILondon20 Jun 1991
Sachin TendulkarIND148148*213140v AUSSydney2 Jan 1992
Alec StewartENG148148265170v NZChristchurch18 Jan 1992
Carl HooperWI14881 & 67207156v INDNagpur1 Dec 1994
Jimmy AdamsWI148125* & 23460160v INDNagpur1 Dec 1994
Andy FlowerZIM14865 & 83262221v NZAuckland26 Feb 1998
Jacques KallisSA148148*340171v NZChristchurch11 Mar 1999
Sanath JayasuriyaSL148148156241v SAGalle20 Jul 2000
Graham ThorpeENG148138 & 10303191v PAKManchester31 May 2001
Rahul DravidIND148148307230v ENGLeeds22 Aug 2002
Ricky PontingAUS148141 & 7175240v PAKSri Lanka3 Oct 2002
Inzamam-ul-HaqPAK14810 & 138*248221v BANMultan3 Sept 2003
Mohammad YousufPAK14860 & 88*326200v NZWellington26 Dec 2003
Chris GayleWI148116 & 32168271v SACape Town2 Jan 2004
MS DhoniIND148148 & DNB153194v PAKFaisalabad21 Jan 2006
Mohammad KaifIND148148*243120v WISt Lucia10 Jun 2006
Sourav GangulyIND148102 & 46214180v PAKKolkata30 Nov 2007
Michael VaughanENG14887 & 61248200v SLColombo9 Dec 2007
Kumar SangakkaraSL148144 & 4296140v INDColombo8 Aug 2008
Paul CollingwoodENG148145 & 3199104v BANChittagong12 Mar 2010
Alastair CookENG148148269180v AUSAdelaide Oval3 Dec 2010
Ross TaylorNZ148113 & 35193192v INDBangalore31 Aug 2012
Asad ShafiqPAK14811 & 137187196v NZSharjah Cricket Stadium26 Nov 2014
AB de VilliersSA148148 & DNB194151v WICape Town2 Jan 2015
Quinton de KockSA14884 & 64201163v AUSPerth3 Nov 2016
Tom LathamNZ148113 & 35*215131v PAKKarachi26 Dec 2022
Rishabh PantIND14839 & 109180194v BANChennai19 Sept 2024
Frank IredaleAUS1477 & 140-170v ENGAdelaide11 Jan 1895
Les AmesENG14742 & 105-170v WIPort of Spain1 Feb 1930

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.