Batting Most Runs Innings - Sri Lanka

High scores in 2000s in ODIs - Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
189-161214117.39Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
160186124203129.03Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
157157104241150.96Sri Lankav NetherlandsAmstelveen04 Jul 2006ODI # 2390
15214899204153.53Sri Lankav EnglandLeeds01 Jul 2006ODI # 2389
138*21014713293.87Sri Lankav IndiaJaipur31 Oct 2005ODI # 2290
137*22113910-98.56Sri Lankav PakistanLahore24 Jan 2009ODI # 2803
13220014619-90.41Sri Lankav West IndiesNairobi (Gym)04 Oct 2000ODI # 1631
13021313214198.48Sri Lankav IndiaColombo (RPS)27 Jul 2004ODI # 2153
13011988166147.72Sri Lankav BangladeshKarachi30 Jun 2008ODI # 2726
128-12315-104.06Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
12824115512-82.58Sri Lankav IndiaAdelaide19 Feb 2008ODI # 2681
126*15312719-99.21Sri Lankav EnglandChester-le-Street24 Jun 2006ODI # 2386
12514611495109.64Sri Lankav IndiaKarachi06 Jul 2008ODI # 2735
12419112918-96.12Sri Lankav South AfricaDurban03 Mar 2003ODI # 1979
123*185121151101.65Sri Lankav South AfricaBenoni01 Dec 2002ODI # 1908
123140108141113.88Sri Lankav PakistanDambulla03 Aug 2009ODI # 2867
123156113122108.84Sri Lankav IndiaNagpur18 Dec 2009ODI # 2933
122146105124116.19Sri Lankav AustraliaSydney09 Jan 2003ODI # 1931
12217313615289.70Sri Lankav EnglandThe Oval20 Jun 2006ODI # 2385
12119312816194.53Sri Lankav BangladeshKarachi30 Jun 2008ODI # 2726
12014712514-96.00Sri Lankav New ZealandBloemfontein10 Feb 2003ODI # 1944
12022115614-76.92Sri Lankav EnglandLord's17 Jun 2006ODI # 2384
119*-1357-88.14Sri Lankav PakistanKarachi13 Feb 2000ODI # 1559
118-12814292.18Sri Lankav IndiaEden Gardens24 Dec 2009ODI # 2935
117*9778152150.00Sri Lankav NetherlandsAmstelveen04 Jul 2006ODI # 2390
116-12913-89.92Sri Lankav New ZealandSharjah10 Apr 2001ODI # 1705
115*155109103105.50Sri Lankav New ZealandKingston24 Apr 2007ODI # 2579
115183101104113.86Sri Lankav West IndiesProvidence01 Apr 2007ODI # 2560
11413296104118.75Sri Lankav AustraliaSydney22 Jan 2006ODI # 2317
1121238795128.73Sri Lankav EnglandLeeds02 Jul 2002ODI # 1850
112202110101101.81Sri Lankav PakistanKarachi29 Jun 2008ODI # 2723
1111601148297.36Sri Lankav PakistanLahore14 Oct 2004ODI # 2187
11110582125135.36Sri Lankav New ZealandNapier28 Dec 2006ODI # 2468
11015813013184.61Sri Lankav ZimbabweAhmedabad10 Oct 2006ODI # 2425
11017812711486.61Sri Lankav IndiaRajkot11 Feb 2007ODI # 2520
10920012511-87.20Sri Lankav BangladeshChattogram25 Feb 2006ODI # 2338
109144102141106.86Sri Lankav EnglandLeeds01 Jul 2006ODI # 2389
1091598777125.28Sri Lankav BangladeshPort of Spain21 Mar 2007ODI # 2546
107*13010111-105.94Sri Lankav BangladeshColombo (RPS)23 Jul 2004ODI # 2151
107*165107121100.00Sri Lankav IndiaVisakhapatnam17 Feb 2007ODI # 2525
107-1163692.24Sri Lankav New ZealandSharjah10 Apr 2001ODI # 1705
10716611410193.85Sri Lankav IndiaDambulla28 Jan 2009ODI # 2806
106*1199482112.76Sri Lankav West IndiesKandy15 Dec 2001ODI # 1780
10615111015196.36Sri Lankav EnglandSydney13 Jan 2003ODI # 1934
10611692161115.21Sri Lankav South AfricaCenturion22 Sep 2009ODI # 2893
10517811611-90.51Sri Lankav IndiaDhaka01 Jun 2000ODI # 1598
1051571109-95.45Sri Lankav BangladeshColombo (RPS)02 Sep 2005ODI # 2277
10517712911181.39Sri Lankav BangladeshMohali07 Oct 2006ODI # 2423
10418112410-83.87Sri Lankav New ZealandColombo (RPS)08 Sep 2009ODI # 2884
103*2071277-81.10Sri Lankav ZimbabweEast London15 Mar 2003ODI # 1989
103*1371089-95.37Sri Lankav KenyaSharjah06 Apr 2003ODI # 1997
10310883106124.09Sri Lankav New ZealandAuckland06 Feb 2001ODI # 1684
10315512514-82.40Sri Lankav New ZealandChristchurch03 Jan 2006ODI # 2310
102*-1115-91.89Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
102*14111720-87.17Sri Lankav EnglandColombo (SSC)27 Mar 2001ODI # 1697
102*17712010-85.00Sri Lankav PakistanColombo (RPS)12 Sep 2002ODI # 1874
101*1721157-87.82Sri Lankav EnglandColombo (RPS)25 Mar 2001ODI # 1695
1011731188-85.59Sri Lankav NetherlandsColombo (RPS)16 Sep 2002ODI # 1878
1011781245-81.45Sri Lankav AustraliaSydney09 Jan 2003ODI # 1931
10113911015-91.81Sri Lankav AustraliaColombo (RPS)27 Feb 2004ODI # 2106
1011339116-110.98Sri Lankav BangladeshLahore25 Jun 2008ODI # 2715
100*1401119-90.09Sri Lankav PakistanSharjah04 Apr 2003ODI # 1995
1001801249-80.64Sri Lankav PakistanDhaka07 Jun 2000ODI # 1602
100155839-120.48Sri Lankav EnglandManchester28 Jun 2006ODI # 2388
9915910211-97.05Sri Lankav IndiaColombo (RPS)05 Aug 2001ODI # 1744
991258392119.27Sri Lankav EnglandAdelaide17 Jan 2003ODI # 1937
981447913-124.05Sri Lankav IndiaColombo (RPS)12 Sep 2009ODI # 2887
97*1881408-69.28Sri Lankav South AfricaDambulla25 Aug 2004ODI # 2160
9715194121103.19Sri Lankav PakistanTangier17 Aug 2002ODI # 1863
971641179-82.90Sri Lankav IndiaColombo (RPS)08 Feb 2009ODI # 2818
96*12293133103.22Sri Lankav BangladeshDhaka29 May 2000ODI # 1596
9615710810-88.88Sri Lankav ZimbabweColombo (RPS)12 Dec 2001ODI # 1779
961841108187.27Sri Lankav BangladeshBogra22 Feb 2006ODI # 2336
95-1177381.19Sri Lankav West IndiesPort of Spain10 Apr 2008ODI # 2697
94*1601149182.45Sri Lankav IndiaDambulla03 Aug 2005ODI # 2265
941761116184.68Sri Lankav IndiaColombo (RPS)24 Aug 2008ODI # 2750
93*1951299-72.09Sri Lankav IndiaColombo (RPS)31 Jan 2009ODI # 2810
921691105-83.63Sri Lankav ZimbabweSharjah26 Oct 2001ODI # 1765
92138949497.87Sri Lankav AustraliaCenturion07 Mar 2003ODI # 1982
91*1571167-78.44Sri Lankav New ZealandColombo (RPS)25 Jul 2001ODI # 1738
91*957311-124.65Sri Lankav IndiaColombo (RPS)12 Sep 2009ODI # 2887
90-1387-65.21Sri Lankav ZimbabweSharjah21 Oct 2000ODI # 1642
901641318-68.70Sri Lankav ZimbabweColombo (RPS)12 Dec 2001ODI # 1779
906143105209.30Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
89-1195174.78Sri Lankav PakistanSharjah20 Apr 2001ODI # 1711
89-7164125.35Sri Lankav West IndiesBridgetown08 Jun 2003ODI # 2023
8915512210-72.95Sri Lankav New ZealandQueenstown31 Dec 2006ODI # 2469
8816612313-71.54Sri Lankav PakistanSharjah27 Oct 2001ODI # 1767
8814510910-80.73Sri Lankav South AfricaBrisbane17 Jan 2006ODI # 2315
87967516-116.00Sri Lankav South AfricaColombo (SSC)11 Jul 2000ODI # 1610
87-66122131.81Sri Lankav ZimbabweSharjah25 Oct 2000ODI # 1646
87-78103111.53Sri Lankav PakistanSharjah08 Apr 2002ODI # 1825
871441007-87.00Sri Lankav IndiaPune03 Nov 2005ODI # 2291
86966593132.30Sri Lankav South AfricaW.A.C.A31 Jan 2006ODI # 2321
86-918-94.50Sri Lankav AustraliaBrisbane14 Feb 2006ODI # 2330
8514411611-73.27Sri Lankav South AfricaGalle06 Jul 2000ODI # 1604
85138906294.44Sri Lankav BermudaPort of Spain15 Mar 2007ODI # 2534
841351148-73.68Sri Lankav South AfricaGqeberha15 Dec 2000ODI # 1661
841188361101.20Sri Lankav PakistanSharjah02 Nov 2001ODI # 1771
84807081120.00Sri Lankav IndiaColombo (RPS)08 Feb 2009ODI # 2818
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
Records includes the following current or recent matches:

Lancashire vs Gloucestershire at Cheltenham, County Championship Division Two 40th Match, Jul 22-25, 2025 [First-class]

Middlesex vs Northamptonshire at Northwood, County Championship Division Two 38th Match, Jul 22-25, 2025 [First-class]

Leicestershire vs Derbyshire at Derby, County Championship Division Two 39th Match, Jul 22-25, 2025 [First-class]