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 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 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
Marcus TrescothickENG7215812145.571c RT Ponting b GD McGrath2v AUSBrisbane7 Nov 2002
Younis KhanPAK721607245.004c MD Craig b JDS Neesham2v NZDubai17 Nov 2014
Aravinda de SilvaSL7216410043.905lbw b Arshad Khan1v PAKDhaka12 Mar 1999
Imran KhanPAK721658143.647b G Sharma1v INDAhmedabad4 Mar 1987
Keegan PetersenSA721669043.374c CA Pujara b JJ Bumrah2v INDCape Town11 Jan 2022
Chris RogersAUS7216711043.111c †MJ Prior b GP Swann1v ENGAdelaide5 Dec 2013
Travis HeadAUS721676043.116c †RR Pant b Mohammed Shami2v INDAdelaide6 Dec 2018
Chris CairnsNZ721689142.868b A Kumble2v INDAhmedabad29 Oct 1999
Travis HeadAUS721755041.145lbw b Mohammad Hafeez4v PAKDubai7 Oct 2018
Mohinder AmarnathIND721783040.453c RB Simpson b WM Clark1v AUSMelbourne30 Dec 1977
Mark RamprakashENG7217811040.456b SK Warne2v AUSPerth3 Feb 1995
Les AmesENG72181-039.787c WH Ponsford b CV Grimmett1v AUSManchester6 Jul 1934
Nasser HussainENG721819039.784c †AC Gilchrist b B Lee3v AUSSydney2 Jan 2003
Trevor BaileyENG721824039.566b RR Lindwall1v AUSSydney25 Feb 1955
Grant FlowerZIM721847039.136b M Muralitharan1v SLKandy4 Jan 2002
Kraigg BrathwaiteWI721859038.921b L Embuldeniya2v SLGalle29 Nov 2021
Ian RedpathAUS721877038.504b JA Snow1v ENGMelbourne21 Jan 1971
Bill BrownAUS72188-038.301c CF Walters b EW Clark2v ENGManchester6 Jul 1934
Murray GoodwinZIM721888038.304c SP Fleming b CL Cairns3v NZWellington19 Feb 1998
Babar AzamPAK722018135.823b ST Gabriel2v WIJamaica21 Apr 2017
Abdul RazzaqPAK7220610034.956c sub (CH Gayle) b Reon King3v WIBridgetown18 May 2000
Ramnaresh SarwanWI722063034.953lbw b T Thushara4v SLGuyana22 Mar 2008
Cheteshwar PujaraIND722089034.623c AN Cook b BA Stokes3v ENGNottingham18 Aug 2018
Usman KhawajaAUS722135033.803c †RR Pant b Mohammed Shami3v INDPerth14 Dec 2018
Gerry AlexanderWI722147033.647c †ATW Grout b AK Davidson3v AUSMelbourne30 Dec 1960
John CrawleyENG7221410033.646b PR Reiffel3v AUSLeeds24 Jul 1997
Steve SmithAUS722147033.644c Faheem Ashraf b Hasan Ali1v PAKKarachi12 Mar 2022
John CrawleyENG722266031.865c ME Waugh b DW Fleming1v AUSSydney1 Jan 1995
Mike AthertonENG722376030.381c †DJ Richardson b PR Adams2v SAPort Elizabeth26 Dec 1995
Tharanga ParanavitanaSL722394030.131c Younis Khan b Saeed Ajmal3v PAKDubai26 Oct 2011
Zaheer AbbasPAK722448029.513c JH Edrich b P Lever2v ENGLeeds8 Jul 1971
John WrightNZ722649027.272c †IA Healy b MG Hughes1v AUSWellington4 Mar 1993
Denis ComptonENG722774025.994c †WW Wade b NBF Mann2v SADurban16 Dec 1948
Arthur ShrewsburyENG72-60-1c J Worrall b S Morris1v AUSMelbourne1 Jan 1885
William BruceAUS72-80-5c J Briggs b JW Sharpe3v ENGSydney29 Jan 1892
Tom HaywardENG72-100-3c GHS Trott b H Trumble1v AUSSydney13 Dec 1897
Dave NourseSA72--0-8c AJY Hopkins b MA Noble1v AUSJohannesburg11 Oct 1902
Joe HardstaffENG72-70-6c CG Macartney b JV Saunders4v AUSAdelaide10 Jan 1908
Jack HobbsENG72-70-1b JV Saunders2v AUSSydney21 Feb 1908
Gordon WhiteSA72--0-3c CP Buckenham b GHT Simpson-Hayward1v ENGJohannesburg26 Feb 1910
Cyril FrancoisSA72--0-6c VWC Jupp b AS Kennedy2v ENGDurban18 Jan 1923
Bruce MitchellSA72-70-3c †G Duckworth b WR Hammond3v ENGJohannesburg24 Dec 1930
Herbie TaylorSA72--0-4hit wicket b IAR Peebles2v ENGJohannesburg13 Feb 1931
Arthur MitchellENG72--0-1c KG Viljoen b CL Vincent3v SALeeds13 Jul 1935
Foffie WilliamsWI72--3-7c †TG Evans b R Howorth3v ENGBridgetown21 Jan 1948
Vinoo MankadIND72--1-1c AJ Watkins b FS Trueman1v ENGLondon19 Jun 1952
John WaiteSA72-60-2c †FLH Mooney b RW Blair1v NZAuckland13 Mar 1953
Leonard HuttonENG72--0-1c S Ramadhin b AL Valentine2v WIBridgetown6 Feb 1954
Les FavellAUS72-130-2c ED Weekes b DS Atkinson1v WIBridgetown14 May 1955
Gulabrai RamchandIND72-111-6st †TG McMahon b MB Poore2v NZDelhi16 Dec 1955
PreviousPage 176Next

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.