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
138*21014713293.87Sri Lankav IndiaJaipur131 Oct 2005ODI # 2290
11413296104118.75Sri Lankav AustraliaSydney122 Jan 2006ODI # 2317
10920012511-87.20Sri Lankav BangladeshChattogram125 Feb 2006ODI # 2338
10315512514-82.40Sri Lankav New ZealandChristchurch13 Jan 2006ODI # 2310
961841108187.27Sri Lankav BangladeshBogra122 Feb 2006ODI # 2336
8814510910-80.73Sri Lankav South AfricaBrisbane117 Jan 2006ODI # 2315
871441007-87.00Sri Lankav IndiaPune13 Nov 2005ODI # 2291
86966593132.30Sri Lankav South AfricaW.A.C.A131 Jan 2006ODI # 2321
86-918-94.50Sri Lankav AustraliaBrisbane114 Feb 2006ODI # 2330
831461063178.30Sri Lankav AustraliaAdelaide110 Feb 2006ODI # 2326
82*1621083-75.92Sri Lankav South AfricaAdelaide224 Jan 2006ODI # 2318
81*88678-120.89Sri Lankav IndiaAhmedabad26 Nov 2005ODI # 2294
801651225-65.57Sri Lankav South AfricaHobart17 Feb 2006ODI # 2325
78132957-82.10Sri Lankav AustraliaSydney122 Jan 2006ODI # 2317
76-714-107.04Sri Lankav AustraliaBrisbane114 Feb 2006ODI # 2330
71927010-101.42Sri Lankav IndiaJaipur131 Oct 2005ODI # 2290
69101686-101.47Sri Lankav New ZealandNapier18 Jan 2006ODI # 2312
69144934-74.19Sri Lankav AustraliaW.A.C.A129 Jan 2006ODI # 2320
69615743121.05Sri Lankav BangladeshChattogram125 Feb 2006ODI # 2338
6885697298.55Sri Lankav IndiaVadodara112 Nov 2005ODI # 2296
64*1026261103.22Sri Lankav AustraliaSydney212 Feb 2006ODI # 2328
62113775-80.51Sri Lankav South AfricaHobart17 Feb 2006ODI # 2325
61112699-88.40Sri Lankav South AfricaBrisbane117 Jan 2006ODI # 2315
5976639-93.65Sri Lankav IndiaRajkot19 Nov 2005ODI # 2295
5992685-86.76Sri Lankav IndiaVadodara112 Nov 2005ODI # 2296
59-855-69.41Sri Lankav AustraliaBrisbane114 Feb 2006ODI # 2330
58118797-73.41Sri Lankav New ZealandNapier18 Jan 2006ODI # 2312
5661484-116.66Sri Lankav AustraliaSydney122 Jan 2006ODI # 2317
56107871-64.36Sri Lankav AustraliaW.A.C.A129 Jan 2006ODI # 2320
53135846-63.09Sri Lankav New ZealandWellington26 Jan 2006ODI # 2311
53103776-68.83Sri Lankav AustraliaAdelaide110 Feb 2006ODI # 2326
5295689-76.47Sri Lankav IndiaPune13 Nov 2005ODI # 2291
5277465-113.04Sri Lankav New ZealandChristchurch13 Jan 2006ODI # 2310
5249469-113.04Sri Lankav New ZealandWellington26 Jan 2006ODI # 2311
5272524-100.00Sri Lankav South AfricaAdelaide224 Jan 2006ODI # 2318
5170568-91.07Sri Lankav BangladeshChattogram125 Feb 2006ODI # 2338
5060474-106.38Sri Lankav AustraliaMelbourne (Docklands)213 Jan 2006ODI # 2313
5067488-104.16Sri Lankav AustraliaSydney212 Feb 2006ODI # 2328
5085627180.64Sri Lankav BangladeshBogra220 Feb 2006ODI # 2334
5097747-67.56Sri Lankav PakistanColombo (SSC)122 Mar 2006ODI # 2354
49*75474-104.25Sri Lankav IndiaAhmedabad26 Nov 2005ODI # 2294
48*115753-64.00Sri Lankav PakistanColombo (RPS)119 Mar 2006ODI # 2352
481471173-41.02Sri Lankav AustraliaMelbourne (Docklands)213 Jan 2006ODI # 2313
4460464-95.65Sri Lankav PakistanColombo (SSC)122 Mar 2006ODI # 2354
43413742116.21Sri Lankav IndiaNagpur225 Oct 2005ODI # 2286
4371545-79.62Sri Lankav New ZealandNapier18 Jan 2006ODI # 2312
4284544177.77Sri Lankav New ZealandQueenstown131 Dec 2005ODI # 2309
3947385-102.63Sri Lankav IndiaAhmedabad26 Nov 2005ODI # 2294
3985695-56.52Sri Lankav IndiaAhmedabad26 Nov 2005ODI # 2294
38212123180.95Sri Lankav AustraliaAdelaide110 Feb 2006ODI # 2326
37*54525-71.15Sri Lankav IndiaNagpur225 Oct 2005ODI # 2286
37*68475-78.72Sri Lankav BangladeshBogra220 Feb 2006ODI # 2334
3784452-82.22Sri Lankav IndiaAhmedabad26 Nov 2005ODI # 2294
37553042123.33Sri Lankav South AfricaAdelaide224 Jan 2006ODI # 2318
3774423-88.09Sri Lankav South AfricaW.A.C.A131 Jan 2006ODI # 2321
3689574-63.15Sri Lankav New ZealandChristchurch13 Jan 2006ODI # 2310
3562564-62.50Sri Lankav New ZealandQueenstown131 Dec 2005ODI # 2309
3547333-106.06Sri Lankav AustraliaW.A.C.A129 Jan 2006ODI # 2320
3459473272.34Sri Lankav AustraliaAdelaide126 Jan 2006ODI # 2319
33*181641206.25Sri Lankav IndiaJaipur131 Oct 2005ODI # 2290
33103623-53.22Sri Lankansv VictoriaMelbourne111 Jan 2006List A
3362432-76.74Sri Lankav South AfricaBrisbane117 Jan 2006ODI # 2315
3258504-64.00Sri Lankav IndiaPune13 Nov 2005ODI # 2291
32101584-55.17Sri Lankav IndiaVadodara112 Nov 2005ODI # 2296
3244481-66.66Sri Lankav AustraliaAdelaide126 Jan 2006ODI # 2319
31*54272-114.81Sri Lankav AustraliaSydney122 Jan 2006ODI # 2317
31100662-46.96Sri Lankav AustraliaAdelaide126 Jan 2006ODI # 2319
3165505-62.00Sri Lankav South AfricaW.A.C.A131 Jan 2006ODI # 2321
3168561-55.35Sri Lankav PakistanColombo (SSC)122 Mar 2006ODI # 2354
3054325-93.75Sri Lankav IndiaRajkot19 Nov 2005ODI # 2295
3035412-73.17Sri Lankav New ZealandNapier18 Jan 2006ODI # 2312
30372421125.00Sri Lankav South AfricaHobart17 Feb 2006ODI # 2325
29302023145.00Sri Lankav IndiaNagpur225 Oct 2005ODI # 2286
2966373-78.37Sri Lankav AustraliaMelbourne (Docklands)213 Jan 2006ODI # 2313
2857424-66.66Sri Lankav IndiaRajkot19 Nov 2005ODI # 2295
27*40361-75.00Sri Lankav AustraliaMelbourne (Docklands)213 Jan 2006ODI # 2313
27*47282-96.42Sri Lankav AustraliaAdelaide126 Jan 2006ODI # 2319
27*16913300.00Sri Lankav BangladeshChattogram125 Feb 2006ODI # 2338
2747286-96.42Sri Lankav IndiaNagpur225 Oct 2005ODI # 2286
2759314-87.09Sri Lankav IndiaMohali128 Oct 2005ODI # 2287
27382422112.50Sri Lankav AustraliaSydney212 Feb 2006ODI # 2328
26*3620-2130.00Sri Lankav AustraliaAdelaide110 Feb 2006ODI # 2326
2664412-63.41Sri Lankav New ZealandQueenstown131 Dec 2005ODI # 2309
2637324181.25Sri Lankav New ZealandNapier18 Jan 2006ODI # 2312
255836--69.44Sri Lankav AustraliaAdelaide126 Jan 2006ODI # 2319
2546371167.56Sri Lankav AustraliaAdelaide126 Jan 2006ODI # 2319
2538262196.15Sri Lankav South AfricaHobart17 Feb 2006ODI # 2325
25412211113.63Sri Lankav AustraliaAdelaide110 Feb 2006ODI # 2326
244834--70.58Sri Lankav AustraliaAdelaide110 Feb 2006ODI # 2326
2463352-68.57Sri Lankav AustraliaSydney212 Feb 2006ODI # 2328
2323252192.00Sri Lankav IndiaNagpur225 Oct 2005ODI # 2286
234840--57.50Sri Lankav South AfricaAdelaide224 Jan 2006ODI # 2318
2341314-74.19Sri Lankav South AfricaAdelaide224 Jan 2006ODI # 2318
2378541-42.59Sri Lankav BangladeshBogra122 Feb 2006ODI # 2336
2354432-53.48Sri Lankav PakistanColombo (SSC)122 Mar 2006ODI # 2354
2233252-88.00Sri Lankav AustraliaW.A.C.A129 Jan 2006ODI # 2320
2227153-146.66Sri Lankav BangladeshChattogram125 Feb 2006ODI # 2338
2259273-81.48Sri Lankav PakistanColombo (SSC)122 Mar 2006ODI # 2354
21*22163-131.25Sri Lankav New ZealandChristchurch13 Jan 2006ODI # 2310
2132274-77.77Sri Lankav IndiaPune13 Nov 2005ODI # 2291
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:

Bangladesh vs West Indies at Mirpur, West Indies in Bangladesh 2nd ODI, Oct 21, 2025 [ODI # 4912]

Western Australia vs Tasmania at Hobart, One-Day Cup (AUS) 11th Match, Oct 20, 2025 [List A]

Victoria vs New South Wales at Melbourne, One-Day Cup (AUS) 10th Match, Oct 20, 2025 [List A]