Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 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)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Tharanga ParanavitanaSL6518410035.331c AJ Strauss b ST Finn2v ENGLondon3 Jun 2011
Roger TwoseNZ651856435.143c DJ Cullinan b L Klusener3v SAAuckland27 Feb 1999
Greg ChappellAUS651866034.957b RGD Willis2v ENGSydney12 Feb 1971
Ijaz AhmedPAK651865234.956c GW Flower b HH Streak2v ZIMHarare31 Jan 1995
Cyril WashbrookENG651885034.572c †D Tallon b B Dooland1v AUSAdelaide31 Jan 1947
Roshan MahanamaSL651886034.572lbw b SB Doull4v NZHamilton14 Mar 1997
Azhar AliPAK651937033.683c †AB de Villiers b VD Philander3v SACape Town14 Feb 2013
Alastair CookENG651953033.331c †BJ Haddin b NM Lyon4v AUSBrisbane21 Nov 2013
Ian ChappellAUS651962033.165b DJ Brown1v ENGLeeds25 Jul 1968
Sanjeeva RanatungaSL651976032.994c †IA Healy b SR Waugh4v AUSAdelaide25 Jan 1996
Usman KhawajaAUS651977032.991b BA Stokes4v ENGBirmingham16 Jun 2023
Jeremy ConeyNZ652077031.405c & b DR Doshi2v INDAuckland13 Mar 1981
Greg MatthewsAUS652153030.237c †AJ Stewart b GA Gooch1v ENGAdelaide25 Jan 1991
Bruce EdgarNZ652265028.762lbw b DR Parry2v WIDunedin8 Feb 1980
Glenn TurnerNZ652375027.431c & b DL Underwood2v ENGAuckland5 Mar 1971
Sidath WettimunySL652385027.311c RJ Hadlee b EJ Chatfield3v NZColombo16 Mar 1984
Alan FairfaxAUS652422026.866lbw b G Geary2v ENGMelbourne8 Mar 1929
Arthur HillENG65--0-5b JH Sinclair1v SAJohannesburg2 Mar 1896
Archie MacLarenENG65-80-1b GHS Trott1v AUSSydney26 Feb 1898
Victor TrumperAUS65-80-2run out2v ENGAdelaide17 Jan 1902
Clem HillAUS65--0-3c W Rhodes b WH Lockwood1v ENGManchester24 Jul 1902
Len BraundENG65--0-7b MA Noble2v AUSManchester24 Jul 1902
Monty NobleAUS65-40-4c BJT Bosanquet b LC Braund3v ENGAdelaide15 Jan 1904
Frederick FaneENG65-70-4b JH Sinclair3v SACape Town6 Mar 1906
George GunnENG65-31-3b JDA O'Connor2v AUSAdelaide10 Jan 1908
Monty NobleAUS65-50-2c G Gunn b A Fielder3v ENGAdelaide10 Jan 1908
Bert VoglerSA65--2-8c FE Woolley b W Rhodes1v ENGJohannesburg26 Feb 1910
Fred SusskindSA65--0-3c FE Woolley b JW Hearne1v ENGLondon16 Aug 1924
Wally HammondENG65--0-3c †EA van der Merwe b NA Quinn2v SALeeds13 Jul 1929
Wally HammondENG65--0-2c HG Deane b CL Vincent3v SACape Town1 Jan 1931
Les AmesENG65-90-7b M Nissar1v INDLondon25 Jun 1932
Douglas JardineENG65--0-5c S Wazir Ali b L Amar Singh1v INDMadras10 Feb 1934
Wally HammondENG65--0-4st †HB Cameron b CL Vincent2v SALondon17 Aug 1935
Denis ComptonENG65--0-4run out2v NZLondon14 Aug 1937
George HeadleyWI65--0-3run out2v ENGLondon19 Aug 1939
Denis ComptonENG65-10-4c B Mitchell b L Tuckett2v SANottingham7 Jun 1947
Cyril WashbrookENG65--0-2c L Tuckett b OC Dawson1v SALondon21 Jun 1947
Cyril WashbrookENG65--1-2c RN Harvey b WA Johnston3v AUSLeeds22 Jul 1948
Dudley NourseSA65--0-4c WA Johnston b KR Miller2v AUSCape Town31 Dec 1949
Doug RingAUS65-70-9c S Ramadhin b AL Valentine2v WISydney30 Nov 1951
Clyde WalcottWI65-60-5b JA Hayes2v NZChristchurch8 Feb 1952
Waqar HasanPAK65--0-3c VS Hazare b MH Mankad3v INDBombay13 Nov 1952
Ken FunstonSA65-21-4c †GRA Langley b WA Johnston4v AUSBrisbane5 Dec 1952
Roy McLeanSA65-70-6c R Benaud b RR Lindwall3v AUSSydney9 Jan 1953
Dattu PhadkarIND65--1-6c CL Walcott b FMM Worrell3v WIPort of Spain21 Jan 1953
Clive van RyneveldSA65-70-6b RW Blair1v NZJohannesburg24 Dec 1953
Clyde WalcottWI65--0-5b GAR Lock1v ENGKingston15 Jan 1954
Tom GraveneyENG65-40-5st †Imtiaz Ahmed b Shujauddin1v PAKLondon22 Jul 1954
Arthur MorrisAUS65-61-2lbw b AL Valentine1v WIKingston26 Mar 1955
Jim BurkeAUS65-60-2st †TG Evans b JC Laker1v ENGLondon21 Jun 1956
PreviousPage 210Next

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.