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 MayENG71-110-4c WM Lawry b R Benaud1v AUSLondon17 Aug 1961
Brian BoothAUS71-120-6c R Subba Row b GAR Lock2v ENGLondon17 Aug 1961
Peter RichardsonENG71-70-1c †BK Kunderan b CG Borde1v INDBombay11 Nov 1961
Salim DuraniIND71-102-6c RW Barber b DA Allen2v ENGBombay11 Nov 1961
Bob SimpsonAUS71-70-2c †AC Smith b ER Dexter3v ENGBrisbane30 Nov 1962
Bob SimpsonAUS71-30-2c †AC Smith b ER Dexter3v ENGAdelaide25 Jan 1963
Bob SimpsonAUS71-140-2c Hanumant Singh b RF Surti3v INDCalcutta17 Oct 1964
Eddie BarlowSA71-110-2c JSE Price b FJ Titmus2v ENGJohannesburg23 Dec 1964
Basil ButcherWI71--0-4c BC Booth b PI Philpott3v AUSKingston3 Mar 1965
Ross MorganNZ71-100-4b BS Chandrasekhar1v INDBombay12 Mar 1965
Ajit WadekarIND71-70-3c BAG Murray b JC Alabaster4v NZDunedin15 Feb 1968
Colin CowdreyENG71-100-3c GS Sobers b LR Gibbs4v WIPort of Spain14 Mar 1968
Graham DowlingNZ71-52-1b RM Edwards3v WIAuckland27 Feb 1969
Alan KnottENG71-70-7c Mohammad Nazir b Mushtaq Mohammad1v PAKSindh16 Mar 1973
Clive LloydWI71-61-6lbw b ED Solkar2v INDDelhi11 Dec 1974
Sunil GavaskarIND71-71-1c HJ Howarth b DR Hadlee3v NZChristchurch5 Feb 1976
Deryck MurrayWI71-51-6c ? b BS Chandrasekhar2v INDKingston21 Apr 1976
Wasim RajaPAK71-52-7c J Garner b MLC Foster3v WIBridgetown18 Feb 1977
Alvin KallicharranWI71--0-4c GR Viswanath b KD Ghavri1v INDBangalore15 Dec 1978
Mark BurgessNZ71-80-4c Asif Iqbal b Sarfraz Nawaz3v PAKAuckland23 Feb 1979
Ravi ShastriIND71--0-6lbw b Saleem Malik3v PAKLahore17 Oct 1984
Steve SmithAUS70*7050100.004not out3v WIMelbourne26 Dec 2015
Graeme LabrooySL70*8012287.509not out1v NZAuckland1 Mar 1991
Ravindra JadejaIND70*854382.359not out1v SLColombo3 Aug 2017
Richie RichardsonWI70*8611081.403not out4v PAKFaisalabad23 Nov 1990
Keith ArthurtonWI70*874280.465not out3v INDMohali10 Dec 1994
Rahul DravidIND70*918076.923not out4v ZIMDelhi18 Nov 2000
Shaun PollockSA70*1065266.047not out2v PAKDurban26 Feb 1998
Imran KhanPAK70*1115163.067not out1v AUSMelbourne11 Dec 1981
Alastair CookENG70*1147061.402not out3v INDSouthampton27 Jul 2014
Andrew SymondsAUS70*1158260.877not out1v WIJamaica22 May 2008
Runako MortonWI70*1338052.634not out1v NZNapier25 Mar 2006
Alan KnottENG70*13811050.728not out4v AUSLondon27 Aug 1981
Roshen SilvaSL70*14510048.286not out3v BANDhaka8 Feb 2018
Matt PriorENG70*1543045.457not out1v PAKDubai17 Jan 2012
Tony LewisENG70*1587044.305not out4v INDDelhi20 Dec 1972
Shivnarine ChanderpaulWI70*1684141.675not out3v SACape Town2 Jan 2008
BJ WatlingNZ70*1794039.117not out2v BANMirpur21 Oct 2013
Nasser HussainENG70*2119133.183not out4v SAPort Elizabeth9 Dec 1999
Misbah-ul-HaqPAK70*2267030.975not out4v NZWellington15 Jan 2011
Andy FlowerZIM70*2574027.245not out3v SLHarare4 Dec 1999
Albert KnightENG70*-60-5not out1v AUSSydney26 Feb 1904
Snuffy BrowneWI70*--1-9not out3v ENGGeorgetown21 Feb 1930
Archie JacksonAUS70*-30-2not out4v WIAdelaide12 Dec 1930
Nasim-ul-GhaniPAK70*-80-8not out1v INDKanpur16 Dec 1960
Prithvi ShawIND7053111132.082c SO Hetmyer b JA Warrican2v WIHyderabad12 Oct 2018
Travis HeadAUS705981118.645c sub (HE van der Dussen) b K Rabada1v SASydney4 Jan 2023
Mark WaughAUS7068120102.944c MJ McCague b PM Such2v ENGLondon1 Jul 1993
Mashrafe MortazaBAN706883102.948c †MS Dhoni b SR Tendulkar3v INDDhaka25 May 2007
Craig McMillanNZ707110098.595run out (Mashrafe Mortaza)2v BANWellington26 Dec 2001
PreviousPage 182Next

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.