Live9th Match · Sheffield Shield 2026/27QUE280 & 0/1 (0)VIC307 & 173 (78.2)Stumps - Day 3ODI1st 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 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-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
Nummy DeaneSA93--0-5c FE Woolley b RES Wyatt2v ENGLondon17 Aug 1929
Patsy HendrenENG93-60-4b XC Balaskas2v SACape Town1 Jan 1931
George HeadleyWI93--0-3lbw b CIJ Smith3v ENGPort of Spain24 Jan 1935
Walter HadleeNZ93-100-6hit wicket b AW Wellard2v ENGManchester24 Jul 1937
Paul GibbENG93-70-2c A Melville b B Mitchell1v SAJohannesburg24 Dec 1938
Ken ViljoenSA93--0-5c DCS Compton b WJ Edrich1v ENGManchester5 Jul 1947
Sam LoxtonAUS93-85-6b NWD Yardley2v ENGLeeds22 Jul 1948
Trevor BaileyENG93-160-7c B Sutcliffe b GO Rabone1v NZLondon25 Jun 1949
John ReidNZ93--0-6c DVP Wright b JC Laker3v ENGLondon13 Aug 1949
Russell EndeanSA93-130-3c B Sutcliffe b JR Reid1v NZJohannesburg24 Dec 1953
Denis ComptonENG93--0-4lbw b JB Stollmeyer4v WIBridgetown6 Feb 1954
Denis ComptonENG93-140-4c †Imtiaz Ahmed b Shujauddin1v PAKLondon22 Jul 1954
Abdul KardarPAK93--0-6st †NS Tamhane b SP Gupte3v INDKarachi26 Feb 1955
Noel HarfordNZ93-110-6c Maqsood Ahmed b Khan Mohammad1v PAKLahore26 Oct 1955
Roy McLeanSA93-131-5run out1v ENGJohannesburg15 Feb 1957
Colin CowdreyENG93-110-3c †ATW Grout b GD McKenzie2v AUSLeeds6 Jul 1961
Chandu BordeIND93-120-6b WW Hall1v WIKingston7 Mar 1962
Ken BarringtonENG93-111-4c †JHB Waite b EJ Barlow2v SAJohannesburg22 Jan 1965
Doug WaltersAUS93-70-6c AL Wadekar b UN Kulkarni1v INDBrisbane19 Jan 1968
Garry SobersWI93-130-5c †P Krishnamurthy b ED Solkar3v INDKingston18 Feb 1971
Gordon GreenidgeWI93-133-2run out1v INDBangalore22 Nov 1974
Alvin KallicharranWI93-121-4c GR Viswanath b M Amarnath2v INDBridgetown10 Mar 1976
Chetan ChauhanIND93--0-2c †Wasim Bari b Javed Miandad3v PAKLahore27 Oct 1978
Ravi RatnayekeSL93-140-2lbw b N Kapil Dev1v INDKanpur17 Dec 1986
Richard HadleeNZ92*11813077.978not out4v ENGNottingham25 Aug 1983
Dilruwan PereraSL92*13210469.707not out2v INDGalle26 Jul 2017
Larry GomesWI92*14013065.713not out4v ENGLondon28 Jun 1984
Inzamam-ul-HaqPAK92*14213064.798not out2v SAPort Elizabeth19 Jan 2007
Mitchell JohnsonAUS92*1507061.338not out2v SLMelbourne26 Dec 2012
Rod MarshAUS92*15512059.357not out1v ENGMelbourne21 Jan 1971
Kamindu MendisSL92*1677255.097not out1v BANChattogram30 Mar 2024
Dave NourseSA92*1706054.124not out2v AUSMelbourne17 Feb 1911
Basit AliPAK92*17411152.876not out2v WIBridgetown23 Apr 1993
Azhar AliPAK92*17615052.276not out2v ENGLondon18 Aug 2010
Neil HarveyAUS92*1919048.174not out4v ENGSydney17 Dec 1954
Inzamam-ul-HaqPAK92*1919248.175not out2v WIPeshawar17 Nov 1997
Stephen FlemingNZ92*19813146.464not out3v PAKLahore21 Nov 1996
Bill PonsfordAUS92*-50-1not out4v WIAdelaide12 Dec 1930
Alvin KallicharranWI92*--0-3not out2v PAKLahore15 Feb 1975
Tillakaratne DilshanSL9272121127.782b IE O'Brien1v NZGalle18 Aug 2009
Brendan TaylorZIM9273160126.033c & b Mehedi Hasan Miraz4v BANHarare7 Jul 2021
MS DhoniIND928194113.587c AN Cook b KP Pietersen1v ENGLondon9 Aug 2007
Rishabh PantIND928484109.526c KMA Paul b D Bishoo1v WIRajkot4 Oct 2018
Shahid AfridiPAK928566108.246c ME Trescothick b MJ Hoggard1v ENGFaisalabad20 Nov 2005
Ben StokesENG929415197.876b MD Craig1v NZLondon21 May 2015
Travis HeadAUS929613195.835c †K Verreynne b M Jansen2v SABrisbane17 Dec 2022
Shreyas IyerIND929810493.886st †N Dickwella b P Jayawickrama1v SLBengaluru12 Mar 2022
Craig McMillanNZ9210214290.205c BKV Prasad b A Kumble1v INDHamilton2 Jan 1999
Virender SehwagIND9210710185.981c †BJ Haddin b B Lee3v AUSNagpur6 Nov 2008
Don TallonAUS9210810085.198c & b DVP Wright3v ENGMelbourne1 Jan 1947
PreviousPage 107Next

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.