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 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
Imran ButtPAK912367038.561c RW Chakabva b R Ngarava2v ZIMHarare29 Apr 2021
Roland HolderWI912387038.246b SB Joshi1v INDPort of Spain14 Mar 1997
Sami AslamPAK912388138.241c KS Williamson b TG Southee4v NZHamilton25 Nov 2016
Chamara DunusingheSL912408037.927b DK Morrison3v NZNapier11 Mar 1995
Shivnarine ChanderpaulWI9125010036.405lbw b GP Swann3v ENGLondon17 May 2012
VVS LaxmanIND912539035.975lbw b DL Vettori3v NZAhmedabad4 Nov 2010
Angelo MathewsSL912565135.556c Ahmed Shehzad b Junaid Khan1v PAKSharjah16 Jan 2014
Mike BrearleyENG9125912035.142st †SMH Kirmani b EAS Prasanna2v INDBombay11 Feb 1977
Tim BresnanENG912616034.877st †Mushfiqur Rahim b Abdur Razzak2v BANMirpur20 Mar 2010
Murray GoodwinZIM9126310034.603c SR Waugh b SK Warne3v AUSHarare14 Oct 1999
Mohammad KaifIND9126312034.606b MS Panesar2v ENGNagpur1 Mar 2006
Rahul DravidIND9129112031.273b M Dillon1v WISt John's10 May 2002
Chris SmithENG913969022.982c †IDS Smith b BL Cairns2v NZAuckland10 Feb 1984
Alec BannermanAUS91-30-1c WG Grace b J Briggs3v ENGSydney29 Jan 1892
Stanley JacksonENG91-130-4c †JM Blackham b CTB Turner1v AUSLondon17 Jul 1893
Tom HaywardENG91-60-1st †JJ Kelly b JV Saunders4v AUSSydney11 Dec 1903
Herbie TaylorSA91-90-2c FE Woolley b GG Macaulay2v ENGDurban18 Jan 1923
Bob WyattENG91--0-6c HLE Promnitz b GF Bissett3v SACape Town31 Dec 1927
Maurice LeylandENG91-160-5lbw b AE Hall1v SAJohannesburg13 Feb 1931
Derek SealyWI91--0-4b GAE Paine1v ENGKingston14 Mar 1935
Dudley NourseSA91-110-5c JHW Fingleton b WJ O'Reilly3v AUSDurban14 Dec 1935
Peter MayENG91-80-3b WA Johnston3v AUSMelbourne31 Dec 1954
John GuyNZ91-130-3lbw b SP Gupte2v INDCalcutta28 Dec 1955
Imtiaz AhmedPAK91--0-2lbw b R Gilchrist3v WIBridgetown17 Jan 1958
Saeed AhmedPAK91--0-3c RN Harvey b RR Lindwall1v AUSKarachi4 Dec 1959
Peter BurgeAUS91-30-4c CG Halse b PM Pollock1v SAAdelaide24 Jan 1964
Ken BarringtonENG91-111-4run out2v SALondon22 Jul 1965
Joey CarewWI91-110-2c GM Turner b V Pollard1v NZChristchurch13 Mar 1969
Alvin KallicharranWI91-121-3c †RW Marsh b MHN Walker4v AUSPort of Spain23 Mar 1973
Deryck MurrayWI91-90-7c BP Patel b KD Ghavri1v INDMumbai23 Jan 1975
Gordon GreenidgeWI91-160-2b Majid Khan2v PAKGeorgetown18 Mar 1977
Larry GomesWI91-130-3c SM Gavaskar b S Venkataraghavan3v INDMadras12 Jan 1979
Mohinder AmarnathIND91-63-3c †PJL Dujon b MD Marshall1v WIBridgetown15 Apr 1983
Sunil GavaskarIND91--1-1c Tauseef Ahmed b Abdul Qadir2v PAKChennai3 Feb 1987
Andrew McBrineIRE90*13212068.187not out1v ZIMBulawayo6 Feb 2025
Babar AzamPAK90*19610045.923not out2v NZHamilton25 Nov 2016
Shai HopeWI90*2017144.784not out1v ZIMBulawayo21 Oct 2017
Larry GomesWI90*22010040.916not out2v ENGKingston10 Apr 1981
Mark GreatbatchNZ90*2449036.894not out1v INDHyderabad2 Dec 1988
Everton WeekesWI90*-120-4not out3v ENGKingston15 Jan 1954
Tamim IqbalBAN9010115089.111c HDRL Thirimanne b MVT Fernando1v SLPallekele21 Apr 2021
Marcus TrescothickENG9010215288.241c †AC Gilchrist b MS Kasprowicz1v AUSBirmingham4 Aug 2005
David GowerENG9010410186.544c †PJL Dujon b MD Marshall2v WISt. John's11 Apr 1986
MS DhoniIND9010614084.918c †MV Boucher b DW Steyn3v SACenturion16 Dec 2010
Mitchell MarshAUS9010715184.116b Khurram Shahzad1v PAKPerth14 Dec 2023
Alan KnottENG9011611177.596c & b ED Solkar1v INDLondon19 Aug 1971
Roy MinnettAUS9011814076.277c FR Foster b SF Barnes1v ENGSydney15 Dec 1911
Tim BresnanENG9011817076.278c R Dravid b P Kumar3v INDNottingham29 Jul 2011
Quinton de KockSA9011811276.277lbw b N Wagner1v NZHamilton25 Mar 2017
Arjuna RanatungaSL9012016075.006c DK Lillee b B Yardley2v AUSKandy22 Apr 1983
PreviousPage 112Next

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.