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)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 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
Alistair CampbellZIM701559145.164c VVS Laxman b J Srinath1v INDDelhi18 Nov 2000
Ben StokesENG7015711044.596lbw b R Ashwin2v INDVisakhapatnam17 Nov 2016
Shivnarine ChanderpaulWI701636042.945b MS Panesar3v ENGChester-le-Street15 Jun 2007
John EdrichENG701643042.683c IM Chappell b MHN Walker2v AUSMelbourne8 Feb 1975
Sami AslamPAK7016711041.922b ST Finn4v ENGBirmingham3 Aug 2016
Wavell HindsWI701717040.942b SCG MacGill1v AUSSydney2 Jan 2001
Dion EbrahimZIM7017212040.704c TM Dilshan b MF Maharoof1v SLBulawayo14 May 2004
Herbie CollinsAUS701758040.002run out1v ENGSydney17 Dec 1920
Javed MiandadPAK701757040.004lbw b EA Brandes1v ZIMKarachi1 Dec 1993
Lawrence RoweWI7017810039.334st †APE Knott b DL Underwood1v ENGLondon12 Aug 1976
Jeff DujonWI701786039.337lbw b CJ McDermott2v AUSPort of Spain5 Apr 1991
Sunil GavaskarIND701805038.891lbw b DK Lillee3v AUSMelbourne7 Feb 1981
Lahiru ThirimanneSL701804038.892b JO Holder1v WINorth Sound21 Mar 2021
Tim RobinsonENG701827038.463c †IDS Smith b DK Morrison1v NZChristchurch12 Feb 1988
Michael HusseyAUS701838038.254c AJ Redmond b CS Martin2v NZAdelaide28 Nov 2008
Shane DowrichWI701855137.844c SR Watson b JR Hazlewood3v AUSDominica3 Jun 2015
Ravindra JadejaIND701859037.847b T Murphy2v AUSNagpur9 Feb 2023
Kepler WesselsAUS701866137.631lbw b RJ Hadlee1v NZBrisbane8 Nov 1985
Bruce EdgarNZ701907036.842c RGD Willis b NGB Cook2v ENGLondon11 Aug 1983
Ahmed ShehzadPAK701918036.652c †SD Hope b D Bishoo2v WIBarbados30 Apr 2017
Blair PocockNZ701978035.532lbw b D Gough1v ENGAuckland24 Jan 1997
Brian CloseENG701988035.356c †DL Murray b CC Griffith4v WILondon20 Jun 1963
Azhar AliPAK701986035.353b UWMBCA Welegedara2v SLAbu Dhabi18 Oct 2011
Charles KellewayAUS701999035.182b JWHT Douglas3v ENGSydney15 Dec 1911
Thilan SamaraweeraSL701996035.185c RT Ponting b JN Gillespie2v AUSCairns9 Jul 2004
Imam-ul-HaqPAK701995035.182c M Labuschagne b NM Lyon4v AUSLahore21 Mar 2022
Peter KirstenSA702037034.485lbw b SK Warne1v AUSCape Town17 Mar 1994
Moin KhanPAK702079133.828c VVS Laxman b SR Tendulkar1v INDKolkata16 Feb 1999
Greg BlewettAUS702109033.331c MS Atapattu b HMRKB Herath1v SLColombo30 Sept 1999
Ajit WadekarIND702149032.713c G Boycott b R Illingworth4v ENGBirmingham13 Jul 1967
Tamim IqbalBAN702184032.111c LRPL Taylor b KS Williamson3v NZMirpur21 Oct 2013
Geoff BoycottENG702297030.572c DL Haynes b MA Holding3v WIPort of Spain13 Feb 1981
Geoff BoycottENG702433028.811c GD McKenzie b JW Gleeson1v AUSPerth11 Dec 1970
Shiv Sunder DasIND702458028.571lbw b HH Streak3v ZIMHarare15 Jun 2001
John EdrichENG702475028.343c Sadiq Mohammad b Imran Khan4v PAKLeeds25 Jul 1974
Dilip VengsarkarIND702476028.343c †RW Taylor b IT Botham2v ENGCalcutta1 Jan 1982
Gordon GreenidgeWI70249-028.111c S Venkataraghavan b RJ Shastri2v INDKingston23 Feb 1983
Seymour NurseWI702591027.033c †ATW Grout b AK Davidson2v AUSMelbourne30 Dec 1960
Gordon GreenidgeWI702924223.971c †SMH Kirmani b Maninder Singh1v INDGeorgetown31 Mar 1983
John SelbyENG70-50-3c HF Boyle b WH Cooper3v AUSMelbourne31 Dec 1881
Alec BannermanAUS70-110-1b WE Midwinter2v ENGSydney3 Mar 1882
Bobby AbelENG70-90-5run out2v AUSLondon13 Aug 1888
Syd GregoryAUS70-80-5c †H Philipson b T Richardson1v ENGMelbourne1 Mar 1895
Hugh TrumbleAUS70-130-8c †W Storer b JR Mason2v ENGSydney13 Dec 1897
Tom HaywardENG70-70-4b E Jones2v AUSAdelaide14 Jan 1898
Victor TrumperAUS70--0-2b CB Llewellyn1v SACape Town8 Nov 1902
Jack HobbsENG70--1-1c AEE Vogler b GA Faulkner4v SACape Town21 Jan 1910
Herbie TaylorSA70--0-1c Hon.LH Tennyson b AE Relf4v ENGJohannesburg1 Jan 1914
Percy HolmesENG70--0-1c RH Catterall b EP Nupen2v SADurban21 Jan 1928
Patsy HendrenENG70--0-5b DPB Morkel1v SABirmingham15 Jun 1929
PreviousPage 185Next

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.