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
John WrightNZ491558031.612c †BN French b NV Radford3v ENGAuckland25 Feb 1988
Jack HobbsENG491561031.411lbw b DD Blackie4v AUSMelbourne29 Dec 1928
Vinoo MankadIND491564031.411b CL McCool2v AUSAdelaide23 Jan 1948
Kraigg BrathwaiteWI491563031.411c sub (KK Jennings) b MM Ali2v ENGNorth Sound31 Jan 2019
David LloydENG491576031.211c GS Chappell b JR Thomson1v AUSPerth13 Dec 1974
Javed MiandadPAK491585031.014c DM Jones b MG Hughes1v AUSSydney3 Feb 1990
Arjuna RanatungaSL491594030.826b Abdul Razzaq2v PAKRawalpindi26 Feb 2000
Jimmy AdamsWI491654029.705c †AC Gilchrist b JN Gillespie1v AUSAdelaide15 Dec 2000
James FranklinNZ491717028.656lbw b SR Tendulkar4v INDWellington3 Apr 2009
Graeme WoodAUS491734028.322c †Wasim Bari b Mudassar Nazar2v PAKFaisalabad30 Sept 1982
Ravi ShastriIND491731028.326c †WB Phillips b SR Waugh2v AUSMelbourne26 Dec 1985
Mike AthertonENG491733028.321c †D Williams b CA Walsh4v WIPort of Spain13 Feb 1998
Rahul DravidIND491734028.324c BC Lara b CD Collymore1v WIAntigua2 Jun 2006
Shivnarine ChanderpaulWI491745028.164lbw b HH Streak3v ZIMPort of Spain16 Mar 2000
John EdrichENG491763127.841run out2v AUSManchester6 Jun 1968
Kane WilliamsonNZ491776027.683c V Kohli b I Sharma2v INDSouthampton18 Jun 2021
Peter LashleyWI491872026.202c †JM Parks b JA Snow1v ENGNottingham30 Jun 1966
Alastair CookENG491874026.202c Younis Khan b Saeed Ajmal4v PAKDubai3 Feb 2012
Ken BarringtonENG491895025.935b AN Connolly2v AUSLeeds25 Jul 1968
Allan LambENG491906025.794lbw b BL Cairns2v NZAuckland10 Feb 1984
Mudassar NazarPAK491906025.791c AR Border b PL Taylor4v AUSLahore7 Oct 1988
Allan BorderAUS491903025.795c †DJ Richardson b PS de Villiers2v SASydney2 Jan 1994
Peter KirstenSA491974024.875lbw b SR Waugh2v AUSDurban25 Mar 1994
Stuart CarlisleZIM492014124.384lbw b SM Pollock1v SABulawayo14 Sept 2001
Herschelle GibbsSA492066023.795b RO Hinds3v WIGuyana31 Mar 2005
Alan FairfaxAUS492083023.567lbw b TWJ Goddard1v ENGManchester25 Jul 1930
Geoff BoycottENG492122023.111c KJ Hughes b AG Hurst3v AUSAdelaide27 Jan 1979
Hashan TillakaratneSL492173022.587c Akram Raza b Waqar Younis1v PAKSialkot12 Dec 1991
Bruce EdgarNZ492312021.212lbw b RJ Shastri2v INDChristchurch6 Mar 1981
Asif MujtabaPAK492337021.036c PA de Silva b WPUJC Vaas2v SLColombo26 Apr 1997
Grant FlowerZIM492374020.681c †AC Parore b NJ Astle2v NZHarare19 Sept 2000
Tony PitheySA492422020.253c †ATW Grout b GD McKenzie2v AUSSydney7 Feb 1964
Andrew GreenwoodENG49--0-3b JR Hodges2v AUSMelbourne31 Mar 1877
Allen HillENG49--0-8run out2v AUSMelbourne31 Mar 1877
Hugh MassieAUS49-90-1c A Shrewsbury b W Bates2v ENGSydney17 Feb 1882
Billy MurdochAUS49-40-3c RG Barlow b WE Midwinter4v ENGSydney17 Feb 1882
George GiffenAUS49--0-4lbw b W Attewell3v ENGSydney29 Jan 1892
Bill BrockwellENG49-30-5c †JM Blackham b E Jones2v AUSSydney14 Dec 1894
Ted WainwrightENG49--0-2c C Hill b H Trumble1v AUSSydney26 Feb 1898
Archie MacLarenENG49--0-5c VT Trumper b H Trumble1v AUSLondon14 Aug 1899
Archie MacLarenENG49-20-1run out4v AUSMelbourne28 Feb 1902
Stanley JacksonENG49--0-5c & b H Trumble4v AUSLondon11 Aug 1902
Warwick ArmstrongAUS49--1-4run out1v SAJohannesburg18 Oct 1902
Victor TrumperAUS49-50-1c †J Humphries b JN Crawford1v ENGMelbourne1 Jan 1908
Len BraundENG49-50-5b A Cotter2v AUSMelbourne1 Jan 1908
Wilfred RhodesENG49-30-2b RB Minnett1v AUSLondon19 Aug 1912
Philip HandsSA49--0-5c FE Woolley b MW Booth3v ENGDurban27 Feb 1914
Tommy AndrewsAUS49-30-2lbw b CH Parkin4v ENGLondon11 Jun 1921
Phil MeadENG49--0-2b EP Nupen4v SAJohannesburg23 Dec 1922
Jack HobbsENG49--0-1c TJE Andrews b AA Mailey2v AUSLeeds10 Jul 1926
PreviousPage 325Next

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.