Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG327/3 (44)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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

Dimuth Karunaratne: Batting by series (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
NatWest Series 20112011110444.00757.1400010
Tri-Nation Series in Scotland in 20112011110606060.008273.1701030
New Zealand in Sri Lanka Test Series 2012/1320121216060*60.006395.2401190
Warne-Muralitharan Trophy 2012/132012-20133601408523.3326253.44010141
Bangladesh in Sri Lanka Test Series 2012/132013240774119.2512959.6900081
New Zealand in Sri Lanka ODI Series 2013/142013220442.00944.4400100
Pakistan v Sri Lanka ODI Series 2013/1420132211616*16.0016100.0000110
Pakistan v Sri Lanka Test Series 2013/142013-201436119862*39.6039550.13010261
Sri Lanka in Bangladesh Test Series 2013/142014230995333.0021246.70010110
Sri Lanka in England Test Series 201420142401274531.7523853.36000170
Sri Lanka in New Zealand Test Series 2014/152014-201524018515246.2542643.43101230
Sri Lanka in New Zealand ODI Series 2014/152015750692613.8010963.3000060
ICC Cricket World Cup 2014/152015310141414.002166.6700000
2015 Cricket World Cup2015110232323.003271.8800030
Pakistan in Sri Lanka Test Series 2015201536031813053.0059553.45120320
India in Sri Lanka Test Series 20152015360674611.1717638.0700260
Sobers/Tissera Trophy 2015/16201523019918666.3339450.51101171
Sri Lanka in New Zealand Test Series 2015/1620152401528438.0038040.00010100
Sri Lanka in England Test Series 201620163611295025.8025750.19011170
Warne-Muralitharan Trophy 2016201636041226.8310041.0000240
Sri Lanka in Zimbabwe Test Series 2016/17201624028011070.0053452.43120260
Sri Lanka in South Africa Test Series 2016/172016-20173601285021.3330042.67011140
Bangladesh in Sri Lanka Test Series 2016/17201724019512648.7542545.88100141
Zimbabwe tour of Sri Lanka 20172017120744937.0015049.3300020
India tour of Sri Lanka 2017201736028514147.5063245.09110300
Sri Lanka tour of United Arab Emirates and Pakistan 2017/18201724030619676.5066046.36110251
Sri Lanka tour of India 2017/182017360915115.1726035.00011110
Sri Lanka tour of Bangladesh 2017/182018230353211.6712627.7800100
South Africa tour of Sri Lanka 20182018241356158*118.6754864.96130361
England tour of Sri Lanka 2018/1920183602568342.6747054.47030220
Sri Lanka tour of New Zealand 2018/192018240967924.0016857.14011130
Sri Lanka tour of Australia 2018/192019240945923.5020446.08010100
Sri Lanka tour of South Africa 2018/192019240863021.5017948.04000120
Sri Lanka tour of England and Scotland 20192019110777777.008887.5001070
World Cup 201920196611929738.4026672.18021190
2019 Cricket World Cup2019110303030.004566.6700030
Bangladesh tour of Sri Lanka 20192019330974632.3312676.98000110
New Zealand in Sri Lanka Test Series 2019201924024712261.7555144.83110181
Sri Lanka in Pakistan Test Series 2019/2020192301005933.3318055.56010150
Sri Lanka tour of Zimbabwe 2019/2020202411034434.3324941.3700080
West Indies tour of Sri Lanka 2019/202020330975232.3311981.51010120
Sri Lanka tour of South Africa 2020/212020-202124013310333.2518870.74100240
West Indies v Sri Lanka 2020/212021330845228.0011076.3601051
Sri Lanka tour of West Indies 2020/212021240917522.7524936.55010100
Sri Lanka v Bangladesh 20212021110244244244.0043755.84100260
Bangladesh tour of Sri Lanka 2021202112018411892.0026868.66110221
West Indies tour of Sri Lanka 2021/22202124027814769.5050455.16110310
Sri Lanka tour of India 2021/22202224016610741.5030454.61100270
Sri Lanka tour of Bangladesh 202220222411488049.3331946.39020120
Australia tour of Sri Lanka 202220222301378645.6726950.93010180
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.