ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
George BonnorAUS87-70-2c RG Barlow b AG Steel2v ENGSydney17 Feb 1883
Sammy JonesAUS87-60-1lbw b WG Grace1v ENGManchester5 Jul 1886
Clem HillAUS87-80-3c †AFA Lilley b TW Hayward3v ENGMelbourne28 Feb 1902
Clem HillAUS87-80-3c G Gunn b A Fielder2v ENGSydney13 Dec 1907
Herbie TaylorSA87--0-1c W Rhodes b MC Bird3v ENGDurban27 Feb 1914
Frank WoolleyENG87-130-3lbw b J Ryder2v AUSLondon26 Jun 1926
Ernest TyldesleyENG87--0-3lbw b HLE Promnitz3v SACape Town31 Dec 1927
Stan WorthingtonENG87--0-4c CK Nayudu b CS Nayudu2v INDManchester25 Jul 1936
Pieter van der BijlSA87-91-2hit wicket b TWJ Goddard3v ENGCape Town31 Dec 1938
Rusi ModiIND87--0-3c †RJ Christiani b JDC Goddard4v WICalcutta31 Dec 1948
Leonard HuttonENG87--0-1b AMB Rowan3v SACape Town1 Jan 1949
Jack MoroneyAUS87--0-2c JE Cheetham b NBF Mann1v SACape Town31 Dec 1949
Russell EndeanSA87-140-4c & b W Bell4v NZPort Elizabeth5 Feb 1954
Don KenyonENG87-100-1lbw b TL Goddard1v SANottingham9 Jun 1955
Ken BarringtonENG87-112-5lbw b Surendranath1v INDManchester23 Jul 1959
Dilip SardesaiIND87-101-4c JH Edrich b JM Parks3v ENGKanpur15 Feb 1964
Saeed AhmedPAK87-140-3lbw b JR Reid3v NZChristchurch12 Feb 1965
Chandu BordeIND87-160-4c TW Jarvis b FJ Cameron2v NZDelhi19 Mar 1965
Mike SmithENG87-120-5c GP Bilby b N Puna3v NZChristchurch25 Feb 1966
Steve CamachoWI87-110-1c †APE Knott b DJ Brown1v ENGPort of Spain14 Mar 1968
Richard HadleeNZ87-63-8c †Shahid Israr b Intikhab Alam2v PAKKarachi30 Oct 1976
Gundappa ViswanathIND87-81-4c †WK Lees b RJ Hadlee1v NZMadras26 Nov 1976
Basil WilliamsWI87-140-2c GN Yallop b JD Higgs1v AUSPort of Spain15 Apr 1978
Aunshuman GaekwadIND87--0-2b DR Parry2v WIBangalore15 Dec 1978
Phillip HughesAUS86*75121114.671not out4v NZWellington19 Mar 2010
Ricky PontingAUS86*84122102.383not out4v NZAuckland26 Mar 2005
Moeen AliENG86*9610289.587not out3v PAKBirmingham3 Aug 2016
Roy FredericksWI86*1019085.151not out3v ENGLondon12 Aug 1976
Andrew McBrineIRE86*11514074.788not out3v ENGLondon1 Jun 2023
Joe RootENG86*12511168.804not out4v NZLeeds23 Jun 2022
Michael SlaterAUS86*12910066.672not out4v WISydney2 Jan 2001
Keith FletcherENG86*13212065.156not out3v WILondon23 Aug 1973
Shivnarine ChanderpaulWI86*1467058.905not out4v SLTrinidad3 Apr 2008
Bernard JulienWI86*15412055.848not out2v ENGPort of Spain2 Feb 1974
Ravindra JadejaIND86*15611155.138not out2v ENGLondon7 Sept 2018
Dennis AmissENG86*1869046.242not out4v WIBirmingham9 Aug 1973
Dean ElgarSA86*2409135.832not out4v INDJohannesburg24 Jan 2018
Mahela JayawardeneSL86*2427035.544not out3v ENGGalle2 Dec 2003
Eric RowanSA86*--0-2not out4v ENGJohannesburg12 Feb 1949
Ken MackayAUS86*-90-8not out1v ENGBrisbane30 Nov 1962
Ben DuckettENG867992108.861c LD Chandimal b RMMP Rathnayake1v SLLondon6 Sept 2024
Richard HadleeNZ8684122102.387b EE Hemmings2v ENGLondon21 Jun 1990
Quinton de KockSA868712098.856b DM de Silva1v SLPort Elizabeth21 Feb 2019
Kris SrikkanthIND868916096.632lbw b Dave Gilbert2v AUSMelbourne26 Dec 1985
Shane WarneAUS86909495.568c Mushtaq Ahmed b Wasim Akram2v PAKBrisbane5 Nov 1999
Yuvraj SinghIND86936492.476run out (IR Bell)3v ENGChandigarh19 Dec 2008
Karsan GhavriIND869912386.879c sub (GD Porter) b G Dymock1v AUSBombay3 Nov 1979
Shane WarneAUS8610013186.008lbw b A Kumble1v INDAdelaide10 Dec 1999
Soumya SarkarBAN8610411082.692c C de Grandhomme b TA Boult1v NZChristchurch20 Jan 2017
Inzamam-ul-HaqPAK8610510181.905lbw b A Kumble3v INDMohali8 Mar 2005
PreviousPage 122Next

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.