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
12419112918-96.12Sri Lankav South AfricaDurban103 Mar 2003ODI # 1979
123*185121151101.65Sri Lankav South AfricaBenoni201 Dec 2002ODI # 1908
122146105124116.19Sri Lankav AustraliaSydney109 Jan 2003ODI # 1931
12014712514-96.00Sri Lankav New ZealandBloemfontein110 Feb 2003ODI # 1944
10615111015196.36Sri Lankav EnglandSydney113 Jan 2003ODI # 1934
103*2071277-81.10Sri Lankav ZimbabweEast London115 Mar 2003ODI # 1989
103*1371089-95.37Sri Lankav KenyaSharjah106 Apr 2003ODI # 1997
102*17712010-85.00Sri Lankav PakistanColombo (RPS)212 Sep 2002ODI # 1874
101*2091395-72.66Sri Lankansv Australia AMelbourne201 Jan 2003List A
1011731188-85.59Sri Lankav NetherlandsColombo (RPS)116 Sep 2002ODI # 1878
1011781245-81.45Sri Lankav AustraliaSydney109 Jan 2003ODI # 1931
100*1401119-90.09Sri Lankav PakistanSharjah104 Apr 2003ODI # 1995
991258392119.27Sri Lankav EnglandAdelaide217 Jan 2003ODI # 1937
92138949497.87Sri Lankav AustraliaCenturion207 Mar 2003ODI # 1982
86*1218211-104.87Sri Lankansv Australia ABrisbane214 Dec 2002List A
81*1901065-76.41Sri Lankav New ZealandBloemfontein110 Feb 2003ODI # 1944
77*1791158166.95Sri Lankav South AfricaBloemfontein106 Dec 2002ODI # 1912
77125996-77.77Sri Lankav IndiaColombo (RPS)130 Sep 2002ODI # 1889
74126897-83.14Sri Lankav IndiaColombo (RPS)129 Sep 2002ODI # 1888
7391786293.58Sri Lankav South AfricaDurban103 Mar 2003ODI # 1979
71997710-92.20Sri Lankav South AfricaBenoni201 Dec 2002ODI # 1908
7199927-77.17Sri Lankav EnglandBrisbane217 Dec 2002ODI # 1922
701471017-69.30Sri Lankav AustraliaBrisbane115 Jan 2003ODI # 1936
69*817111-97.18Sri Lankav BangladeshPietermaritzburg214 Feb 2003ODI # 1950
66*131815-81.48Sri Lankav PakistanColombo (RPS)212 Sep 2002ODI # 1874
66154994-66.66Sri Lankav West IndiesCape Town128 Feb 2003ODI # 1973
60*119624296.77Sri Lankav EnglandBrisbane217 Dec 2002ODI # 1922
56*1341013-55.44Sri Lankav IndiaColombo (RPS)130 Sep 2002ODI # 1889
56116901-62.22Sri Lankav AustraliaBrisbane115 Jan 2003ODI # 1936
5673663-84.84Sri Lankav EnglandAdelaide217 Jan 2003ODI # 1937
55*81577196.49Sri Lankav BangladeshPietermaritzburg214 Feb 2003ODI # 1950
54122892-60.67Sri Lankav IndiaColombo (RPS)129 Sep 2002ODI # 1888
5386638-84.12Sri Lankav South AfricaBloemfontein106 Dec 2002ODI # 1912
511871135-45.13Sri Lankav AustraliaColombo (RPS)227 Sep 2002ODI # 1887
5182594-86.44Sri Lankav EnglandSydney113 Jan 2003ODI # 1934
50116883-56.81Sri Lankav South AfricaKimberley104 Dec 2002ODI # 1911
4885638-76.19Sri Lankav AustraliaColombo (RPS)227 Sep 2002ODI # 1887
47*57414-114.63Sri Lankansv Australia AMelbourne201 Jan 2003List A
46443252143.75Sri Lankav South AfricaCenturion229 Nov 2002ODI # 1905
45105724-62.50Sri Lankav AustraliaMelbourne121 Jan 2003ODI # 1939
44122824-53.65Sri Lankav EnglandW.A.C.A220 Dec 2002ODI # 1924
44108745-59.45Sri Lankav EnglandSydney113 Jan 2003ODI # 1934
449573--60.27Sri Lankav AustraliaMelbourne121 Jan 2003ODI # 1939
4373562276.78Sri Lankav AustraliaMelbourne121 Jan 2003ODI # 1939
4363562-76.78Sri Lankav KenyaSharjah106 Apr 2003ODI # 1997
42*73425-100.00Sri Lankav AustraliaBrisbane115 Jan 2003ODI # 1936
4270516-82.35Sri Lankav AustraliaColombo (RPS)227 Sep 2002ODI # 1887
4186685-60.29Sri Lankav NetherlandsColombo (RPS)116 Sep 2002ODI # 1878
4177534177.35Sri Lankav KenyaNairobi (Gym)224 Feb 2003ODI # 1965
4170622-66.12Sri Lankav ZimbabweEast London115 Mar 2003ODI # 1989
4084703-57.14Sri Lankav AustraliaW.A.C.A222 Dec 2002ODI # 1925
39*111703-55.71Sri Lankav AustraliaGqeberha218 Mar 2003ODI # 1991
3946467-84.78Sri Lankav South AfricaKimberley104 Dec 2002ODI # 1911
3874582-65.51Sri Lankav EnglandBrisbane217 Dec 2002ODI # 1922
37*54382-97.36Sri Lankav AustraliaSydney109 Jan 2003ODI # 1931
3641366-100.00Sri Lankav NetherlandsColombo (RPS)116 Sep 2002ODI # 1878
3649493-73.46Sri Lankav South AfricaBloemfontein106 Dec 2002ODI # 1912
3679812-44.44Sri Lankansv Australia ABrisbane214 Dec 2002List A
3691684-52.94Sri Lankav West IndiesCape Town128 Feb 2003ODI # 1973
3666455-80.00Sri Lankav KenyaSharjah106 Apr 2003ODI # 1997
3563564-62.50Sri Lankav AustraliaW.A.C.A222 Dec 2002ODI # 1925
3574561162.50Sri Lankav EnglandAdelaide217 Jan 2003ODI # 1937
3532254-140.00Sri Lankav ZimbabweEast London115 Mar 2003ODI # 1989
34*65441-77.27Sri Lankav West IndiesCape Town128 Feb 2003ODI # 1973
3461465-73.91Sri Lankav IndiaColombo (RPS)129 Sep 2002ODI # 1888
3353444-75.00Sri Lankav South AfricaBloemfontein106 Dec 2002ODI # 1912
3336304-110.00Sri Lankav EnglandSydney113 Jan 2003ODI # 1934
3239393-82.05Sri Lankav South AfricaCenturion229 Nov 2002ODI # 1905
31109721-43.05Sri Lankav South AfricaJohannesburg127 Nov 2002ODI # 1903
316952--59.61Sri Lankav ZimbabweSharjah107 Apr 2003ODI # 1998
3050396-76.92Sri Lankav EnglandW.A.C.A220 Dec 2002ODI # 1924
3070562-53.57Sri Lankansv Australia AMelbourne201 Jan 2003List A
3055334-90.90Sri Lankav IndiaJohannesburg210 Mar 2003ODI # 1985
2966456-64.44Sri Lankav ZimbabweSharjah107 Apr 2003ODI # 1998
28*29233-121.73Sri Lankav EnglandBrisbane217 Dec 2002ODI # 1922
28*26253-112.00Sri Lankav West IndiesCape Town128 Feb 2003ODI # 1973
2882553-50.90Sri Lankav South AfricaJohannesburg127 Nov 2002ODI # 1903
285043--65.11Sri Lankav ZimbabweSharjah107 Apr 2003ODI # 1998
2727246-112.50Sri Lankav IndiaColombo (RPS)130 Sep 2002ODI # 1889
2775333-81.81Sri Lankav South AfricaKimberley104 Dec 2002ODI # 1911
2756481-56.25Sri Lankav EnglandW.A.C.A220 Dec 2002ODI # 1924
2752374-72.97Sri Lankav PakistanSharjah104 Apr 2003ODI # 1995
2676463-56.52Sri Lankav IndiaColombo (RPS)130 Sep 2002ODI # 1889
2661422-61.90Sri Lankav AustraliaMelbourne121 Jan 2003ODI # 1939
25*65371-67.56Sri Lankav KenyaNairobi (Gym)224 Feb 2003ODI # 1965
2526202-125.00Sri Lankav AustraliaSydney109 Jan 2003ODI # 1931
2534312-80.64Sri Lankav ZimbabweEast London115 Mar 2003ODI # 1989
2566501-50.00Sri Lankav ZimbabweSharjah107 Apr 2003ODI # 1998
24*18144-171.42Sri Lankav CanadaPaarl219 Feb 2003ODI # 1958
2429302-80.00Sri Lankav West IndiesCape Town128 Feb 2003ODI # 1973
2433384-63.15Sri Lankav KenyaSharjah106 Apr 2003ODI # 1997
2454362-66.66Sri Lankav ZimbabweSharjah107 Apr 2003ODI # 1998
23*33261-88.46Sri Lankav PakistanSharjah104 Apr 2003ODI # 1995
2339321-71.87Sri Lankav NetherlandsColombo (RPS)116 Sep 2002ODI # 1878
2361473-48.93Sri Lankav KenyaNairobi (Gym)224 Feb 2003ODI # 1965
2350384-60.52Sri Lankav KenyaNairobi (Gym)224 Feb 2003ODI # 1965
22*36201-110.00Sri Lankav NetherlandsColombo (RPS)116 Sep 2002ODI # 1878
22*6037--59.45Sri Lankansv SA APotchefstroom223 Nov 2002List A
2233232195.65Sri Lankav South AfricaBenoni201 Dec 2002ODI # 1908
2226253-88.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:

India vs England at Manchester, India in England 4th Test, Jul 23-27, 2025 [Test # 2596]

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

Sussex vs Essex at Hove, County Championship Division One 48th Match, Jul 22-25, 2025 [First-class]