Batting Most Runs Innings - Sri Lanka

Players - Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
116153111151104.50Sri Lankav ZimbabweHambantota26 Jul 2017ODI # 3901
1161721188-98.30Sri Lankav ZimbabweHambantota18 Jul 2017ODI # 3903
10214811614-87.93Sri Lankav ZimbabweHambantota26 Jul 2017ODI # 3901
891139311195.69Sri Lankav IndiaThe Oval28 Jun 2017ODI # 3882
871591017-86.13Sri Lankav ZimbabweHambantota18 Jul 2017ODI # 3903
861128081107.50Sri Lankav ZimbabweGalle130 Jun 2017ODI # 3897
80-1055176.19Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
79*1077381108.21Sri Lankav ZimbabweGalle130 Jun 2017ODI # 3897
761157272105.55Sri Lankav IndiaThe Oval28 Jun 2017ODI # 3882
75*113868-87.20Sri Lankav ZimbabweGalle22 Jul 2017ODI # 3899
73158864-84.88Sri Lankav PakistanCardiff112 Jun 2017ODI # 3888
70-8010-87.50Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
67-1023165.68Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
64-748-86.48Sri Lankav IndiaDambulla120 Aug 2017ODI # 3905
60110775177.92Sri Lankav ZimbabweGalle130 Jun 2017ODI # 3897
59*116814-72.83Sri Lankav ZimbabweHambantota110 Jul 2017ODI # 3904
58-5821100.00Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
57118696-82.60Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
55-984-56.12Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
52*76456-115.55Sri Lankav IndiaThe Oval28 Jun 2017ODI # 3882
52130865-60.46Sri Lankav ZimbabweHambantota110 Jul 2017ODI # 3904
48-349-141.17Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
47*65445-106.81Sri Lankav IndiaThe Oval28 Jun 2017ODI # 3882
44*99665-66.66Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
44*493232137.50Sri Lankav ZimbabweHambantota26 Jul 2017ODI # 3901
43453061143.33Sri Lankav ZimbabweGalle130 Jun 2017ODI # 3897
426840-2105.00Sri Lankav ZimbabweHambantota18 Jul 2017ODI # 3903
41423351124.24Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
40-612-65.57Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
3970542172.22Sri Lankav PakistanCardiff112 Jun 2017ODI # 3888
39-433290.69Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
36*-501172.00Sri Lankav IndiaDambulla120 Aug 2017ODI # 3905
36-375-97.29Sri Lankav IndiaDambulla120 Aug 2017ODI # 3905
36-714-50.70Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
3573544-64.81Sri Lankav ZimbabweGalle22 Jul 2017ODI # 3899
35-444-79.54Sri Lankav IndiaDambulla120 Aug 2017ODI # 3905
34*272122161.90Sri Lankav IndiaThe Oval28 Jun 2017ODI # 3882
31-2432129.16Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
29-274-107.40Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
28*50354-80.00Sri Lankav ZimbabweGalle22 Jul 2017ODI # 3899
28*54252-112.00Sri Lankav ZimbabweHambantota26 Jul 2017ODI # 3901
2833264-107.69Sri Lankav ZimbabweGalle130 Jun 2017ODI # 3897
2770441-61.36Sri Lankav PakistanCardiff112 Jun 2017ODI # 3888
2747294-93.10Sri Lankav PakistanCardiff112 Jun 2017ODI # 3888
2636343-76.47Sri Lankav PakistanCardiff112 Jun 2017ODI # 3888
2455474-51.06Sri Lankav ZimbabweHambantota110 Jul 2017ODI # 3904
22252021110.00Sri Lankav ZimbabweHambantota18 Jul 2017ODI # 3903
22-2221100.00Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
20-412-48.78Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
19*21172-111.76Sri Lankav ZimbabweHambantota18 Jul 2017ODI # 3903
19*36311-61.29Sri Lankav ZimbabweHambantota110 Jul 2017ODI # 3904
19-372-51.35Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
19-482-39.58Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
18-271166.66Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
18-1311138.46Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
14-221-63.63Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
14-113-127.27Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
133620-165.00Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
1325202-65.00Sri Lankav PakistanCardiff112 Jun 2017ODI # 3888
13-23--56.52Sri Lankav IndiaDambulla120 Aug 2017ODI # 3905
13-152-86.66Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
1229211-57.14Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
11*-191-57.89Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
1120102-110.00Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
11-231-47.82Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
11-241-45.83Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
1017131-76.92Sri Lankav ZimbabweGalle130 Jun 2017ODI # 3897
9*2314--64.28Sri Lankav PakistanCardiff112 Jun 2017ODI # 3888
9-72-128.57Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
9-111-81.81Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
9-91-100.00Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
8771-114.28Sri Lankav ZimbabweGalle22 Jul 2017ODI # 3899
8-6-1133.33Sri Lankav IndiaDambulla120 Aug 2017ODI # 3905
8-8-1100.00Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
7*-111-63.63Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
72018--38.88Sri Lankav IndiaThe Oval28 Jun 2017ODI # 3882
72420--35.00Sri Lankav ZimbabweHambantota110 Jul 2017ODI # 3904
6*-7--85.71Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
61691-66.66Sri Lankav ZimbabweHambantota110 Jul 2017ODI # 3904
6-101-60.00Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
5*-6--83.33Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
515121-41.66Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
51051-100.00Sri Lankav ZimbabweHambantota110 Jul 2017ODI # 3904
5-8--62.50Sri Lankav IndiaDambulla120 Aug 2017ODI # 3905
5-41-125.00Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
41613--30.76Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
4-51-80.00Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
4-9--44.44Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
3*-6--50.00Sri Lankav IndiaPallekele124 Aug 2017ODI # 3906
348--37.50Sri Lankav ZimbabweHambantota110 Jul 2017ODI # 3904
3-18--16.66Sri Lankav IndiaColombo (RPS)231 Aug 2017ODI # 3908
2-5--40.00Sri Lankav IndiaDambulla120 Aug 2017ODI # 3905
2-6--33.33Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
2-4--50.00Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
2-6--33.33Sri Lankav IndiaColombo (RPS)13 Sep 2017ODI # 3909
1*51--100.00Sri Lankav ZimbabweGalle130 Jun 2017ODI # 3897
1*-5--20.00Sri Lankav IndiaPallekele127 Aug 2017ODI # 3907
122--50.00Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
1105--20.00Sri Lankav PakistanCardiff112 Jun 2017ODI # 3888
163--33.33Sri Lankav PakistanCardiff112 Jun 2017ODI # 3888
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:

Chhattisgarh vs Punjab at Jaipur, Vijay Hazare Trophy Elite, Group C, Dec 26, 2025 [List A]

Delhi vs Gujarat at CoE 1, Bengaluru, Vijay Hazare Trophy Elite, Group D, Dec 26, 2025 [List A]

Arunachal Pradesh vs Mizoram at Ranchi, Vijay Hazare Trophy Plate Group, Dec 26, 2025 [List A]