ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

Sri Lanka: Batting innings by innings (All cricket)

The highest score in all cricket for Sri Lanka at Melbourne Cricket Ground is 161* by Tillakaratne Dilshan (SL) v BAN, 26 Feb 2015.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×At Melbourne Cricket Ground×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Tillakaratne DilshanSL161*146220110.272not out1v BANMelbourne26 Feb 2015
Asanka GurusinhaSL14327415152.193lbw b PR Reiffel3v AUSMelbourne26 Dec 1995
Kumar SangakkaraSL105*76131138.163not out1v BANMelbourne26 Feb 2015
Angelo MathewsSL77*848191.676not out2v AUSMelbourne3 Nov 2010
Romesh KaluwitharanaSL7775120102.672run out (MJ Slater)2v AUSMelbourne9 Jan 1996
Arjuna RanatungaSL761055072.386run out (N Hussain/D Gough)1v ENGMelbourne19 Jan 1999
Avishka GunawardeneSL756692113.641b S Lee2v AUSMelbourne7 Feb 1999
Dinesh ChandimalSL75843289.294c CJ McKay b JL Pattinson1v AUSMelbourne2 Mar 2012
Romesh KaluwitharanaSL746880108.822c ME Waugh b SK Warne2v AUSMelbourne16 Jan 1996
Dinesh ChandimalSL73957176.844c †BJ Haddin b CJ McKay2v AUSMelbourne11 Jan 2013
Kusal MendisSL69*5851118.972not out2v AUSMelbourne20 Feb 2022
Romesh KaluwitharanaSL686091113.332c DR Martyn b SK Warne2v AUSMelbourne7 Feb 1999
Arjuna RanatungaSL67866077.915run out2v AUSMelbourne14 Jan 1988
Kumar SangakkaraSL64933068.823c PJ Forrest b JL Pattinson1v AUSMelbourne2 Mar 2012
Tillakaratne DilshanSL62703088.576run out (JR Hopes)1v AUSMelbourne29 Feb 2008
Mahela JayawardeneSL61*4552135.564not out1v AUSMelbourne28 Jan 2013
Kumar SangakkaraSL58988059.183c †MS Wade b MG Johnson1v AUSMelbourne26 Dec 2012
Kushal Janith PereraSL574541126.673c AJ Turner b PJ Cummins1v AUSMelbourne1 Nov 2019
Lasith MalingaSL564862116.6710run out (SPD Smith)2v AUSMelbourne3 Nov 2010
Arjuna RanatungaSL55703078.573c †IA Healy b SP O'Donnell2v AUSMelbourne26 Dec 1989
Asela GunaratneSL523770140.544st †TD Paine b AJ Turner2v AUSMelbourne17 Feb 2017
Lahiru ThirimanneSL52783066.671c Taskin Ahmed b Rubel Hossain1v BANMelbourne26 Feb 2015
Lahiru ThirimanneSL51592086.445b JL Pattinson1v AUSMelbourne2 Mar 2012
Tillakaratne DilshanSL51704072.862run out (UT Khawaja)2v AUSMelbourne11 Jan 2013
Roshan MahanamaSL51714071.835lbw b MG Bevan2v AUSMelbourne9 Jan 1996
Arjuna RanatungaSL511059048.575c SK Warne b CJ McDermott2v AUSMelbourne26 Dec 1995
Romesh KaluwitharanaSL50597084.757c DC Boon b CJ McDermott2v AUSMelbourne26 Dec 1995
Mahela JayawardeneSL50665075.764lbw b GB Hogg1v AUSMelbourne29 Feb 2008
Upul ChandanaSL50683073.537c VJ Wells b RDB Croft1v ENGMelbourne19 Jan 1999
Ravi RatnayekeSL501013049.502c DL Haynes b MA Holding1v WIMelbourne27 Feb 1985
Kumar SangakkaraSL494660106.523b XJ Doherty2v AUSMelbourne3 Nov 2010
Roy DiasSL48641075.004run out2v AUSMelbourne19 Jan 1985
Asanka GurusinhaSL47824057.323c MG Bevan b CJ McDermott2v AUSMelbourne18 Jan 1996
Aravinda de SilvaSL46*3722124.326not out2v AUSMelbourne19 Jan 1985
Pathum NissankaSL464040115.001st †MS Wade b A Zampa1v AUSMelbourne18 Feb 2022
Aravinda de SilvaSL45611073.775lbw b MG Bevan2v AUSMelbourne16 Jan 1996
Avishka GunawardeneSL45724062.502lbw b GB Hogg1v AUSMelbourne21 Jan 2003
Dilshan MunaweeraSL442960151.723c AJ Finch b A Zampa2v AUSMelbourne17 Feb 2017
Ranjan MadugalleSL44612172.136c & b PL Taylor2v AUSMelbourne14 Jan 1988
Aravinda de SilvaSL44730060.274c SR Watson b NW Bracken1v AUSMelbourne21 Jan 2003
Kumar SangakkaraSL43562276.793c SR Watson b GB Hogg1v AUSMelbourne21 Jan 2003
Hashan TillakaratneSL42602070.006c RT Ponting b S Lee2v AUSMelbourne7 Feb 1999
Arjuna RanatungaSL39622062.905b PL Taylor2v AUSMelbourne4 Jan 1990
Chandika HathurusingheSL39954041.052lbw b SK Warne3v AUSMelbourne26 Dec 1995
Hashan TillakaratneSL38722052.783c †IA Healy b MG Hughes2v AUSMelbourne4 Jan 1990
Hashan TillakaratneSL381062035.856c RT Ponting b ME Waugh3v AUSMelbourne26 Dec 1995
Ranjan MadugalleSL36*580062.076not out1v WIMelbourne27 Feb 1985
Roshan MahanamaSL36673053.731c AR Border b SR Waugh2v AUSMelbourne26 Dec 1989
Thisara PereraSL35*1532233.336not out1v AUSMelbourne28 Jan 2013
Dasun ShanakaSL353102112.906b KW Richardson2v AUSMelbourne20 Feb 2022
Page 1Next

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.