Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st 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 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
Kamran AkmalPAK7815213051.322c A Kumble b IK Pathan3v INDFaisalabad21 Jan 2006
Cheteshwar PujaraIND7815210051.323c LRPL Taylor b IS Sodhi3v NZKanpur22 Sept 2016
Vusi SibandaZIM781537150.982c †Mushfiqur Rahim b Rubel Hossain1v BANHarare4 Aug 2011
Pravin AmreIND781548150.656c PW Jarvis b IDK Salisbury1v ENGChennai11 Feb 1993
Brendon McCullumNZ7815412050.657b Umar Gul1v PAKDunedin24 Nov 2009
Chris CairnsNZ7815511150.327b SK Warne2v AUSPerth12 Nov 1993
Tamim IqbalBAN781558050.321c †MS Wade b PJ Cummins3v AUSDhaka27 Aug 2017
Saeed AnwarPAK781569150.001b SK Warne3v AUSHobart18 Nov 1999
Jacques KallisSA781564050.004c sub (DR Smith) b WW Hinds2v WIBridgetown21 Apr 2005
Shane WatsonAUS7815610150.006lbw b A Mishra2v INDChandigarh17 Oct 2008
Ajantha MendisSL7815710149.6810c SK Raina b A Mishra3v INDColombo3 Aug 2010
Saleem MalikPAK781598049.066b CL Cairns2v NZRawalpindi28 Nov 1996
Faf du PlessisSA7815913149.066c MJ Clarke b BW Hilfenhaus2v AUSAdelaide22 Nov 2012
Junaid SiddiqueBAN781604048.753c DM Richards b DJG Sammy3v WISt Vincent9 Jul 2009
Mark BoucherSA781619148.458c Mohammad Wasim b Saqlain Mushtaq1v PAKJohannesburg14 Feb 1998
Derek RandallENG781635047.856c GM Wood b B Yardley1v AUSPerth12 Nov 1982
Craig McMillanNZ7816311247.856c SK Warne b B Lee4v AUSAuckland11 Mar 2000
Zahid FazalPAK7816413047.562c SD Anurasiri b AP Gurusinha4v SLFaisalabad2 Jan 1992
Adam ParoreNZ781647147.563c †A Flower b AG Huckle2v ZIMWellington19 Feb 1998
Sourav GangulyIND781678046.713st †RS Kaluwitharana b PA de Silva3v SLColombo24 Feb 1999
Robin SmithENG7816810046.435run out2v NZNottingham2 Jun 1994
Ross TaylorNZ781686146.434c †Adnan Akmal b Wahab Riaz1v PAKWellington15 Jan 2011
Gary SteadNZ7817310045.092c †MSK Prasad b Harbhajan Singh4v INDAhmedabad29 Oct 1999
Dipak PatelNZ781749044.839c †CO Browne b IR Bishop2v WISt John's27 Apr 1996
Andrew JonesNZ781758044.573lbw b Arshad Ayub3v INDMumbai24 Nov 1988
Bob WyattENG781763344.326c VY Richardson b CV Grimmett1v AUSAdelaide13 Jan 1933
Desmond HaynesWI781769144.321c MD Crowe b EJ Chatfield3v NZPort of Spain29 Mar 1985
Clive LloydWI781798043.586b GF Lawson1v AUSAdelaide7 Dec 1984
Arjuna RanatungaSL7817910043.586b PJ Newport3v ENGLondon25 Aug 1988
Javed MiandadPAK781798043.584c M Azharuddin b N Kapil Dev1v INDKarachi15 Nov 1989
Tamim IqbalBAN781797043.581c †JM Bairstow b GJ Batty2v ENGChittagong20 Oct 2016
Joe RootENG781796043.582c AM Rahane b RA Jadeja3v INDChandigarh26 Nov 2016
Stephen FlemingNZ7818012043.333c ST Jayasuriya b RS Kalpage1v SLColombo27 May 1998
Bill LawryAUS7818110043.091run out2v ENGLeeds2 Jul 1964
Gundappa ViswanathIND781819043.094c IT Botham b PH Edmonds2v ENGBirmingham12 Jul 1979
Mohinder AmarnathIND7818110043.095lbw b Imran Khan3v PAKFaisalabad3 Jan 1983
Allan BorderAUS7818410042.394b EE Hemmings1v ENGSydney4 Jan 1991
Ramiz RajaPAK7818411042.393c KR Pushpakumara b WPUJC Vaas1v SLPeshawar8 Sept 1995
Mudassar NazarPAK7818510042.166st †SMH Kirmani b AR Bhat2v INDNagpur5 Oct 1983
Azhar AliPAK781859042.163c V Sibanda b SW Masakadza1v ZIMHarare3 Sept 2013
NazimuddinBAN781869241.942c Saeed Ajmal b Abdur Rehman3v PAKChittagong9 Dec 2011
Craig McMillanNZ7818712041.716c G Kirsten b JH Kallis3v SABloemfontein17 Nov 2000
Herschelle GibbsSA781879041.711st †AC Gilchrist b SK Warne2v AUSAdelaide14 Dec 2001
Jonty RhodesSA7819011041.056lbw b SK Warne2v AUSDurban25 Mar 1994
Anil KumbleIND781918040.847run out (A Ranatunga)1v SLNagpur26 Nov 1997
Marcus TrescothickENG7819212040.632c SL Campbell b MV Nagamootoo1v WILondon31 Aug 2000
Daryll CullinanSA781938040.414b ARC Fraser2v ENGBirmingham4 Jun 1998
Martin CroweNZ7819410040.214c †Saleem Yousuf b Saleem Jaffar2v PAKAuckland24 Feb 1989
Steve SmithAUS781968039.804c †Mohammad Rizwan b Nauman Ali2v PAKRawalpindi4 Mar 2022
Bill LawryAUS781985039.392c MJK Smith b RW Barber3v ENGMelbourne30 Dec 1965
PreviousPage 150Next

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.