Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 MarshAUS63*687292.656not out3v PAKPerth14 Dec 2023
Mark BoucherSA63*739186.308not out3v ENGCenturion16 Dec 2009
Brett LeeAUS63*828176.838not out1v WIAntigua30 May 2008
Angelo MathewsSL63*832275.905not out3v SAColombo24 Jul 2014
Graeme SwannENG63*899170.799not out1v WILondon6 May 2009
Robin SmithENG63*905070.004not out3v SLLondon22 Aug 1991
Babar AzamPAK63*928068.484not out3v ENGSouthampton21 Aug 2020
Shaun PollockSA63*9910063.647not out3v INDDurban26 Dec 2006
Madan LalIND63*101-062.3810not out2v WIKanpur21 Oct 1983
Steve WaughAUS63*1016062.385not out1v WIPort of Spain21 Apr 1995
Shane DowrichWI63*1012362.387not out2v BANChattogram22 Nov 2018
Ian BellENG63*1035061.176not out4v WILondon17 May 2012
Jonty RhodesSA63*1076058.885not out3v SLGalle20 Jul 2000
Geoff MarshAUS63*11010057.272not out4v ENGPerth1 Feb 1991
Rohit SharmaIND63*1145055.266not out1v AUSMelbourne26 Dec 2018
Geoff MillerENG63*1165054.317not out1v INDBirmingham12 Jul 1979
Alec StewartENG63*1226051.646not out4v AUSAdelaide11 Dec 1998
Angelo MathewsSL63*1277249.614not out3v PAKColombo24 Jul 2023
Manoj PrabhakarIND63*1346047.012not out4v NZAuckland22 Feb 1990
David BoonAUS63*1348047.011not out3v WISydney2 Jan 1993
Bhuvneshwar KumarIND63*13810045.659not out3v ENGNottingham9 Jul 2014
Sidath WettimunySL63*1396045.322not out2v NZChristchurch4 Mar 1983
Hashim AmlaSA63*14811042.573not out4v PAKCenturion26 Dec 2018
Syed KirmaniIND63*1566040.3810not out2v WIMadras24 Dec 1983
Mohammad YousufPAK63*1566040.384not out4v SALahore8 Oct 2007
Prasanna JayawardeneSL63*1696137.287not out3v PAKAbu Dhabi31 Dec 2013
Kepler WesselsSA63*1722036.636not out2v AUSMelbourne26 Dec 1993
Peter MoorZIM63*1926032.816not out1v BANSylhet3 Nov 2018
Geoff BoycottENG63*2123029.722not out3v AUSBrisbane10 Dec 1965
Marnus LabuschagneAUS63*2137029.583not out3v INDAhmedabad9 Mar 2023
Yashpal SharmaIND63*2248028.134not out2v PAKLahore23 Jan 1983
Warren BardsleyAUS63*-40-1not out4v ENGLondon11 Jun 1921
Wally HammondENG63*--0-4not out3v SAManchester27 Jul 1935
Zulfiqar AhmedPAK63*--1-9not out1v INDMadras28 Nov 1952
Allan RaeWI63*--0-1not out4v INDPort of Spain21 Jan 1953
Colin CowdreyENG63*--1-3not out4v INDLondon18 Jun 1959
Hanif MohammadPAK63*--0-1not out3v INDCalcutta30 Dec 1960
Gerry AlexanderWI63*-50-8not out1v AUSAdelaide27 Jan 1961
Alan KnottENG63*-70-7not out3v PAKSindh16 Mar 1973
Javed MiandadPAK63*--0-5not out4v INDKolkata11 Feb 1987
Shimron HetmyerWI634754134.046c †Mushfiqur Rahim b Mehedi Hasan Miraz2v BANChattogram22 Nov 2018
Ben DuckettENG634991128.572lbw b Abrar Ahmed1v PAKMultan9 Dec 2022
Habibul BasharBAN6352110121.155lbw b A Flintoff3v ENGChester-le-Street3 Jun 2005
Jermaine BlackwoodWI635492116.675c CA Pujara b R Ashwin3v INDJamaica30 Jul 2016
Alistair CampbellZIM6355111114.553lbw b Ata-ur-Rehman2v PAKRawalpindi9 Dec 1993
Graeme SwannENG635590114.559c †BJ Haddin b BW Hilfenhaus3v AUSLondon20 Aug 2009
Jonny BairstowENG635861108.627c K Rabada b KA Maharaj3v SALondon27 Jul 2017
Graeme SmithSA6363100100.001c †BB McCullum b JEC Franklin2v NZJohannesburg5 May 2006
Shane WarneAUS636510196.928c JH Kallis b PR Adams2v SACape Town8 Mar 2002
Sam CurranENG63659296.928c †KD Karthik b UT Yadav3v INDBirmingham1 Aug 2018
PreviousPage 218Next

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.