Batting Most Runs Innings IN Sri Lanka

Players IN Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
182*39125016472.80Sri Lankav New ZealandGalle126 Sep 2024Test # 2551
11627120815-55.76Sri Lankav New ZealandGalle126 Sep 2024Test # 2551
11427317311-65.89Sri Lankav New ZealandGalle118 Sep 2024Test # 2549
106*1881496371.14Sri Lankav New ZealandGalle126 Sep 2024Test # 2551
961271029294.11Sri Lankav IndiaColombo (RPS)107 Aug 2024ODI # 4754
92-1689154.76New Zealandv Sri LankaGalle418 Sep 2024Test # 2549
882431857-47.56Sri Lankav New ZealandGalle126 Sep 2024Test # 2551
832011276-65.35Sri Lankav New ZealandGalle318 Sep 2024Test # 2549
79694874164.58Sri Lankav IndiaPallekele227 Jul 2024T20I # 2767
78128996378.78New Zealandv Sri LankaGalle326 Sep 2024Test # 2551
701511116-63.06New Zealandv Sri LankaGalle218 Sep 2024Test # 2549
67*996572103.07Sri Lankav IndiaColombo (RPS)102 Aug 2024ODI # 4752
671501156358.26New Zealandv Sri LankaGalle326 Sep 2024Test # 2551
64584454145.45Indiav Sri LankaColombo (RPS)204 Aug 2024ODI # 4753
611971506-40.66Sri Lankav New ZealandGalle318 Sep 2024Test # 2549
61856210198.38New Zealandv Sri LankaGalle326 Sep 2024Test # 2551
6070646293.75New Zealandv Sri LankaGalle326 Sep 2024Test # 2551
59118824-71.95Sri Lankav IndiaColombo (RPS)107 Aug 2024ODI # 4754
58422682223.07Indiav Sri LankaPallekele127 Jul 2024T20I # 2767
58554773123.40Indiav Sri LankaColombo (RPS)202 Aug 2024ODI # 4752
57118867166.27New Zealandv Sri LankaGalle218 Sep 2024Test # 2549
56116759-74.66Sri Lankav IndiaColombo (RPS)102 Aug 2024ODI # 4752
551361044152.88New Zealandv Sri LankaGalle218 Sep 2024Test # 2549
53573462155.88Sri Lankav IndiaPallekele128 Jul 2024T20I # 2768
501801115-45.04Sri Lankav New ZealandGalle318 Sep 2024Test # 2549
50103687-73.52Sri Lankav New ZealandGalle118 Sep 2024Test # 2549
49*654825102.08New Zealandv Sri LankaGalle218 Sep 2024Test # 2549
49683361148.48Indiav Sri LankaPallekele127 Jul 2024T20I # 2767
4652345-135.29Sri Lankav IndiaPallekele230 Jul 2024T20I # 2769
461501094-42.20Sri Lankav New ZealandGalle126 Sep 2024Test # 2551
46101584-79.31New Zealandv Sri LankaGalle326 Sep 2024Test # 2551
45392771166.66Sri Lankav IndiaPallekele227 Jul 2024T20I # 2767
4570655269.23Sri Lankav IndiaColombo (RPS)107 Aug 2024ODI # 4754
44694442100.00Indiav Sri LankaColombo (RPS)204 Aug 2024ODI # 4753
4487803155.00Sri Lankav New ZealandGalle126 Sep 2024Test # 2551
4373413-104.87Sri Lankav IndiaPallekele230 Jul 2024T20I # 2769
40302152190.47Indiav Sri LankaPallekele127 Jul 2024T20I # 2767
4072625-64.51Sri Lankav IndiaColombo (RPS)104 Aug 2024ODI # 4753
4063444-90.90Sri Lankav IndiaColombo (RPS)104 Aug 2024ODI # 4753
4099774-51.94Sri Lankav New ZealandGalle318 Sep 2024Test # 2549
3973373-105.40Indiav Sri LankaPallekele130 Jul 2024T20I # 2769
39493512111.42Sri Lankav IndiaColombo (RPS)104 Aug 2024ODI # 4753
3962484-81.25New Zealandv Sri LankaGalle218 Sep 2024Test # 2549
361601163-31.03Sri Lankav New ZealandGalle118 Sep 2024Test # 2549
3576443-79.54Indiav Sri LankaColombo (RPS)204 Aug 2024ODI # 4753
35322061175.00Indiav Sri LankaColombo (RPS)207 Aug 2024ODI # 4754
34281661212.50Indiav Sri LankaPallekele127 Jul 2024T20I # 2767
3366572157.89Indiav Sri LankaColombo (RPS)202 Aug 2024ODI # 4752
3245245-133.33Sri Lankav IndiaPallekele128 Jul 2024T20I # 2768
3167432-72.09Indiav Sri LankaColombo (RPS)202 Aug 2024ODI # 4752
30281532200.00Indiav Sri LankaPallekele228 Jul 2024T20I # 2768
3078423-71.42Sri Lankav IndiaColombo (RPS)104 Aug 2024ODI # 4753
30362523120.00Indiav Sri LankaColombo (RPS)207 Aug 2024ODI # 4754
3054463165.21New Zealandv Sri LankaGalle418 Sep 2024Test # 2549
30107713-42.25Sri Lankav New ZealandGalle118 Sep 2024Test # 2549
3050434-69.76New Zealandv Sri LankaGalle418 Sep 2024Test # 2549
2950514156.86New Zealandv Sri LankaGalle226 Sep 2024Test # 2551
2886682-41.17New Zealandv Sri LankaGalle418 Sep 2024Test # 2549
2731255-108.00Sri Lankav New ZealandGalle118 Sep 2024Test # 2549
26151241216.66Indiav Sri LankaPallekele228 Jul 2024T20I # 2768
2624234-113.04Sri Lankav IndiaPallekele128 Jul 2024T20I # 2768
2642275-96.29Sri Lankav IndiaPallekele230 Jul 2024T20I # 2769
26291812144.44Indiav Sri LankaPallekele130 Jul 2024T20I # 2769
25171821138.88Indiav Sri LankaPallekele130 Jul 2024T20I # 2769
25332412104.16Indiav Sri LankaColombo (RPS)202 Aug 2024ODI # 4752
2572423-59.52Sri Lankav IndiaColombo (RPS)104 Aug 2024ODI # 4753
2586651138.46New Zealandv Sri LankaGalle218 Sep 2024Test # 2549
2442322-75.00Indiav Sri LankaColombo (RPS)202 Aug 2024ODI # 4752
2431351268.57Sri Lankav IndiaColombo (RPS)102 Aug 2024ODI # 4752
23*3119-1121.05Sri Lankav IndiaColombo (RPS)107 Aug 2024ODI # 4754
2333234-100.00Indiav Sri LankaColombo (RPS)202 Aug 2024ODI # 4752
2332303-76.66Sri Lankav New ZealandGalle318 Sep 2024Test # 2549
22*10931244.44Indiav Sri LankaPallekele228 Jul 2024T20I # 2768
2250403155.00New Zealandv Sri LankaGalle326 Sep 2024Test # 2551
2033143-142.85Sri Lankav IndiaPallekele227 Jul 2024T20I # 2767
2044261176.92Sri Lankav IndiaColombo (RPS)102 Aug 2024ODI # 4752
2029184-111.11Indiav Sri LankaColombo (RPS)207 Aug 2024ODI # 4754
1729212-80.95Sri Lankav IndiaColombo (RPS)102 Aug 2024ODI # 4752
1767591-28.81New Zealandv Sri LankaGalle218 Sep 2024Test # 2549
1648352-45.71Indiav Sri LankaColombo (RPS)202 Aug 2024ODI # 4752
1519132-115.38Sri Lankav IndiaColombo (RPS)104 Aug 2024ODI # 4753
156040--37.50Indiav Sri LankaColombo (RPS)204 Aug 2024ODI # 4753
1517132-115.38Indiav Sri LankaColombo (RPS)207 Aug 2024ODI # 4754
141812-1116.66Sri Lankav IndiaPallekele128 Jul 2024T20I # 2768
1447311-45.16Sri Lankav IndiaColombo (RPS)102 Aug 2024ODI # 4752
1419212-66.66Sri Lankav IndiaColombo (RPS)102 Aug 2024ODI # 4752
1427192-73.68Indiav Sri LankaColombo (RPS)204 Aug 2024ODI # 4753
1439311-45.16Sri Lankav IndiaColombo (RPS)104 Aug 2024ODI # 4753
1460492-28.57Sri Lankav New ZealandGalle118 Sep 2024Test # 2549
131514--92.85Indiav Sri LankaPallekele130 Jul 2024T20I # 2769
1324123-108.33Sri Lankav New ZealandGalle318 Sep 2024Test # 2549
1333151186.66New Zealandv Sri LankaGalle226 Sep 2024Test # 2551
121582-150.00Sri Lankav IndiaPallekele227 Jul 2024T20I # 2767
121610-1120.00Sri Lankav IndiaPallekele128 Jul 2024T20I # 2768
123229--41.37Sri Lankav IndiaColombo (RPS)104 Aug 2024ODI # 4753
1234241-50.00New Zealandv Sri LankaGalle326 Sep 2024Test # 2551
1132242-45.83Sri Lankav New ZealandGalle318 Sep 2024Test # 2549
1127242-45.83Sri Lankav New ZealandGalle118 Sep 2024Test # 2549
10*75-1200.00Indiav Sri LankaPallekele127 Jul 2024T20I # 2767
1018112-90.90Sri Lankav IndiaPallekele128 Jul 2024T20I # 2768
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Sri Lanka vs Bangladesh at Pallekele, Bangladesh in Sri Lanka 3rd ODI, Jul 8, 2025 [ODI # 4891]

Bangladesh vs Sri Lanka at Colombo (RPS), Bangladesh in Sri Lanka 2nd ODI, Jul 5, 2025 [ODI # 4890]

Sri Lanka vs Bangladesh at Colombo (RPS), Bangladesh in Sri Lanka 1st ODI, Jul 2, 2025 [ODI # 4889]