Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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
Michael VaughanENG10014111070.922c W Jaffer b A Nehra3v INDLondon25 Jul 2002
Romesh KaluwitharanaSL10014416069.446c †Moin Khan b Wasim Akram2v PAKLahore4 Mar 1999
Geraint JonesENG10014615168.497c SP Fleming b CL Cairns2v NZLeeds3 Jun 2004
Kyle VerreynneSA1001479568.037c Aamer Jamal b Agha Salman1v PAKCape Town3 Jan 2025
Bill LawryAUS1001488067.572st †FM Engineer b EAS Prasanna2v INDMelbourne30 Dec 1967
Mark WaughAUS10014817067.574c Wasim Akram b Mushtaq Ahmed2v PAKBrisbane5 Nov 1999
Nasir HossainBAN1001519066.237c FDM Karunaratne b TM Dilshan2v SLGalle8 Mar 2013
Graeme SmithSA1001528065.791c Taufeeq Umar b Wahab Riaz1v PAKDubai12 Nov 2010
Shan MasoodPAK10016011062.501b Taijul Islam2v BANRawalpindi7 Feb 2020
Alviro PetersenSA10016416060.982c †MS Dhoni b Z Khan1v INDKolkata14 Feb 2010
Lawrence RoweWI10016510160.613c SL Boock b GP Howarth3v NZChristchurch22 Feb 1980
Steve WaughAUS10016511160.615c DRE Joseph b PT Collins1v WIKingston13 Mar 1999
Sourav GangulyIND10016513260.615c Mohammad Rafique b Mashrafe Mortaza1v BANChattogram18 May 2007
KL RahulIND10016511060.612c Rahmanullah Gurbaz b Ziaur Rahman1v AFGMullanpur6 Jun 2026
Clive LloydWI10016717059.885c GA Gooch b RD Jackman1v ENGBridgetown13 Mar 1981
Sonal DinushaSL1001684259.526lbw b RA Jadeja2v INDGalle15 Aug 2026
David GowerENG1001708058.825c & b BA Reid1v AUSMelbourne26 Dec 1990
Mohinder AmarnathIND1001754057.143c †SJ Rixon b RB Simpson3v AUSPerth16 Dec 1977
KL RahulIND10017713056.502c HC Brook b Shoaib Bashir2v ENGLondon10 Jul 2025
Sachin TendulkarIND10017913055.874b PL Harris3v SANagpur6 Feb 2010
Mark BoucherSA10018316054.648c BC Lara b CA Walsh1v WICenturion15 Jan 1999
Ravi ShastriIND10018412154.351c GA Gooch b EE Hemmings2v ENGLondon26 Jul 1990
Allan LambENG10018615053.765b RA Harper1v WILeeds12 Jul 1984
Mark WaughAUS10018612153.764lbw b SM Pollock2v SASydney2 Jan 1998
Misbah-ul-HaqPAK1001878053.485lbw b DW Steyn2v SAAbu Dhabi14 Oct 2013
Mike DennessENG10018910052.913c & b BS Bedi2v INDBirmingham4 Jul 1974
Boeta DippenaarSA10019221052.081b SB O'Connor2v NZJohannesburg8 Dec 2000
Desmond HaynesWI10019412051.552c †IA Healy b MG Hughes3v AUSPerth2 Dec 1988
KL RahulIND10019712050.762c JP Greaves b JA Warrican2v WIAhmedabad2 Oct 2025
Wasim JafferIND10019812050.511c AJ Strauss b A Flintoff4v ENGNagpur1 Mar 2006
Bob SimpsonAUS1002006050.005c GR Viswanath b KD Ghavri1v INDAdelaide28 Jan 1978
Wavell HindsWI10020016050.002c SC Ganguly b Harbhajan Singh2v INDKolkata30 Oct 2002
Phil JaquesAUS10020314049.261st †HAPW Jayawardene b M Muralitharan1v SLBrisbane8 Nov 2007
Kim HughesAUS10020410149.024c S Venkataraghavan b DR Doshi1v INDMadras11 Sept 1979
Steve WaughAUS1002075048.313c PV Simmons b CEL Ambrose1v WISydney2 Jan 1993
Hashim AmlaSA10021310046.954b JM Anderson3v ENGCenturion16 Dec 2009
Steve SmithAUS10021313046.956c AN Petersen b R McLaren1v SACenturion12 Feb 2014
Basil D'OliveiraENG10021613246.305b MJF Shrimpton2v NZChristchurch25 Feb 1971
Leonard HuttonENG10022114045.252lbw b LO Fleetwood-Smith1v AUSNottingham10 Jun 1938
Tharanga ParanavitanaSL10022110145.251b I Sharma1v INDColombo26 Jul 2010
Richie RichardsonWI10022212145.052lbw b PR Reiffel1v AUSKingston29 Apr 1995
Matt HorneNZ10022413044.641c N Hussain b DW Headley2v ENGLondon22 Jul 1999
Zakir HasanBAN10022413144.642c V Kohli b R Ashwin4v INDChattogram14 Dec 2022
Nick ComptonENG10023015043.482c LRPL Taylor b BP Martin1v NZWellington14 Mar 2013
VVS LaxmanIND10023115043.293c †D Ramdin b PT Collins2v WISt Kitts22 Jun 2006
Thilan SamaraweeraSL10023210043.105c Mohammad Sami b Shoaib Akhtar1v PAKFaisalabad20 Oct 2004
Gordon GreenidgeWI10023512042.551b SL Boock1v NZPort of Spain29 Mar 1985
Azhar AliPAK1002429041.323lbw b TM Dilshan2v SLDubai26 Oct 2011
Martin CroweNZ10024719040.494c IT Botham b MW Gatting3v ENGWellington20 Jan 1984
Graeme WoodAUS10024910040.162c MC Snedden b BL Cairns3v NZAuckland12 Mar 1982

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.