Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting match by match (All cricket)

The most runs in a match in men's cricket v Sri Lanka is 351 by Brian Lara (WI) v SL at Colombo, 29 Nov 2001 (from the 1,524 of 1,525 matches with full scorecards).

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×

Player figures come from full scorecards, which we hold for 1,524 of the 1,525 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Brian LaraWI351221 & 130569373v SLColombo29 Nov 2001
Stephen FlemingNZ343274* & 69*710331v SLColombo25 Apr 2003
Chris GayleWI333333437349v SLGalle15 Nov 2010
Martin CroweNZ32930 & 299594313v SLWellington31 Jan 1991
Younis KhanPAK313313568274v SLKarachi21 Feb 2009
Kane WilliamsonNZ31169 & 242*553270v SLWellington3 Jan 2015
Virender SehwagIND293293254407v SLMumbai2 Dec 2009
Virat KohliIND293243 & 50345280v SLDelhi2 Dec 2017
Mominul HaqueBAN281176 & 105388213v SLChattogram31 Jan 2018
Nazmul Hossain ShantoBAN273148 & 125*478244v SLGalle17 Jun 2025
Bryan YoungNZ267267*422370v SLDunedin7 Mar 1997
Dave HoughtonZIM266266541303v SLBulawayo20 Oct 1994
Rohit SharmaIND264264173339v SLKolkata13 Nov 2014
Tom LathamNZ264264*489211v SLWellington15 Dec 2018
Wajahatullah WastiPAK254133 & 121*541303v SLLahore4 Mar 1999
Stephen FlemingNZ25278 & 174*513281v SLColombo27 May 1998
Virender SehwagIND251201* & 50283285v SLGalle31 Jul 2008
Matthew HaydenAUS249117 & 132353243v SLCairns9 Jul 2004
Joe RootENG246143 & 103327280v SLLondon29 Aug 2024
Taufeeq UmarPAK238236 & 2507171v SLAbu Dhabi18 Oct 2011
Saud ShakeelPAK238208* & 30399250v SLGalle16 Jul 2023
Amir JangooWI233233373193v SLNorth Sound25 Jun 2026
Usman KhawajaAUS232232352161v SLGalle29 Jan 2025
Steve WaughAUS231170 & 61*445180v SLAdelaide25 Jan 1996
Saeed AnwarPAK23094 & 136381210v SLColombo9 Aug 1994
Joe RootENG229228 & 1324181v SLGalle14 Jan 2021
Inzamam-ul-HaqPAK22486 & 138406271v SLKarachi12 Mar 2000
Lou VincentNZ224224348254v SLWellington11 Apr 2005
Jacques KallisSA224224 & DNB325311v SLCape Town3 Jan 2012
Andrew JonesNZ222122 & 100*389140v SLHamilton22 Feb 1991
Travis HeadAUS220161 & 59*299291v SLCanberra1 Feb 2019
Michael SlaterAUS219219321155v SLPerth8 Dec 1995
Brian LaraWI218178 & 40393210v SLGalle13 Nov 2001
Phil JaquesAUS218150 & 68332240v SLHobart16 Nov 2007
Mohammad HafeezPAK217196 & 21357221v SLColombo30 Jun 2012
Ross TaylorNZ216142 & 74401130v SLColombo25 Nov 2012
Rahul DravidIND215177 & 38327321v SLAhmedabad16 Nov 2009
Joe RootENG215200* & 15316180v SLLondon12 Jun 2014
Kane WilliamsonNZ215215296232v SLWellington17 Mar 2023
Gary KirstenSA214180 & 34532220v SLDurban26 Dec 2000
Virat KohliIND213213267172v SLNagpur24 Nov 2017
Graham GoochENG21238 & 174322230v SLLondon22 Aug 1991
Mohammad AshrafulBAN212190 & 22*473211v SLGalle8 Mar 2013
Abid AliPAK21238 & 174347282v SLKarachi19 Dec 2019
Mushfiqur RahimBAN212163 & 49452130v SLGalle17 Jun 2025
Ijaz AhmedPAK211211372231v SLDhaka12 Mar 1999
Michael HusseyAUS211118 & 93316233v SLColombo16 Sept 2011
Kraigg BrathwaiteWI211126 & 85507170v SLNorth Sound29 Mar 2021
Devdutt PadikkalIND211167 & 44305211v SLGalle15 Aug 2026
Brian LaraWI209209360241v SLSaint Lucia20 Jun 2003
Page 1Next

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.