ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)T20I3rd 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 innings by innings (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Peter MayENG73-30-4c †GRA Langley b KR Miller1v AUSNottingham7 Jun 1956
Peter RichardsonENG73-100-1c †GRA Langley b RG Archer3v AUSNottingham7 Jun 1956
Ian JohnsonAUS73--0-9c P Roy b SP Gupte2v INDMadras19 Oct 1956
Wallis MathiasPAK73--0-5b DT Dewdney2v WIPort of Spain5 Feb 1958
Easton McMorrisWI73--0-2b KF Barrington2v ENGKingston17 Feb 1960
Vijay ManjrekarIND73--0-4b Mahmood Hussain2v PAKBombay2 Dec 1960
Neil HarveyAUS73--0-3c GAR Lock b FS Trueman1v ENGLeeds6 Jul 1961
Mike SmithENG73-81-5c PR Umrigar b SA Durani2v INDMadras10 Jan 1962
Norm O'NeillAUS73-70-4c TW Graveney b DA Allen2v ENGSydney15 Feb 1963
Rohan KanhaiWI73--0-4c JH Edrich b FS Trueman1v ENGLondon20 Jun 1963
Trevor GoddardSA73-71-1c BW Sinclair b FJ Cameron1v NZAuckland13 Mar 1964
Graeme PollockSA73-110-5b G Boycott3v ENGCape Town1 Jan 1965
Ken BarringtonENG73-42-4lbw b PM Pollock4v SALondon26 Aug 1965
Seymour NurseWI73-120-2b JA Snow3v ENGKingston8 Feb 1968
Roy FredericksWI73-101-1c R Edwards b TJ Jenner2v AUSPort of Spain21 Apr 1973
Clive LloydWI73--0-5c Sadiq Mohammad b Asif Masood2v PAKKarachi1 Mar 1975
Asif IqbalPAK73-71-6st †WK Lees b PJ Petherick1v NZSindh23 Oct 1976
Gundappa ViswanathIND73-70-4c RB Simpson b WM Clark4v AUSAdelaide28 Jan 1978
Dilip VengsarkarIND73--0-3c †DA Murray b N Phillip2v WIBangalore15 Dec 1978
Sarfraz AhmedPAK72*7081102.868not out4v AUSSydney3 Jan 2017
Justin LangerAUS72*8512184.711not out4v NZChristchurch10 Mar 2005
David RichardsonSA72*8710182.769not out1v AUSJohannesburg28 Feb 1997
Inzamam-ul-HaqPAK72*889081.825not out4v NZWellington26 Dec 2003
Ian BellENG72*1069467.925not out2v AUSAdelaide5 Dec 2013
Rachin RavindraNZ72*1066267.925not out1v WIMount Maunganui18 Dec 2025
Sanath JayasuriyaSL72*1139063.722not out3v WISaint Lucia20 Jun 2003
Kevin PietersenENG72*1167162.074not out3v WIBarbados26 Feb 2009
Merv HughesAUS72*1186161.0210not out1v WIAdelaide3 Feb 1989
Richard HadleeNZ72*12011160.008not out2v AUSWellington21 Feb 1986
Ashok MalhotraIND72*12210059.023not out3v WIBombay24 Nov 1983
Malcolm WallerZIM72*1339154.146not out2v NZBulawayo1 Nov 2011
VVS LaxmanIND72*1358053.336not out2v PAKDelhi22 Nov 2007
Arjuna RanatungaSL72*1367052.945not out4v WIKingstown20 Jun 1997
Woorkeri RamanIND72*1428050.701not out4v NZAuckland22 Feb 1990
Peter HandscombAUS72*1429050.706not out1v INDDelhi17 Feb 2023
WPUJC VaasSL72*1437050.358not out2v ZIMKandy4 Jan 2002
Mark WaughAUS72*1446150.004not out1v NZAuckland11 Mar 2000
Imran KhanPAK72*1538047.067not out3v AUSMelbourne26 Dec 1983
Geoff MarshAUS72*1549046.752not out4v ENGBrisbane23 Nov 1990
Steve WaughAUS72*1666043.375not out1v WISt. John's3 Apr 1999
Rahul DravidIND72*1707042.353not out4v AUSAdelaide12 Dec 2003
Peter HandscombAUS72*2007036.006not out3v INDRanchi16 Mar 2017
Albert TrottAUS72*-110-10not out3v ENGAdelaide11 Jan 1895
Bruce MitchellSA72*--0-3not out3v AUSDurban28 Feb 1936
Trevor BaileyENG72*-40-6not out2v NZManchester23 Jul 1949
Conrad HunteWI72*--0-1not out2v ENGPort of Spain25 Mar 1960
Gordon GreenidgeWI72*--0-1not out4v INDNew Delhi29 Oct 1983
Ben StokesENG724773153.196c HE van der Dussen b KA Maharaj3v SACape Town3 Jan 2020
Yashasvi JaiswalIND7251122141.181b Hasan Mahmud2v BANKanpur27 Sept 2024
Andrew SymondsAUS725456133.336c A Nel b JH Kallis3v SAMelbourne26 Dec 2005
PreviousPage 173Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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