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
Mitchell JohnsonAUS50*805262.509not out4v INDPerth16 Jan 2008
MS DhoniIND50*826160.987not out1v PAKKolkata30 Nov 2007
Imam-ul-HaqPAK50*844159.522not out4v SLGalle16 Jul 2023
Saleem MalikPAK50*854058.824not out3v SLColombo9 Aug 1994
Mahela JayawardeneSL50*853058.824not out4v INDColombo8 Aug 2008
Justin GreavesWI50*853058.827not out3v INDDelhi10 Oct 2025
Graeme SmithSA50*877057.471not out3v WISt John's29 Apr 2005
Nathan HauritzAUS50*906055.569not out1v WIBrisbane26 Nov 2009
Marvan AtapattuSL50*924054.351not out3v WISaint Lucia20 Jun 2003
Azhar MahmoodPAK50*968152.087not out3v SARawalpindi6 Oct 1997
Jacques KallisSA50*963052.084not out3v AUSSydney2 Jan 2006
Fawad AlamPAK50*967052.085not out1v BANDhaka4 Dec 2021
Warren BardsleyAUS50*974051.552not out4v ENGSydney25 Feb 1921
David AllenENG50*973051.5510not out1v AUSSydney7 Jan 1966
Tich FreemanENG50*988051.0210not out4v AUSSydney19 Dec 1924
Wasim RajaPAK50*101-049.505not out2v INDCalcutta29 Jan 1980
Jason GillespieAUS50*1084146.309not out2v PAKMelbourne26 Dec 2004
Adam ParoreNZ50*11510043.487not out1v ZIMWellington26 Dec 2000
Jack RussellENG50*11910042.027not out1v SACenturion16 Nov 1995
JP DuminySA50*1194142.026not out4v AUSPerth17 Dec 2008
Yasir ArafatPAK50*1292238.768not out2v SLKarachi21 Feb 2009
Omari BanksWI50*1375136.508not out2v SLSaint Lucia20 Jun 2003
Mathew SinclairNZ50*1454034.483not out3v PAKChristchurch15 Mar 2001
Cyril WaltersENG50*152-032.891not out3v AUSManchester6 Jul 1934
VVS LaxmanIND50*1563032.055not out2v SADurban26 Dec 2006
Basil D'OliveiraENG50*1628030.865not out4v AUSNottingham13 Jul 1972
Graham ThorpeENG50*1696029.595not out3v ZIMHarare26 Dec 1996
WPUJC VaasSL50*1887026.609not out3v ENGLondon11 May 2006
Ken RutherfordNZ50*2295021.833not out4v AUSAuckland13 Mar 1986
William ScottonENG50*-30-8not out3v AUSMelbourne31 Dec 1881
Charlie McLeodAUS50*-80-9not out2v ENGSydney13 Dec 1897
Archie MacLarenENG50*--0-1not out4v AUSSydney13 Dec 1897
Doodles TapscottSA50*--1-8not out2v ENGJohannesburg9 Feb 1923
Patsy HendrenENG50*--0-4not out2v SALondon28 Jun 1924
Percy ChapmanENG50*--0-5not out2v AUSLondon26 Jun 1926
Quintin McMillanSA50*--0-9not out2v ENGLondon17 Aug 1929
Chingleput GopinathIND50*--0-8not out1v ENGMumbai14 Dec 1951
Chandrasekhar GadkariIND50*--0-9not out1v WIGeorgetown11 Mar 1953
Gordon LeggatNZ50*--0-1not out3v INDDelhi16 Dec 1955
Artie DickNZ50*-60-8not out3v SACape Town1 Jan 1962
Wes HallWI50*--0-11not out1v INDPort of Spain4 Apr 1962
Ken BarringtonENG50*-70-4not out1v PAKLondon16 Aug 1962
Rusi SurtiIND50*-30-8not out1v WIMadras13 Jan 1967
Syed Abid AliIND50*--0-8not out2v WIGeorgetown19 Mar 1971
Bishan BediIND50*-33-10not out1v NZKanpur18 Nov 1976
Mohammad YousufPAK502962172.415c JH Kallis b N Boje3v SACape Town2 Jan 2003
Rishabh PantIND503172161.295c & b P Jayawickrama3v SLBengaluru12 Mar 2022
Andy BlignautZIM503872131.588c Hasan Raza b Mohammad Sami2v PAKHarare9 Nov 2002
Sarfraz AhmedPAK504080125.007c HM Amla b K Rabada2v SAJohannesburg11 Jan 2019
Quinton de KockSA504381116.282c KS Williamson b DAJ Bracewell3v NZCenturion27 Aug 2016
PreviousPage 310Next

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.