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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)ODI5th 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 runsODI2nd 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
Mark WaughAUS671178257.264b NO Perry1v WIKingston13 Mar 1999
Brendan NashWI671175057.265c †HAPW Jayawardene b HMRKB Herath1v SLKandy1 Dec 2010
Matthew HaydenAUS671186056.781lbw b SR Tendulkar4v INDKolkata11 Mar 2001
Alviro PetersenSA671189056.782c Younis Khan b Abdur Rehman1v PAKDubai12 Nov 2010
VVS LaxmanIND671199056.302c Mohammad Yousuf b Saqlain Mushtaq4v PAKKolkata16 Feb 1999
Mushfiqur RahimBAN6711910256.306c LRPL Taylor b DAJ Bracewell2v NZChittagong9 Oct 2013
Asad ShafiqPAK671198056.303c & b D Bishoo1v WIDubai13 Oct 2016
Peter WilleyENG671207055.835c CG Greenidge b IVA Richards3v WIKingston10 Apr 1981
Vasbert DrakesWI671219155.378c †MV Boucher b A Nel1v SADurban26 Dec 2003
Brad HodgeAUS671229154.925c †D Ramdin b FH Edwards1v WIJamaica22 May 2008
Daniel VettoriNZ671227054.926c †HAPW Jayawardene b BAW Mendis4v SLGalle18 Aug 2009
Roy FredericksWI671238054.471c KWR Fletcher b PI Pocock2v ENGPort of Spain30 Mar 1974
Al SahariarBAN6712312054.472c KC Sangakkara b M Muralitharan3v SLColombo21 Jul 2002
Joe RootENG671239054.474c †TD Paine b JR Hazlewood4v AUSAdelaide2 Dec 2017
Keith MillerAUS671253153.605b CR Rangachari1v INDAdelaide23 Jan 1948
Alex LeesENG6712511053.601c DJ Mitchell b MJ Henry2v NZNottingham10 Jun 2022
Jos ButtlerENG671269053.177lbw b TA Boult1v NZLondon21 May 2015
Shai HopeWI671273152.765c Tamim Iqbal b Abu Jayed2v BANNorth Sound4 Jul 2018
Jos ButtlerENG671279052.765b ST Gabriel1v WIGros Islet9 Feb 2019
Rassie van der DussenSA6712712052.763c †N Dickwella b MD Shanaka2v SLJohannesburg3 Jan 2021
Sunil GavaskarIND6712812052.342c & b DL Underwood3v ENGBombay6 Feb 1973
Marnus LabuschagneAUS6712810052.343b C Overton1v ENGManchester4 Sept 2019
Bob SimpsonAUS671297051.941c KF Barrington b BR Knight3v ENGMelbourne30 Dec 1965
Marvan AtapattuSL6712911051.942c & b A Kumble4v INDDelhi10 Dec 2005
AB de VilliersSA671298051.945b CS Martin2v NZCape Town2 Jan 2013
Babar AzamPAK671316151.154lbw b MA Starc2v AUSLahore21 Mar 2022
Steve WaughAUS671329050.765c †DJ Richardson b BN Schultz1v SACenturion21 Mar 1997
Innocent KaiaZIM671329050.761lbw b AS Joseph2v WIBulawayo4 Feb 2023
Malcolm MarshallWI671336050.388c RK Illingworth b PAJ DeFreitas2v ENGNottingham4 Jul 1991
Heath StreakZIM671337050.387c sub (Mohammad Rafique) b Manjural Islam2v BANBulawayo19 Apr 2001
Kraigg BrathwaiteWI671336150.381lbw b Mohammad Nawaz4v PAKAbu Dhabi21 Oct 2016
Mohammad AzharuddinIND671347150.005c Ijaz Ahmed b Mushtaq Ahmed1v PAKDelhi4 Feb 1999
Damien MartynAUS671348050.004st †Kamran Akmal b Danish Kaneria2v PAKSydney2 Jan 2005
Kumar SangakkaraSL671348050.003c †Mushfiqur Rahim b Mehrab Hossain jnr3v BANMirpur26 Dec 2008
Wriddhiman SahaIND671344150.007st †N Dickwella b HMRKB Herath1v SLColombo3 Aug 2017
Alan KnottENG671359149.636c AL Wadekar b S Venkataraghavan1v INDLondon22 Jul 1971
Tony GreigENG671357049.636lbw b BS Chandrasekhar4v INDCalcutta30 Dec 1972
Runako MortonWI6713510249.634c SR Clark b SCG MacGill2v AUSJamaica22 May 2008
Faf du PlessisSA671356049.636c DA Warner b MG Johnson2v AUSCape Town1 Mar 2014
Paul SheahanAUS671377148.916c MJ Procter b PM Pollock2v SAPort Elizabeth5 Mar 1970
Allan LambENG671378048.915run out2v AUSManchester1 Aug 1985
MahmudullahBAN6713810048.554lbw b VD Philander2v SAChittagong21 Jul 2015
Jos ButtlerENG671386048.557lbw b Mohammad Abbas3v PAKLondon24 May 2018
Salman ButtPAK6714011047.861c R Dravid b A Kumble3v INDDelhi22 Nov 2007
Gautam GambhirIND671409047.861c †BJ Haddin b MG Johnson1v AUSChandigarh17 Oct 2008
Keith StackpoleAUS671416047.521b AW Greig4v ENGManchester8 Jun 1972
Steve SmithAUS671415047.524c †JC Buttler b SCJ Broad1v ENGSydney5 Jan 2022
Syed KirmaniIND671429047.189lbw b JK Lever2v ENGDelhi23 Dec 1981
Clive LloydWI671426047.187run out2v INDBombay24 Nov 1983
Jos ButtlerENG671427247.186c JO Holder b ST Gabriel1v WIManchester24 Jul 2020
PreviousPage 198Next

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.