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
12419112918096.12Sri Lankav South AfricaDurban13 Mar 2003ODI # 1979
123*185121151101.65Sri Lankav South AfricaBenoni21 Dec 2002ODI # 1908
122146105124116.19Sri Lankav AustraliaSydney19 Jan 2003ODI # 1931
12014712514096.00Sri Lankav New ZealandBloemfontein110 Feb 2003ODI # 1944
10615111015196.36Sri Lankav EnglandSydney113 Jan 2003ODI # 1934
103*2071277081.10Sri Lankav ZimbabweEast London115 Mar 2003ODI # 1989
103*1371089095.37Sri Lankav KenyaSharjah16 Apr 2003ODI # 1997
102*17712010085.00Sri Lankav PakistanColombo (RPS)212 Sep 2002ODI # 1874
101*2091395072.66Sri Lankansv Australia AMelbourne21 Jan 2003List A
1011731188085.59Sri Lankav NetherlandsColombo (RPS)116 Sep 2002ODI # 1878
1011781245081.45Sri Lankav AustraliaSydney19 Jan 2003ODI # 1931
100*1401119090.09Sri Lankav PakistanSharjah14 Apr 2003ODI # 1995
991258392119.27Sri Lankav EnglandAdelaide217 Jan 2003ODI # 1937
92138949497.87Sri Lankav AustraliaCenturion27 Mar 2003ODI # 1982
86*12182110104.87Sri Lankansv Australia ABrisbane214 Dec 2002List A
81*1901065076.41Sri Lankav New ZealandBloemfontein110 Feb 2003ODI # 1944
77*1791158166.95Sri Lankav South AfricaBloemfontein16 Dec 2002ODI # 1912
77125996077.77Sri Lankav IndiaColombo (RPS)130 Sep 2002ODI # 1889
74126897083.14Sri Lankav IndiaColombo (RPS)129 Sep 2002ODI # 1888
7391786293.58Sri Lankav South AfricaDurban13 Mar 2003ODI # 1979
71997710092.20Sri Lankav South AfricaBenoni21 Dec 2002ODI # 1908
7199927077.17Sri Lankav EnglandBrisbane217 Dec 2002ODI # 1922
701471017069.30Sri Lankav AustraliaBrisbane115 Jan 2003ODI # 1936
69*817111097.18Sri Lankav BangladeshPietermaritzburg214 Feb 2003ODI # 1950
66*131815081.48Sri Lankav PakistanColombo (RPS)212 Sep 2002ODI # 1874
66154994066.66Sri Lankav West IndiesCape Town128 Feb 2003ODI # 1973
60*119624296.77Sri Lankav EnglandBrisbane217 Dec 2002ODI # 1922
56*1341013055.44Sri Lankav IndiaColombo (RPS)130 Sep 2002ODI # 1889
56116901062.22Sri Lankav AustraliaBrisbane115 Jan 2003ODI # 1936
5673663084.84Sri Lankav EnglandAdelaide217 Jan 2003ODI # 1937
55*81577196.49Sri Lankav BangladeshPietermaritzburg214 Feb 2003ODI # 1950
54122892060.67Sri Lankav IndiaColombo (RPS)129 Sep 2002ODI # 1888
5386638084.12Sri Lankav South AfricaBloemfontein16 Dec 2002ODI # 1912
511871135045.13Sri Lankav AustraliaColombo (RPS)227 Sep 2002ODI # 1887
5182594086.44Sri Lankav EnglandSydney113 Jan 2003ODI # 1934
50116883056.81Sri Lankav South AfricaKimberley14 Dec 2002ODI # 1911
4885638076.19Sri Lankav AustraliaColombo (RPS)227 Sep 2002ODI # 1887
47*574140114.63Sri Lankansv Australia AMelbourne21 Jan 2003List A
46443252143.75Sri Lankav South AfricaCenturion229 Nov 2002ODI # 1905
45105724062.50Sri Lankav AustraliaMelbourne121 Jan 2003ODI # 1939
44122824053.65Sri Lankav EnglandW.A.C.A220 Dec 2002ODI # 1924
44108745059.45Sri Lankav EnglandSydney113 Jan 2003ODI # 1934
4495730060.27Sri Lankav AustraliaMelbourne121 Jan 2003ODI # 1939
4373562276.78Sri Lankav AustraliaMelbourne121 Jan 2003ODI # 1939
4363562076.78Sri Lankav KenyaSharjah16 Apr 2003ODI # 1997
42*734250100.00Sri Lankav AustraliaBrisbane115 Jan 2003ODI # 1936
4270516082.35Sri Lankav AustraliaColombo (RPS)227 Sep 2002ODI # 1887
4186685060.29Sri Lankav NetherlandsColombo (RPS)116 Sep 2002ODI # 1878
4177534177.35Sri Lankav KenyaNairobi (Gym)224 Feb 2003ODI # 1965
4170622066.12Sri Lankav ZimbabweEast London115 Mar 2003ODI # 1989
4084703057.14Sri Lankav AustraliaW.A.C.A222 Dec 2002ODI # 1925
39*111703055.71Sri Lankav AustraliaGqeberha218 Mar 2003ODI # 1991
3946467084.78Sri Lankav South AfricaKimberley14 Dec 2002ODI # 1911
3874582065.51Sri Lankav EnglandBrisbane217 Dec 2002ODI # 1922
37*54382097.36Sri Lankav AustraliaSydney19 Jan 2003ODI # 1931
36413660100.00Sri Lankav NetherlandsColombo (RPS)116 Sep 2002ODI # 1878
3649493073.46Sri Lankav South AfricaBloemfontein16 Dec 2002ODI # 1912
3679812044.44Sri Lankansv Australia ABrisbane214 Dec 2002List A
3691684052.94Sri Lankav West IndiesCape Town128 Feb 2003ODI # 1973
3666455080.00Sri Lankav KenyaSharjah16 Apr 2003ODI # 1997
3563564062.50Sri Lankav AustraliaW.A.C.A222 Dec 2002ODI # 1925
3574561162.50Sri Lankav EnglandAdelaide217 Jan 2003ODI # 1937
35322540140.00Sri Lankav ZimbabweEast London115 Mar 2003ODI # 1989
34*65441077.27Sri Lankav West IndiesCape Town128 Feb 2003ODI # 1973
3461465073.91Sri Lankav IndiaColombo (RPS)129 Sep 2002ODI # 1888
3353444075.00Sri Lankav South AfricaBloemfontein16 Dec 2002ODI # 1912
33363040110.00Sri Lankav EnglandSydney113 Jan 2003ODI # 1934
3239393082.05Sri Lankav South AfricaCenturion229 Nov 2002ODI # 1905
31109721043.05Sri Lankav South AfricaJohannesburg127 Nov 2002ODI # 1903
3169520059.61Sri Lankav ZimbabweSharjah17 Apr 2003ODI # 1998
3050396076.92Sri Lankav EnglandW.A.C.A220 Dec 2002ODI # 1924
3070562053.57Sri Lankansv Australia AMelbourne21 Jan 2003List A
3055334090.90Sri Lankav IndiaJohannesburg210 Mar 2003ODI # 1985
2966456064.44Sri Lankav ZimbabweSharjah17 Apr 2003ODI # 1998
28*292330121.73Sri Lankav EnglandBrisbane217 Dec 2002ODI # 1922
28*262530112.00Sri Lankav West IndiesCape Town128 Feb 2003ODI # 1973
2882553050.90Sri Lankav South AfricaJohannesburg127 Nov 2002ODI # 1903
2850430065.11Sri Lankav ZimbabweSharjah17 Apr 2003ODI # 1998
27272460112.50Sri Lankav IndiaColombo (RPS)130 Sep 2002ODI # 1889
2775333081.81Sri Lankav South AfricaKimberley14 Dec 2002ODI # 1911
2756481056.25Sri Lankav EnglandW.A.C.A220 Dec 2002ODI # 1924
2752374072.97Sri Lankav PakistanSharjah14 Apr 2003ODI # 1995
2676463056.52Sri Lankav IndiaColombo (RPS)130 Sep 2002ODI # 1889
2661422061.90Sri Lankav AustraliaMelbourne121 Jan 2003ODI # 1939
25*65371067.56Sri Lankav KenyaNairobi (Gym)224 Feb 2003ODI # 1965
25262020125.00Sri Lankav AustraliaSydney19 Jan 2003ODI # 1931
2534312080.64Sri Lankav ZimbabweEast London115 Mar 2003ODI # 1989
2566501050.00Sri Lankav ZimbabweSharjah17 Apr 2003ODI # 1998
24*181440171.42Sri Lankav CanadaPaarl219 Feb 2003ODI # 1958
2429302080.00Sri Lankav West IndiesCape Town128 Feb 2003ODI # 1973
2433384063.15Sri Lankav KenyaSharjah16 Apr 2003ODI # 1997
2454362066.66Sri Lankav ZimbabweSharjah17 Apr 2003ODI # 1998
23*33261088.46Sri Lankav PakistanSharjah14 Apr 2003ODI # 1995
2339321071.87Sri Lankav NetherlandsColombo (RPS)116 Sep 2002ODI # 1878
2361473048.93Sri Lankav KenyaNairobi (Gym)224 Feb 2003ODI # 1965
2350384060.52Sri Lankav KenyaNairobi (Gym)224 Feb 2003ODI # 1965
22*362010110.00Sri Lankav NetherlandsColombo (RPS)116 Sep 2002ODI # 1878
22*60370059.45Sri Lankansv SA APotchefstroom223 Nov 2002List A
2233232195.65Sri Lankav South AfricaBenoni21 Dec 2002ODI # 1908
2226253088.00Sri Lankansv Australia ABrisbane214 Dec 2002List A
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:

Otago vs Northern Districts at Dunedin, The Ford Trophy 18th Match, Feb 4, 2026 [List A]

Canterbury vs Auckland at Auckland, The Ford Trophy 16th Match, Feb 4, 2026 [List A]

Central Districts vs Wellington at Wellington, The Ford Trophy 17th Match, Feb 4, 2026 [List A]