Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting match by match (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Damien MartynAUS9026 & 6422080v ENGBrisbane7 Nov 2002
Jacques KallisSA9084 & 6212100v SLCenturion15 Nov 2002
Jacob OramNZ9074 & 16227170v SLKandy3 May 2003
Brian LaraWI9010 & 80*115111v SLJamaica27 Jun 2003
Kumar SangakkaraSL9071 & 19196101v ENGGalle2 Dec 2003
Jacob OramNZ9090 & DNB13493v SAAuckland18 Mar 2004
Ramnaresh SarwanWI909016681v ENGSt John's10 Apr 2004
Justin LangerAUS9071 & 19169100v INDChennai14 Oct 2004
Nathan AstleNZ9052 & 38157130v AUSAdelaide26 Nov 2004
Younis KhanPAK9046 & 44169110v AUSSydney2 Jan 2005
Thilan SamaraweeraSL9073 & 1720190v NZWellington11 Apr 2005
Irfan PathanIND9090 & DNB17092v PAKFaisalabad21 Jan 2006
Rahul DravidIND9022 & 68*17741v WISt Kitts22 Jun 2006
Kamran AkmalPAK9033 & 57*118140v SAPort Elizabeth19 Jan 2007
Andrew StraussENG9077 & 13161120v WIChester-le-Street15 Jun 2007
WPUJC VaasSL9090133110v ENGGalle18 Dec 2007
Daniel FlynnNZ9057 & 33211102v WINapier19 Dec 2008
Malinda WarnapuraSL9063 & 27207100v BANChittagong Divisional Stadium3 Jan 2009
Ricky PontingAUS909 & 81126130v SADurban6 Mar 2009
JP DuminySA9073* & 17197140v AUSDurban6 Mar 2009
Rahul DravidIND9077 & 13162150v AUSChandigarh1 Oct 2010
Jesse RyderNZ9070 & 20151130v INDHyderabad12 Nov 2010
Darren BravoWI9014 & 76149130v BANMirpur13 Nov 2012
Jonathan TrottENG9087 & 3229100v INDKolkata5 Dec 2012
Dimuth KarunaratneSL905 & 85132101v AUSSydney3 Jan 2013
Jonny BairstowENG9064 & 26*121101v NZLeeds24 May 2013
Misbah-ul-HaqPAK902 & 8822561v SADubai23 Oct 2013
Kirk EdwardsWI9055 & 3515770v NZWellington11 Dec 2013
Younis KhanPAK9013 & 7720260v SLDubai8 Jan 2014
Jason HolderWI9038 & 5215571v NZBarbados26 Jun 2014
Mitchell JohnsonAUS9088 & 2*96131v INDBrisbane17 Dec 2014
Babar AzamPAK9069 & 2114380v WIDubai13 Oct 2016
Ravindra JadejaIND9090 & DNB170101v ENGChandigarh26 Nov 2016
Sarfraz AhmedPAK9018 & 72*94101v AUSSydney3 Jan 2017
Niroshan DickwellaSL9075 & 159372v BANGalle7 Mar 2017
Jermaine BlackwoodWI9049 & 41108102v ENGLeeds25 Aug 2017
Sabbir RahmanBAN9066 & 2417281v AUSChattogram4 Sept 2017
Kieran PowellWI909023070v ZIMBulawayo29 Oct 2017
Shikhar DhawanIND9023 & 6712691v SLDelhi2 Dec 2017
Dean ElgarSA904 & 86*28091v INDJohannesburg24 Jan 2018
Jos ButtlerENG9021 & 69146100v INDSouthampton30 Aug 2018
Shimron HetmyerWI9063 & 276685v BANChattogram22 Nov 2018
Marcus HarrisAUS9070 & 20197120v INDPerth14 Dec 2018
Zak CrawleyENG9066 & 24172130v SAJohannesburg24 Jan 2020
Will YoungNZ9082 & 8235120v ENGBirmingham10 Jun 2021
Keegan PetersenSA9062 & 28162130v INDJohannesburg3 Jan 2022
Steve SmithAUS9067 & 2317271v ENGSydney5 Jan 2022
Marnus LabuschagneAUS9090158120v PAKRawalpindi4 Mar 2022
Shubman GillIND9038 & 52*18962v ENGRanchi23 Feb 2024
Dimuth KarunaratneSL9086 & 413491v BANChattogram30 Mar 2024
PreviousPage 163Next

BF balls faced · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.