Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Reggie DuffAUS51*-60-1not out4v ENGSydney14 Feb 1902
Bill HitchENG51*-71-4not out3v AUSLondon13 Aug 1921
Ian CrombNZ51*-52-10not out1v SAWellington4 Mar 1932
Ken ViljoenSA51*-50-3not out4v ENGNottingham7 Jun 1947
Cliff GladwinENG51*--0-9not out1v SALondon16 Aug 1947
Jack RobertsonENG51*--0-1not out4v WIBridgetown21 Jan 1948
Denis ComptonENG51*--0-4not out3v SACape Town1 Jan 1949
Clyde WalcottWI51*--0-5not out3v ENGPort of Spain17 Mar 1954
John ReidNZ51*-80-5not out3v ENGLondon21 Aug 1958
Jim ParksENG51*-51-7not out1v INDKanpur15 Feb 1964
Vic PollardNZ51*-41-7not out3v WIAuckland27 Feb 1969
Quinton de KockSA5137100137.848c BA Stokes b JM Anderson2v ENGLondon6 Jul 2017
Dewald BrevisSA514134124.396c TL Chivanga b B Muzarabani1v ZIMBulawayo28 Jun 2025
Pramodya WickramasingheSL514581113.339b M Ntini4v SACape Town19 Mar 1998
Andy FlowerZIM514570113.335c SS Das b A Nehra1v INDBulawayo7 Jun 2001
Yashasvi JaiswalIND514581113.332c Shakib Al Hasan b Taijul Islam4v BANKanpur27 Sept 2024
Jock EdwardsNZ5147110108.516c DK Lillee b GJ Gilmour1v AUSAuckland25 Feb 1977
Arjuna RanatungaSL514771108.516c & b JG Bracewell4v NZKandy9 Mar 1984
Romesh KaluwitharanaSL5147120108.517c †A Flower b PA Strang2v ZIMColombo14 Jan 1998
Shan MasoodPAK514741108.513c †BKG Mendis b AM Fernando2v SLColombo24 Jul 2023
Daniel VettoriNZ514870106.2510lbw b PCR Tufnell1v ENGLondon19 Aug 1999
Niroshan DickwellaSL514871106.256b Mohammed Shami2v INDColombo3 Aug 2017
Habibul BasharBAN514990104.085c Shadab Kabir b Saqlain Mushtaq3v PAKChittagong16 Jan 2002
Adam ParoreNZ515310096.237lbw b AG Huckle4v ZIMHarare18 Sept 1997
Faisal IqbalPAK51548094.444c I Sharma b A Kumble4v INDBengaluru8 Dec 2007
Travis HeadAUS51547094.446c BA Stokes b OE Robinson3v ENGAdelaide16 Dec 2021
Niroshan DickwellaSL51546194.447c †Mohammad Rizwan b Naseem Shah1v PAKGalle24 Jul 2022
Zaheer AbbasPAK51555092.733run out2v AUSMelbourne29 Dec 1972
Brendon McCullumNZ51555292.737c †TR Ambrose b RJ Sidebottom1v ENGHamilton5 Mar 2008
Ravindra JadejaIND51551292.738c JT Ball b LA Dawson2v ENGChennai16 Dec 2016
Travis HeadAUS51557192.735b A Nortje2v SAMelbourne26 Dec 2022
Darren GoughENG51564191.079c DW Fleming b CJ McDermott1v AUSSydney1 Jan 1995
Sourav GangulyIND51569091.075c MJ Clarke b B Lee4v AUSSydney2 Jan 2008
Jamie SmithENG51566091.077c sub (Dhruv Jurel) b Mohammed Siraj1v INDLondon10 Jul 2025
Nathan AstleNZ515710089.475c †D Ramdin b DR Smith1v WIAuckland9 Mar 2006
AB de VilliersSA51586087.935b MDK Perera3v SLGalle16 Jul 2014
Stephen FlemingNZ51598086.444c DNT Zoysa b GP Wickramasinghe1v SLDunedin7 Mar 1997
Darren LehmannAUS51598086.445c †KC Sangakkara b SL Malinga3v SLDarwin1 Jul 2004
Sarfraz AhmedPAK51605085.006b ST Gabriel1v WISharjah30 Oct 2016
Temba BavumaSA51606185.005c †RR Pant b SN Thakur2v INDJohannesburg3 Jan 2022
Mitchell MarshAUS51607185.006c †JM Bairstow b CR Woakes1v ENGManchester19 Jul 2023
Rashid KhanAFG51612383.618c & b Mehedi Hasan Miraz1v BANChittagong5 Sept 2019
Brian LaraWI51628182.264c †Moin Khan b Ata-ur-Rehman1v PAKBridgetown23 Apr 1993
Richard HadleeNZ51639080.958c CH Lloyd b J Garner2v WIDunedin8 Feb 1980
Malcolm MarshallWI51635280.958lbw b MG Hughes4v AUSSt John's27 Apr 1991
Kushal Janith PereraSL51637180.955c sub (Zubayr Hamza) b DW Steyn2v SADurban13 Feb 2019
MahmudullahBAN51647179.695c PD Collingwood b GP Swann2v ENGChittagong12 Mar 2010
Alastair CookENG51647079.691lbw b MG Johnson3v AUSMelbourne26 Dec 2013
Ollie PopeENG51644079.693b Abrar Ahmed2v PAKKarachi17 Dec 2022
Mike DennessENG51656078.464c †RW Marsh b JR Thomson2v AUSAdelaide25 Jan 1975
PreviousPage 302Next

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.