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
11912190117132.22Sri Lankav South AfricaCape Town27 Feb 2017ODI # 3833
114*16811714297.43Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
1021641079195.32Sri Lankav BangladeshDambulla128 Mar 2017ODI # 3856
941351067188.67Sri Lankav West IndiesBulawayo123 Nov 2016ODI # 3808
94937375128.76Sri Lankav West IndiesBulawayo123 Nov 2016ODI # 3808
78*1037512-104.00Sri Lankav ZimbabweHarare214 Nov 2016ODI # 3804
74151807-92.50Sri Lankav South AfricaJohannesburg14 Feb 2017ODI # 3831
65114769-85.52Sri Lankav BangladeshDambulla128 Mar 2017ODI # 3856
621209410-65.95Sri Lankav South AfricaGqeberha128 Jan 2017ODI # 3828
59-706-84.28Sri Lankav BangladeshDambulla225 Mar 2017ODI # 3855
5883607-96.66Sri Lankav West IndiesBulawayo123 Nov 2016ODI # 3808
5865479-123.40Sri Lankav South AfricaCape Town27 Feb 2017ODI # 3833
58855171113.72Sri Lankav South AfricaCape Town27 Feb 2017ODI # 3833
57*112986158.16Sri Lankav ZimbabweBulawayo227 Nov 2016ODI # 3810
57877210-79.16Sri Lankav ZimbabweBulawayo227 Nov 2016ODI # 3810
5666626190.32Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
55-3542157.14Sri Lankav BangladeshDambulla225 Mar 2017ODI # 3855
54-764-71.05Sri Lankav BangladeshColombo (SSC)11 Apr 2017ODI # 3858
52-4041130.00Sri Lankav BangladeshColombo (SSC)11 Apr 2017ODI # 3858
45384052112.50Sri Lankav West IndiesHarare216 Nov 2016ODI # 3805
4149386-107.89Sri Lankav ZimbabweHarare214 Nov 2016ODI # 3804
39341952205.26Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
39612841139.28Sri Lankav BangladeshDambulla128 Mar 2017ODI # 3856
38483131122.58Sri Lankav South AfricaCape Town27 Feb 2017ODI # 3833
3670464-78.26Sri Lankav South AfricaDurban21 Feb 2017ODI # 3830
35-3551100.00Sri Lankav BangladeshColombo (SSC)11 Apr 2017ODI # 3858
34-383189.47Sri Lankav BangladeshColombo (SSC)11 Apr 2017ODI # 3858
34-443-77.27Sri Lankav BangladeshColombo (SSC)11 Apr 2017ODI # 3858
3166592-52.54Sri Lankav West IndiesHarare216 Nov 2016ODI # 3805
3150455-68.88Sri Lankav South AfricaJohannesburg14 Feb 2017ODI # 3831
31-323-96.87Sri Lankav BangladeshDambulla225 Mar 2017ODI # 3855
3031303-100.00Sri Lankav BangladeshDambulla128 Mar 2017ODI # 3856
2945343-85.29Sri Lankav South AfricaCape Town27 Feb 2017ODI # 3833
2861453-62.22Sri Lankav West IndiesHarare216 Nov 2016ODI # 3805
2877531-52.83Sri Lankav South AfricaGqeberha128 Jan 2017ODI # 3828
2635193-136.84Sri Lankav West IndiesBulawayo123 Nov 2016ODI # 3808
2644305-86.66Sri Lankav South AfricaDurban21 Feb 2017ODI # 3830
2638353-74.28Sri Lankav South AfricaDurban21 Feb 2017ODI # 3830
2535223-113.63Sri Lankav South AfricaDurban21 Feb 2017ODI # 3830
24*17163-150.00Sri Lankav West IndiesBulawayo123 Nov 2016ODI # 3808
24-402-60.00Sri Lankav BangladeshDambulla225 Mar 2017ODI # 3855
2453301-80.00Sri Lankav BangladeshDambulla128 Mar 2017ODI # 3856
2293551-40.00Sri Lankav South AfricaGqeberha128 Jan 2017ODI # 3828
22-251188.00Sri Lankav BangladeshDambulla225 Mar 2017ODI # 3855
2144274-77.77Sri Lankav ZimbabweHarare214 Nov 2016ODI # 3804
21-352-60.00Sri Lankav BangladeshColombo (SSC)11 Apr 2017ODI # 3858
20*50281171.42Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
2029223-90.90Sri Lankav South AfricaDurban21 Feb 2017ODI # 3830
19-293-65.51Sri Lankav BangladeshDambulla225 Mar 2017ODI # 3855
1840252-72.00Sri Lankav West IndiesHarare216 Nov 2016ODI # 3805
1832241-75.00Sri Lankav South AfricaDurban21 Feb 2017ODI # 3830
1839261-69.23Sri Lankav South AfricaJohannesburg14 Feb 2017ODI # 3831
17241621106.25Sri Lankav South AfricaGqeberha128 Jan 2017ODI # 3828
16*33251-64.00Sri Lankav ZimbabweBulawayo227 Nov 2016ODI # 3810
1625133-123.07Sri Lankav West IndiesHarare216 Nov 2016ODI # 3805
1618162-100.00Sri Lankav ZimbabweBulawayo227 Nov 2016ODI # 3810
1624252-64.00Sri Lankav South AfricaJohannesburg14 Feb 2017ODI # 3831
15-112-136.36Sri Lankav BangladeshColombo (SSC)11 Apr 2017ODI # 3858
1432132-107.69Sri Lankav ZimbabweBulawayo227 Nov 2016ODI # 3810
1429142-100.00Sri Lankav South AfricaDurban21 Feb 2017ODI # 3830
12*8811150.00Sri Lankav ZimbabweHarare214 Nov 2016ODI # 3804
127245--26.66Sri Lankav West IndiesHarare216 Nov 2016ODI # 3805
1225201-60.00Sri Lankav South AfricaDurban21 Feb 2017ODI # 3830
12-161-75.00Sri Lankav BangladeshColombo (SSC)11 Apr 2017ODI # 3858
1130191-57.89Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
102791-111.11Sri Lankav South AfricaGqeberha128 Jan 2017ODI # 3828
101891-111.11Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
91812--75.00Sri Lankav West IndiesBulawayo123 Nov 2016ODI # 3808
9981-112.50Sri Lankav BangladeshDambulla128 Mar 2017ODI # 3856
9461-150.00Sri Lankav BangladeshDambulla128 Mar 2017ODI # 3856
910111-81.81Sri Lankav BangladeshDambulla128 Mar 2017ODI # 3856
815161-50.00Sri Lankav South AfricaGqeberha128 Jan 2017ODI # 3828
8-91-88.88Sri Lankav BangladeshDambulla225 Mar 2017ODI # 3855
71571-100.00Sri Lankav West IndiesBulawayo123 Nov 2016ODI # 3808
71411--63.63Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
717181-38.88Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
712101-70.00Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
6107--85.71Sri Lankav West IndiesBulawayo123 Nov 2016ODI # 3808
62216--37.50Sri Lankav South AfricaGqeberha128 Jan 2017ODI # 3828
6981-75.00Sri Lankav South AfricaCape Town27 Feb 2017ODI # 3833
51561-83.33Sri Lankav South AfricaGqeberha128 Jan 2017ODI # 3828
51171-71.42Sri Lankav South AfricaJohannesburg14 Feb 2017ODI # 3831
51814--35.71Sri Lankav South AfricaCape Town27 Feb 2017ODI # 3833
423111-36.36Sri Lankav West IndiesHarare216 Nov 2016ODI # 3805
4661-66.66Sri Lankav West IndiesHarare216 Nov 2016ODI # 3805
41614--28.57Sri Lankav South AfricaJohannesburg14 Feb 2017ODI # 3831
4137--57.14Sri Lankav South AfricaJohannesburg14 Feb 2017ODI # 3831
4-17--23.52Sri Lankav BangladeshDambulla225 Mar 2017ODI # 3855
31610--30.00Sri Lankav West IndiesHarare216 Nov 2016ODI # 3805
32112--25.00Sri Lankav South AfricaGqeberha128 Jan 2017ODI # 3828
3-7--42.85Sri Lankav BangladeshDambulla225 Mar 2017ODI # 3855
2*1610--20.00Sri Lankav South AfricaGqeberha128 Jan 2017ODI # 3828
2*135--40.00Sri Lankav South AfricaDurban21 Feb 2017ODI # 3830
2*112--100.00Sri Lankav BangladeshDambulla128 Mar 2017ODI # 3856
2*-1--200.00Sri Lankav BangladeshColombo (SSC)11 Apr 2017ODI # 3858
23014--14.28Sri Lankav South AfricaJohannesburg14 Feb 2017ODI # 3831
1*97--14.28Sri Lankav South AfricaCape Town27 Feb 2017ODI # 3833
1*-1--100.00Sri Lankav BangladeshColombo (SSC)11 Apr 2017ODI # 3858
154--25.00Sri Lankav South AfricaGqeberha128 Jan 2017ODI # 3828
155--20.00Sri Lankav South AfricaDurban21 Feb 2017ODI # 3830
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:

Australia A vs India A at Kanpur, Australia A in India 3rd unofficial ODI, Oct 5, 2025 [List A]

India A vs Australia A at Kanpur, Australia A in India 2nd unoffical ODI, Oct 3, 2025 [List A]

India A vs Australia A at Kanpur, Australia A in India 1st unofficial ODI, Sep 30-Oct 1, 2025 [List A]