Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd 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)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)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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

Batting match by match (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×
PlayerRunsScoresBF4s6sOppositionGroundDate
Babar AzamPAK174119 & 55348153v SLGalle16 Jul 2022
Mark TaylorAUS1739 & 164358182v SLBrisbane8 Dec 1989
Sadagoppan RameshIND173143 & 30252230v SLColombo24 Feb 1999
Abdullah ShafiquePAK17313 & 160*45591v SLGalle16 Jul 2022
Matthew HaydenAUS17141 & 130257182v SLGalle8 Mar 2004
John CrawleyENG170156* & 14308211v SLLondon27 Aug 1998
Justin LangerAUS170162 & 8295240v SLCairns9 Jul 2004
Ahmed ShehzadPAK168147 & 21295141v SLSharjah16 Jan 2014
Cheteshwar PujaraIND168153 & 15300150v SLGalle26 Jul 2017
Gautam GambhirIND167167215150v SLKanpur24 Nov 2009
Dilip VengsarkarIND166166279140v SLCuttack4 Jan 1987
Hamish MarshallNZ166160 & 6267222v SLNapier4 Apr 2005
Michael HusseyAUS166132 & 34*268192v SLHobart16 Nov 2007
Craig ErvineZIM165160 & 5267141v SLColombo14 Jul 2017
Hashim AmlaSA164139* & 25541160v SLColombo24 Jul 2014
Murali VijayIND164155 & 9279150v SLDelhi2 Dec 2017
Tamim IqbalBAN16490 & 74*199253v SLPallekele21 Apr 2021
Kapil DevIND163163165191v SLKanpur17 Dec 1986
Robin SmithENG163128 & 35409240v SLColombo13 Mar 1993
Daniel VettoriNZ16323 & 140238170v SLColombo26 Aug 2009
Sikandar RazaZIM16336 & 127252112v SLColombo14 Jul 2017
Henry NichollsNZ1631 & 162*235160v SLChristchurch26 Dec 2018
Nazmul Hossain ShantoBAN163163 & 0386171v SLPallekele21 Apr 2021
Damien MartynAUS1621 & 161355211v SLKandy16 Mar 2004
Shikhar DhawanIND162134 & 28354160v SLGalle12 Aug 2015
Sachin TendulkarIND161148 & 13260213v SLMumbai3 Dec 1997
Marcus TrescothickENG161161232233v SLBirmingham30 May 2002
Shoaib MalikPAK16113 & 148*397242v SLColombo26 Mar 2006
Ollie PopeENG161154 & 7172202v SLLondon6 Sept 2024
Sandeep PatilIND160114* & 46-131v SLChennai17 Sept 1982
AB de VilliersSA160160* & DNB205192v SLCape Town3 Jan 2012
Babar AzamPAK16060 & 100*227152v SLKarachi19 Dec 2019
Sean WilliamsZIM160107 & 53*214164v SLHarare27 Jan 2020
Sunil GavaskarIND159155 & 4*293241v SLChennai17 Sept 1982
Ramnaresh SarwanWI15957 & 102258230v SLTrinidad3 Apr 2008
VVS LaxmanIND15956 & 103*246190v SLColombo3 Aug 2010
Kane WilliamsonNZ15988 & 71238190v SLDunedin10 Dec 2015
Shreyas IyerIND15992 & 67185194v SLBengaluru12 Mar 2022
Ken RutherfordNZ158105 & 53289224v SLMoratuwa27 Nov 1992
Kevin PietersenENG158158205192v SLLondon11 May 2006
Kamran AkmalPAK158158*18485v SLKarachi21 Feb 2009
Sarfraz AhmedPAK158103 & 5521691v SLColombo14 Aug 2014
Dean ElgarSA158127 & 31*190270v SLJohannesburg3 Jan 2021
Michael VaughanENG15752 & 105410190v SLKandy10 Dec 2003
Ian BellENG15783 & 74334180v SLKandy1 Dec 2007
Azhar AliPAK157157 & DNB29590v SLColombo30 Jun 2012
Alec StewartENG156113* & 43340180v SLLondon22 Aug 1991
Alex CareyAUS156156 & DNB188152v SLGalle6 Feb 2025
Kevin PietersenENG155142 & 13182223v SLBirmingham25 May 2006
Moeen AliENG155155* & DNB207172v SLChester-le-Street27 May 2016

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.