Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND65/1 (12)Play interrupted - IND need 121 runs in 228 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)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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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
Shan MasoodPAK761479151.703lbw b P Subrayen1v SALahore12 Oct 2025
Sachin TendulkarIND7614810051.354lbw b D Bishoo4v WIDelhi6 Nov 2011
Wally HammondENG7614910151.014b WJ O'Reilly1v AUSLeeds22 Jul 1938
Basil D'OliveiraENG7614910051.017b WW Hall2v WINottingham30 Jun 1966
Habibul BasharBAN7614912051.013c sub (SM Ervine) b GW Flower3v ZIMChittagong15 Nov 2001
VVS LaxmanIND7614914051.016c TG McIntosh b CS Martin2v NZNapier26 Mar 2009
Angelo MathewsSL761494151.014c BJ Webster b NM Lyon3v AUSGalle6 Feb 2025
Graham McKenzieAUS761536249.678c PL van der Merwe b JT Partridge3v SASydney10 Jan 1964
Andrew JonesNZ7615410049.353b Wasim Akram3v PAKWellington17 Feb 1994
'Young Jack' HearneENG761558049.036c VT Trumper b C Kelleway2v AUSSydney15 Dec 1911
Mark TaylorAUS7615512049.032b AR Caddick1v ENGNottingham7 Aug 1997
Sachin TendulkarIND7615513049.034c †MJ Prior b JM Anderson1v ENGKolkata5 Dec 2012
Allan BorderAUS7615611048.724c †RC Russell b DJ Capel1v ENGLondon24 Aug 1989
Steve SmithAUS761568048.724b TK Curran1v ENGMelbourne26 Dec 2017
Tatenda TaibuZIM7615711148.416c DL Vettori b SE Bond1v NZBulawayo15 Aug 2005
Javagal SrinathIND7615811148.109c RG Twose b PJ Wiseman2v NZHamilton2 Jan 1999
Saud ShakeelPAK7615912047.805c sub (KK Jennings) b OE Robinson4v ENGRawalpindi1 Dec 2022
Leonard HuttonENG761617047.201b IWG Johnson3v AUSAdelaide31 Jan 1947
James TaylorENG761616047.205c †Sarfraz Ahmed b Rahat Ali2v PAKSharjah1 Nov 2015
Haris SohailPAK761617247.206c RAS Lakmal b N Pradeep2v SLAbu Dhabi28 Sept 2017
Mayank AgarwalIND761618147.202c †TD Paine b PJ Cummins1v AUSMelbourne26 Dec 2018
Alviro PetersenSA761629046.911b Mohammed Shami4v INDJohannesburg18 Dec 2013
Virat KohliIND7616310046.634c JN Hamilton b JO Holder1v WIKingston30 Aug 2019
Jonathan TrottENG761648046.343c †BB McCullum b N Wagner3v NZLeeds24 May 2013
Navjot SidhuIND761657046.062c PV Simmons b CL Hooper3v WINagpur1 Dec 1994
Ross TaylorNZ761659046.064c RW Chakabva b N Ncube1v ZIMBulawayo1 Nov 2011
Thilan SamaraweeraSL761675045.516c MJ Guptill b TA Boult2v NZColombo25 Nov 2012
David BoonAUS761709044.712c †JR Murray b JC Adams1v WISydney2 Jan 1993
Murali VijayIND761708144.712lbw b MJ Santner3v NZKanpur22 Sept 2016
Mushtaq MohammadPAK761719044.444b GG Arnold1v ENGLondon22 Aug 1974
Gordon GreenidgeWI761735143.931st †RW Marsh b AA Mallett3v AUSAdelaide26 Jan 1980
Ijaz AhmedPAK7617312143.936b BC Strang2v ZIMBulawayo7 Feb 1995
Rahul DravidIND7617313043.933b SB Styris1v NZWellington12 Dec 2002
Mathew SinclairNZ7617310043.932lbw b Mohammad Rafique2v BANDhaka19 Oct 2004
Greg ChappellAUS761756043.433c & b KD Ghavri2v INDMelbourne7 Feb 1981
Denis ComptonENG761785042.704c KR Miller b ERH Toshack3v AUSSydney28 Feb 1947
Mark GreatbatchNZ7617912042.466b Abdul Qadir2v PAKAuckland24 Feb 1989
Gary KirstenSA7618011042.225lbw b SB Styris4v NZWellington26 Mar 2004
Virat KohliIND761825041.764c A Athanaze b RRS Cornwall2v WIRoseau12 Jul 2023
Graham ThorpeENG7618310041.534c †CO Browne b CA Walsh3v WINottingham10 Aug 1995
Tony GreigENG7618611140.865c & b MHN Walker2v AUSManchester7 Jul 1977
Mike AthertonENG761869040.862b Wasim Akram2v PAKLeeds23 Jul 1992
Alastair CookENG7618611040.861c †Q de Kock b M Morkel2v SACenturion22 Jan 2016
Kim HughesAUS761887040.435lbw b Sarfraz Nawaz2v PAKSydney2 Jan 1984
Viv RichardsWI7618813040.434c †WB Phillips b TM Alderman2v AUSPort of Spain16 Mar 1984
Imam-ul-HaqPAK761887240.431c †TD Paine b NM Lyon1v AUSDubai7 Oct 2018
Tony GreigENG761899140.215b EAS Prasanna2v INDBombay11 Feb 1977
Bill AtheyENG761897040.212c †TJ Zoehrer b CD Matthews1v AUSBrisbane14 Nov 1986
Marcus HarrisAUS761897040.211c JE Root b JM Anderson2v ENGMelbourne26 Dec 2021
Dale SteynSA761919139.7910b PM Siddle2v AUSMelbourne26 Dec 2008
PreviousPage 158Next

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.