Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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
Ian BellENG501625030.863c RT Ponting b SR Clark2v AUSBrisbane23 Nov 2006
Washington SundarIND501621030.869c SPD Smith b NM Lyon2v AUSMelbourne26 Dec 2024
Bruce EdgarNZ501633030.672c AR Border b RG Holland1v AUSSydney22 Nov 1985
Martin GuptillNZ501648030.493c Misbah-ul-Haq b Abdur Rehman1v PAKHamilton7 Jan 2011
Dominic SibleyENG501644030.492c SO Dowrich b ST Gabriel3v WISouthampton8 Jul 2020
Asif MujtabaPAK501655030.306run out2v ENGLondon6 Aug 1992
Alastair CookENG501656030.301c MJ Clarke b AC Agar3v AUSNottingham10 Jul 2013
Geoff BoycottENG501665030.122b DR Doshi3v INDBangalore9 Dec 1981
John WrightNZ501685029.762c RS Mahanama b M Muralitharan3v SLColombo6 Dec 1992
Russel ArnoldSL501685029.762b Mushtaq Ahmed3v PAKColombo26 Apr 1997
Moeen AliENG501704029.413c †RR Pant b I Sharma1v INDLondon7 Sept 2018
Mike BrearleyENG501726029.075c JM Parker b BP Bracewell1v NZNottingham10 Aug 1978
Dilruwan PereraSL501746028.748run out (Subashis Roy/Mehedi Hasan Miraz)3v BANColombo15 Mar 2017
Cheteshwar PujaraIND501765028.413c TD Paine b PJ Cummins2v AUSSydney7 Jan 2021
Steve SmithAUS501763028.414c Agha Salman b Shaheen Shah Afridi3v PAKMelbourne26 Dec 2023
John EdrichENG501775028.254c †RW Marsh b KD Walters2v AUSSydney4 Jan 1975
Roshan MahanamaSL501784128.093c JH Kallis b WJ Cronje1v SACenturion27 Mar 1998
Bill WoodfullAUS50179-027.931b WR Hammond1v ENGLeeds11 Jul 1930
Cheteshwar PujaraIND501798027.933c †Q de Kock b AL Phehlukwayo1v SAJohannesburg24 Jan 2018
David BoonAUS501804027.783b RJ Hadlee3v NZPerth30 Nov 1985
Jacques KallisSA501814027.623lbw b NAM McLean2v WIGeorgetown9 Mar 2001
Graham RoopeENG501855027.034c MG Burgess b RJ Hadlee1v NZChristchurch24 Feb 1978
Ross GregoryAUS501881026.606run out3v ENGAdelaide29 Jan 1937
Asoka de SilvaSL501894026.468b GD Campbell4v AUSHobart16 Dec 1989
Tony DodemaideAUS501914026.189c †IDS Smith b DK Morrison2v NZMelbourne26 Dec 1987
Trevor FranklinNZ501936125.911c N Kapil Dev b AS Wassan2v INDNapier9 Feb 1990
Dennis AmissENG502103023.811c GR Viswanath b BS Bedi2v INDBombay11 Feb 1977
Darren BravoWI502162123.154st †JM Bairstow b MM Ali2v ENGNorth Sound31 Jan 2019
Evan GrayNZ502343021.376c CWJ Athey b PH Edmonds2v ENGNottingham7 Aug 1986
Billy BarnesENG50-40-4b G Giffen1v AUSSydney14 Mar 1885
Frederick SpofforthAUS50-41-11b W Attewell1v ENGMelbourne21 Mar 1885
W.G. GraceENG50-31-1b RW McLeod2v AUSMelbourne1 Jan 1892
George BeanENG50-50-3c W Bruce b G Giffen2v AUSMelbourne1 Jan 1892
Joe DarlingAUS50--0-6b R Peel3v ENGMelbourne1 Mar 1895
C.B. FryENG50-40-2b E Jones2v AUSNottingham1 Jun 1899
Monty NobleAUS50-70-4c †AFA Lilley b FS Jackson2v ENGNottingham29 May 1905
Frederick FaneENG50-20-1b WW Armstrong4v AUSMelbourne1 Jan 1908
Charles MacartneyAUS50--0-7c W Rhodes b J Sharp1v ENGLondon9 Aug 1909
Johnny TaylorAUS50-80-5c JWHT Douglas b VWC Jupp1v ENGLeeds2 Jul 1921
Billy ZulchSA50-70-2c J Ryder b CG Macartney1v AUSCape Town26 Nov 1921
William BrannSA50--0-6c PGH Fender b AER Gilligan3v ENGJohannesburg23 Dec 1922
Tommy WardSA50--0-2b MW Tate1v ENGManchester26 Jul 1924
Maurice TateENG50--1-7b CP Carter2v SALondon16 Aug 1924
Percy ChapmanENG50--1-6c LN Constantine b JA Small1v WILondon23 Jun 1928
Clifford RoachWI50--0-2lbw b AP Freeman1v ENGManchester21 Jul 1928
Maurice TateENG50-50-8b CL Vincent2v SADurban21 Feb 1931
George HeadleyWI50--0-3b GOB Allen3v ENGLondon24 Jun 1933
Dudley NourseSA50--0-4lbw b CV Grimmett1v AUSDurban28 Feb 1936
Giff VivianNZ50--1-1c †LEG Ames b CIJ Smith4v ENGManchester24 Jul 1937
Alby RobertsNZ50-60-8c L Hutton b AR Gover1v ENGLondon14 Aug 1937
PreviousPage 317Next

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.