Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)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 2026AFGZIMT2064th 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/27NSWSA

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
Herbert SutcliffeENG94--0-2b AJ Richardson3v AUSLeeds10 Jul 1926
Joe HardstaffENG94-150-6c & b L Amar Singh2v INDManchester25 Jul 1936
Joe HardstaffENG94--0-6b LN Constantine1v WILondon19 Aug 1939
Reg SimpsonENG94-60-1run out3v WINottingham20 Jul 1950
John HoltWI94--0-3lbw b JB Statham1v ENGKingston15 Jan 1954
Everton WeekesWI94--0-3b GAR Lock2v ENGGeorgetown24 Feb 1954
Denis ComptonENG94-70-5c AK Davidson b RG Archer1v AUSLondon23 Aug 1956
Raman Subba RowENG94-110-2c †NS Tamhane b RB Desai2v INDLondon20 Aug 1959
Ken BarringtonENG94-20-3c †ATW Grout b GD McKenzie3v AUSSydney15 Feb 1963
Hanumant SinghIND94-180-6c NCL O'Neill b TR Veivers4v AUSMadras2 Oct 1964
Bob SimpsonAUS94-60-1lbw b PHJ Trimborn3v SADurban20 Jan 1967
Rohan KanhaiWI94-151-3c JW Gleeson b AA Mallett1v AUSBrisbane6 Dec 1968
Javed MiandadPAK94--1-4run out1v INDChennai3 Feb 1987
Ridley JacobsWI93*17712052.547not out2v SAPort of Spain17 Mar 2001
Robert KeyENG93*1789052.253not out4v WIManchester12 Aug 2004
Imran KhanPAK93*1899349.216not out2v SLSialkot12 Dec 1991
Hashan TillakaratneSL93*2089044.716not out2v ENGColombo13 Mar 1993
Jacques RudolphSA93*21216043.873not out2v NZWellington26 Mar 2004
Colin CowdreyENG93*2167043.065not out3v AUSLondon13 Aug 1964
KS RanjitsinhjiENG93*-110-5not out4v AUSNottingham1 Jun 1899
Dave NourseSA93*-110-8not out4v ENGJohannesburg2 Jan 1906
Jack HobbsENG93*--0-5not out4v SAJohannesburg26 Feb 1910
Chris CairnsNZ9389123104.497lbw b Mushtaq Ahmed3v PAKLahore21 Nov 1996
Marco JansenSA939167102.209b Kuldeep Yadav1v INDGuwahati22 Nov 2025
Shimron HetmyerWI939219101.096c Mohammad Mithun b Mehedi Hasan Miraz3v BANDhaka30 Nov 2018
Hardik PandyaIND939514197.897c †Q de Kock b K Rabada2v SACape Town5 Jan 2018
Rishabh PantIND931047589.425c †Nurul Hasan b Mehedi Hasan Miraz2v BANDhaka22 Dec 2022
Hanuma VihariIND9312810172.666c †SD Hope b JO Holder3v WINorth Sound22 Aug 2019
Jeremy ConeyNZ931298172.096c AR Border b CJ McDermott2v AUSAuckland13 Mar 1986
Arun LalIND9313313069.922lbw b CA Walsh2v WIKolkata26 Dec 1987
Jack GregoryAUS931378067.885c †H Strudwick b PGH Fender2v ENGSydney25 Feb 1921
David RichardsonSA9313715067.887lbw b DJ Nash2v NZJohannesburg25 Nov 1994
Michael ClarkeAUS9313813067.395lbw b G Onions2v ENGLeeds7 Aug 2009
Michael HusseyAUS9313811167.396c UWMBCA Welegedara b TM Dilshan3v SLColombo16 Sept 2011
Dinesh KarthikIND9314013066.437b Danish Kaneria3v PAKKolkata16 Mar 2005
Seymour NurseWI9314211065.495c R Illingworth b JA Snow1v ENGNottingham30 Jun 1966
Irfan PathanIND9314310265.032c †KC Sangakkara b CRD Fernando3v SLDelhi10 Dec 2005
Jonny BairstowENG9314412064.585c †KD Karthik b HH Pandya2v INDLondon9 Aug 2018
Agha SalmanPAK931455364.147c S Muthusamy b P Subrayen1v SALahore12 Oct 2025
Kusal MendisSL9315011162.003c Mehedi Hasan Miraz b Shakib Al Hasan1v BANChattogram30 Mar 2024
Mushfiqur RahimBAN931539060.786c V Sibanda b H Masakadza3v ZIMHarare25 Apr 2013
Dinesh ChandimalSL9315310160.783c Liton Das b Nayeem Hasan2v BANColombo25 Jun 2025
Imam-ul-HaqPAK931537160.782c T de Zorzi b S Muthusamy1v SALahore12 Oct 2025
Richie RichardsonWI9315610159.625c GA Hick b DG Cork2v ENGLondon24 Aug 1995
Brendan TaylorZIM931598058.494c JP Duminy b DL Piedt1v SAHarare9 Aug 2014
Alex CareyAUS931597258.498b Babar Azam1v PAKKarachi12 Mar 2022
Ross TaylorNZ9316010058.134lbw b KAJ Roach2v WIWellington1 Dec 2017
Nathan AstleNZ9316511156.365run out (FA Rose/CA Walsh)1v WIWellington26 Dec 1999
Ashwell PrinceSA9317011054.715c JL Langer b B Lee1v AUSJohannesburg31 Mar 2006
Matt PriorENG931709054.717c Jahurul Islam b Shakib Al Hasan1v BANManchester4 Jun 2010
PreviousPage 105Next

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.