Live63rd Match · CSA Pro20 2026/27DOLWPToss delay due to wet outfieldODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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 figures (All cricket)

Romesh Kaluwitharana has scored the most runs in all cricket for Sri Lanka v Australia at Melbourne Cricket Ground: 284 in 5 matches.

More filters

3 active
Reset"Match result" is from the side of the player or team.
Team: Sri Lanka×v Australia×At Melbourne Cricket Ground×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Romesh KaluwitharanaSL1995-19995602847747.33278102.16040391
Aravinda de SilvaSL1985-20031011128446*28.4047559.79000142
Kumar SangakkaraSL2003-20126712746445.6742165.08020252
Arjuna RanatungaSL1988-19997812736739.0047557.47030220
Asanka GurusinhaSL1988-199678027114333.8856448.05101231
Mahela JayawardeneSL1999-2013910119761*21.8926873.51022182
Roshan MahanamaSL1988-19967801745121.7529159.79010120
Dinesh ChandimalSL2012-20224401557538.7519181.15020113
Tillakaratne DilshanSL2008-20137811556222.1420774.88021120
Hashan TillakaratneSL1989-20038911534219.1333445.8100270
Angelo MathewsSL2010-201355114477*36.0016786.23010141
Avishka GunawardeneSL1999-20032201207560.0013886.96010132
Kusal MendisSL2019-202233110969*54.5097112.3701064
Kushal Janith PereraSL2013-2019220725736.0062116.1301071
Ranjan MadugalleSL1985-1988220684434.009869.3900031
Lasith MalingaSL2008-2019852675622.3359113.5601163
Chandika HathurusingheSL1995120623931.0017435.6300050
Pathum NissankaSL2022220594629.5048122.9200050
Kumar DharmasenaSL19963325628*56.008665.1200030
Sanath JayasuriyaSL1989-200877056238.009857.1400251
Chamara SilvaSL2008-2010331553527.5010353.4000040
Asela GunaratneSL2017110525252.0037140.5401070
Lahiru ThirimanneSL2012-2013220515125.505986.4401120
Roy DiasSL1985110484848.006475.0000010
Jeevan MendisSL2013220452522.5042107.1400041
Dilshan MunaweeraSL2017110444444.0029151.7200060
Thisara PereraSL2010-20134414435*14.6734129.4100132
Charith AsalankaSL2022220422221.0028150.0000051
HMRKB HerathSL20122323914*39.005768.4200021
Marvan AtapattuSL1999-2003220382619.006162.3000030
Dasun ShanakaSL2022220363518.0035102.8600002
Athula SamarasekeraSL1989-1990220363018.006753.7300020
WPUJC VaasSL1995-200877236147.208144.4400140
Duleep MendisSL1985110353535.0034102.9400030
Nuwan KulasekaraSL2008-201764032188.004080.0000240
Pramodya WickramasingheSL1995-199954031177.757044.2900140
Niroshan DickwellaSL2017-2019220303015.0026115.3800141
Prasanna JayawardeneSL2012110242424.003080.0000010
Amal SilvaSL1985110232323.005046.0000010
Brendon KuruppuSL1988110222222.004252.3800020
Avishka FernandoSL2019110202020.002290.9100000
Graeme LabrooySL1988-1990331201310.002580.0000021
Ravi RatnayekeSL1988-199033018166.003256.2500120
Dhanushka GunathillekeSL2022110171717.0017100.0000001
Bhanuka RajapaksaSL20191111717*-11154.5500011
Sidath WettimunySL1985110171717.004537.7800000
Dhammika PrasadSL201212017178.501894.4400102
Muttiah MuralitharanSL1995-201055217115.6717100.0000120
Uvais KarnainSL1985110161616.001984.2100010
Jehan MubarakSL2003110151515.002268.1800010
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.