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
160186124203129.03Sri Lankav IndiaRajkot215 Dec 2009ODI # 2932
123156113122108.84Sri Lankav IndiaNagpur218 Dec 2009ODI # 2933
118*17912618-93.65Sri Lankav BangladeshMirpur28 Jan 2010ODI # 2940
118-12814292.18Sri Lankav IndiaEden Gardens124 Dec 2009ODI # 2935
10815911713-92.30Sri Lankav BangladeshMirpur28 Jan 2010ODI # 2940
10611692161115.21Sri Lankav South AfricaCenturion122 Sep 2009ODI # 2893
105*14610611-99.05Sri Lankav IndiaMirpur25 Jan 2010ODI # 2938
10418312212-85.24Sri Lankav BangladeshMirpur24 Jan 2010ODI # 2937
906143105209.30Sri Lankav IndiaRajkot215 Dec 2009ODI # 2932
77926181126.22Sri Lankav South AfricaCenturion122 Sep 2009ODI # 2893
77140856290.58Sri Lankav New ZealandJohannesburg227 Sep 2009ODI # 2899
741057310-101.36Sri Lankav BangladeshMirpur24 Jan 2010ODI # 2937
73110816190.12Sri Lankav IndiaCuttack121 Dec 2009ODI # 2934
71*136815-87.65Sri Lankav IndiaMirpur213 Jan 2010ODI # 2943
68127789-87.17Sri Lankav IndiaMirpur110 Jan 2010ODI # 2941
671086034111.66Sri Lankav IndiaRajkot215 Dec 2009ODI # 2932
60-725-83.33Sri Lankav IndiaEden Gardens124 Dec 2009ODI # 2935
60127804-75.00Sri Lankav IndiaMirpur25 Jan 2010ODI # 2938
57*945624101.78Sri Lankav New ZealandJohannesburg227 Sep 2009ODI # 2899
56103765-73.68Sri Lankav IndiaMirpur110 Jan 2010ODI # 2941
5591518-107.84Sri Lankav IndiaMirpur213 Jan 2010ODI # 2943
5499745-72.97Sri Lankav South AfricaCenturion122 Sep 2009ODI # 2893
53140825-64.63Sri Lankav EnglandJohannesburg125 Sep 2009ODI # 2896
5287736-71.23Sri Lankav EnglandJohannesburg125 Sep 2009ODI # 2896
4982548-90.74Sri Lankav IndiaMirpur213 Jan 2010ODI # 2943
46624131112.19Sri Lankav IndiaCuttack121 Dec 2009ODI # 2934
41*66545-75.92Sri Lankav BangladeshMirpur24 Jan 2010ODI # 2937
41383171132.25Sri Lankav New ZealandJohannesburg227 Sep 2009ODI # 2899
41371810-227.77Sri Lankav IndiaCuttack121 Dec 2009ODI # 2934
3975471-82.97Sri Lankav IndiaNagpur218 Dec 2009ODI # 2933
3850332-115.15Sri Lankav IndiaRajkot215 Dec 2009ODI # 2932
37*62254-148.00Sri Lankav IndiaNagpur218 Dec 2009ODI # 2933
3787471-78.72Sri Lankav South AfricaCenturion122 Sep 2009ODI # 2893
3762425-88.09Sri Lankav IndiaNagpur218 Dec 2009ODI # 2933
36*181561240.00Sri Lankav IndiaMirpur25 Jan 2010ODI # 2938
33-305-110.00Sri Lankav IndiaEden Gardens124 Dec 2009ODI # 2935
3326178-194.11Sri Lankav IndiaMirpur110 Jan 2010ODI # 2941
31-1441221.42Sri Lankav IndiaEden Gardens124 Dec 2009ODI # 2935
3194515-60.78Sri Lankav IndiaDelhi127 Dec 2009ODI # 2936
3069484-62.50Sri Lankav EnglandJohannesburg125 Sep 2009ODI # 2896
3078484-62.50Sri Lankav IndiaMirpur25 Jan 2010ODI # 2938
2856443-63.63Sri Lankav IndiaMirpur110 Jan 2010ODI # 2941
2745322-84.37Sri Lankav IndiaNagpur218 Dec 2009ODI # 2933
2755412-65.85Sri Lankav IndiaMirpur213 Jan 2010ODI # 2943
2432184-133.33Sri Lankav New ZealandJohannesburg227 Sep 2009ODI # 2899
2447252-96.00Sri Lankav IndiaRajkot215 Dec 2009ODI # 2932
23*-154-153.33Sri Lankav IndiaEden Gardens124 Dec 2009ODI # 2935
2244293-75.86Sri Lankav IndiaCuttack121 Dec 2009ODI # 2934
2238244-91.66Sri Lankav IndiaMirpur25 Jan 2010ODI # 2938
2133222-95.45Sri Lankav IndiaNagpur218 Dec 2009ODI # 2933
2061392-51.28Sri Lankav IndiaDelhi127 Dec 2009ODI # 2936
1891021180.00Sri Lankav EnglandJohannesburg125 Sep 2009ODI # 2896
182326--69.23Sri Lankav IndiaMirpur213 Jan 2010ODI # 2943
17*50241170.83Sri Lankav EnglandJohannesburg125 Sep 2009ODI # 2896
17*19142-121.42Sri Lankav BangladeshMirpur28 Jan 2010ODI # 2940
1730183-94.44Sri Lankav New ZealandJohannesburg227 Sep 2009ODI # 2899
1734301-56.66Sri Lankav IndiaMirpur213 Jan 2010ODI # 2943
151814--107.14Sri Lankav South AfricaCenturion122 Sep 2009ODI # 2893
15131011150.00Sri Lankav New ZealandJohannesburg227 Sep 2009ODI # 2899
153228--53.57Sri Lankav IndiaCuttack121 Dec 2009ODI # 2934
15-153-100.00Sri Lankav IndiaEden Gardens124 Dec 2009ODI # 2935
1417153-93.33Sri Lankav BangladeshMirpur24 Jan 2010ODI # 2937
13*-71-185.71Sri Lankav IndiaEden Gardens124 Dec 2009ODI # 2935
1332241154.16Sri Lankav IndiaCuttack121 Dec 2009ODI # 2934
12*28211-57.14Sri Lankav IndiaDelhi127 Dec 2009ODI # 2936
1124191-57.89Sri Lankav New ZealandJohannesburg227 Sep 2009ODI # 2899
1125131-84.61Sri Lankav New ZealandJohannesburg227 Sep 2009ODI # 2899
111314-178.57Sri Lankav New ZealandJohannesburg227 Sep 2009ODI # 2899
1122172-64.70Sri Lankav IndiaMirpur110 Jan 2010ODI # 2941
101192-111.11Sri Lankav South AfricaCenturion122 Sep 2009ODI # 2893
1018141-71.42Sri Lankav IndiaCuttack121 Dec 2009ODI # 2934
910121-75.00Sri Lankav EnglandJohannesburg125 Sep 2009ODI # 2896
9-191-47.36Sri Lankav IndiaEden Gardens124 Dec 2009ODI # 2935
816111-72.72Sri Lankav IndiaMirpur25 Jan 2010ODI # 2938
7*2119--36.84Sri Lankav IndiaDelhi127 Dec 2009ODI # 2936
6*1061-100.00Sri Lankav IndiaMirpur213 Jan 2010ODI # 2943
61251-120.00Sri Lankav South AfricaCenturion122 Sep 2009ODI # 2893
61614--42.85Sri Lankav IndiaCuttack121 Dec 2009ODI # 2934
51715--33.33Sri Lankav EnglandJohannesburg125 Sep 2009ODI # 2896
574--125.00Sri Lankav IndiaRajkot215 Dec 2009ODI # 2932
5168--62.50Sri Lankav IndiaNagpur218 Dec 2009ODI # 2933
516131-38.46Sri Lankav IndiaMirpur110 Jan 2010ODI # 2941
4*117--57.14Sri Lankav BangladeshMirpur24 Jan 2010ODI # 2937
4129--44.44Sri Lankav IndiaMirpur25 Jan 2010ODI # 2938
386--50.00Sri Lankav New ZealandJohannesburg227 Sep 2009ODI # 2899
3148--37.50Sri Lankav IndiaRajkot215 Dec 2009ODI # 2932
2*82--100.00Sri Lankav IndiaRajkot215 Dec 2009ODI # 2932
2*114--50.00Sri Lankav IndiaNagpur218 Dec 2009ODI # 2933
2*54--50.00Sri Lankav IndiaCuttack121 Dec 2009ODI # 2934
21212--16.66Sri Lankav EnglandJohannesburg125 Sep 2009ODI # 2896
21011--18.18Sri Lankav New ZealandJohannesburg227 Sep 2009ODI # 2899
222--100.00Sri Lankav IndiaNagpur218 Dec 2009ODI # 2933
21412--16.66Sri Lankav IndiaCuttack121 Dec 2009ODI # 2934
2162--100.00Sri Lankav IndiaDelhi127 Dec 2009ODI # 2936
1*31--100.00Sri Lankav IndiaRajkot215 Dec 2009ODI # 2932
141--100.00Sri Lankav South AfricaCenturion122 Sep 2009ODI # 2893
1166--16.66Sri Lankav EnglandJohannesburg125 Sep 2009ODI # 2896
1249--11.11Sri Lankav IndiaDelhi127 Dec 2009ODI # 2936
11611--9.09Sri Lankav IndiaMirpur110 Jan 2010ODI # 2941
194--25.00Sri Lankav IndiaMirpur110 Jan 2010ODI # 2941
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]