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
145153115145126.08Sri Lankav KenyaKandy16 Mar 1996ODI # 1074
134-651111206.15Sri Lankav PakistanSingapore12 Apr 1996ODI # 1088
107*17612413086.29Sri Lankav AustraliaLahore217 Mar 1996ODI # 1083
102*-1129091.07Sri Lankav PakistanGujranwala129 Sep 1995ODI # 1003
101-1535166.01Sri Lankav West IndiesSharjah111 Oct 1995ODI # 1006
100-1064194.33Sri Lankav West IndiesSharjah216 Oct 1995ODI # 1010
9113786102105.81Sri Lankav ZimbabweColombo (SSC)221 Feb 1996ODI # 1055
871441005687.00Sri Lankav ZimbabweColombo (SSC)221 Feb 1996ODI # 1055
841201037381.55Sri Lankav KenyaKandy16 Mar 1996ODI # 1074
826744133186.36Sri Lankav EnglandFaisalabad29 Mar 1996ODI # 1077
79937692103.94Sri Lankav IndiaDelhi22 Mar 1996ODI # 1070
7710275120102.66Sri Lankav AustraliaMelbourne29 Jan 1996ODI # 1032
76-785197.43Sri Lankav West IndiesSharjah216 Oct 1995ODI # 1010
76-2885271.42Sri Lankav PakistanSingapore27 Apr 1996ODI # 1093
75*4940131187.50Sri Lankav KenyaKandy16 Mar 1996ODI # 1074
75121947079.78Sri Lankav AustraliaSydney121 Dec 1995ODI # 1026
741116880108.82Sri Lankav AustraliaMelbourne216 Jan 1996ODI # 1039
70*110986071.42Sri Lankav IndiaDelhi22 Mar 1996ODI # 1070
66-735190.41Sri Lankav PakistanFaisalabad11 Oct 1995ODI # 1004
66-1036064.07Sri Lankav West IndiesSharjah120 Oct 1995ODI # 1012
666347140140.42Sri Lankav IndiaEden Gardens113 Mar 1996ODI # 1081
65119996165.65Sri Lankav AustraliaLahore217 Mar 1996ODI # 1083
6287676092.53Sri Lankav AustraliaSydney121 Dec 1995ODI # 1026
59-1243047.58Sri Lankav IndiaSingapore23 Apr 1996ODI # 1089
59-1072055.14Sri Lankav West IndiesPort of Spain113 Apr 1996ODI # 1096
58*1401033056.31Sri Lankav AustraliaW.A.C.A212 Jan 1996ODI # 1035
58*1261016057.42Sri Lankav IndiaEden Gardens113 Mar 1996ODI # 1081
58-5432107.40Sri Lankav West IndiesSharjah111 Oct 1995ODI # 1006
57-1043054.80Sri Lankav PakistanGujranwala129 Sep 1995ODI # 1003
57-825369.51Sri Lankav West IndiesSharjah120 Oct 1995ODI # 1012
51-724070.83Sri Lankav PakistanFaisalabad11 Oct 1995ODI # 1004
5193714071.83Sri Lankav AustraliaMelbourne29 Jan 1996ODI # 1032
51-5040102.00Sri Lankav PakistanSingapore12 Apr 1996ODI # 1088
50-3542142.85Sri Lankav West IndiesSharjah120 Oct 1995ODI # 1012
50102824060.97Sri Lankav West IndiesW.A.C.A114 Jan 1996ODI # 1037
5082545192.59Sri Lankav West IndiesW.A.C.A114 Jan 1996ODI # 1037
48128833057.83Sri Lankav West IndiesHobart23 Jan 1996ODI # 1029
47*723741127.02Sri Lankav AustraliaLahore217 Mar 1996ODI # 1083
47-544087.03Sri Lankav PakistanFaisalabad11 Oct 1995ODI # 1004
47121824057.31Sri Lankav AustraliaMelbourne218 Jan 1996ODI # 1041
46*118632073.01Sri Lankav IndiaDelhi22 Mar 1996ODI # 1070
46107603076.66Sri Lankav West IndiesAdelaide215 Dec 1995ODI # 1021
46-3380139.39Sri Lankav West IndiesPort of Spain113 Apr 1996ODI # 1096
45*-735061.64Sri Lankav PakistanSharjah217 Oct 1995ODI # 1011
45-4340104.65Sri Lankav West IndiesSharjah216 Oct 1995ODI # 1010
4598775058.44Sri Lankav AustraliaW.A.C.A212 Jan 1996ODI # 1035
4581611073.77Sri Lankav AustraliaMelbourne216 Jan 1996ODI # 1039
45124635071.42Sri Lankav EnglandFaisalabad29 Mar 1996ODI # 1077
44432753162.96Sri Lankav KenyaKandy16 Mar 1996ODI # 1074
42-533079.24Sri Lankav PakistanRawalpindi23 Oct 1995ODI # 1005
42-661063.63Sri Lankav IndiaSingapore23 Apr 1996ODI # 1089
4170432095.34Sri Lankav AustraliaSydney220 Jan 1996ODI # 1043
3893584065.51Sri Lankav AustraliaSydney121 Dec 1995ODI # 1026
37*1481162031.89Sri Lankav West IndiesBrisbane15 Jan 1996ODI # 1030
35*-3312106.06Sri Lankav PakistanSharjah217 Oct 1995ODI # 1011
3586531066.03Sri Lankav AustraliaMelbourne29 Jan 1996ODI # 1032
3572424083.33Sri Lankav IndiaEden Gardens113 Mar 1996ODI # 1081
35-521067.30Sri Lankav PakistanSingapore12 Apr 1996ODI # 1088
3464473072.34Sri Lankav AustraliaMelbourne218 Jan 1996ODI # 1041
33511842183.33Sri Lankav KenyaKandy16 Mar 1996ODI # 1074
33-653050.76Sri Lankav PakistanSingapore27 Apr 1996ODI # 1093
32-530060.37Sri Lankav PakistanRawalpindi23 Oct 1995ODI # 1005
32-3010106.66Sri Lankav West IndiesSharjah120 Oct 1995ODI # 1012
3251431074.41Sri Lankav IndiaEden Gardens113 Mar 1996ODI # 1081
31-2032155.00Sri Lankav West IndiesSharjah216 Oct 1995ODI # 1010
31-383081.57Sri Lankav PakistanSharjah217 Oct 1995ODI # 1011
3157412075.60Sri Lankav AustraliaMelbourne216 Jan 1996ODI # 1039
3187571054.38Sri Lankav AustraliaMelbourne218 Jan 1996ODI # 1041
31383050103.33Sri Lankav EnglandFaisalabad29 Mar 1996ODI # 1077
30*-641046.87Sri Lankav PakistanSharjah212 Oct 1995ODI # 1007
30-572052.63Sri Lankav PakistanFaisalabad11 Oct 1995ODI # 1004
30302550120.00Sri Lankav AustraliaSydney220 Jan 1996ODI # 1043
29-563051.78Sri Lankav PakistanSingapore12 Apr 1996ODI # 1088
28*76571049.12Sri Lankav AustraliaMelbourne29 Jan 1996ODI # 1032
2871581048.27Sri Lankav West IndiesAdelaide215 Dec 1995ODI # 1021
2865432065.11Sri Lankav West IndiesW.A.C.A114 Jan 1996ODI # 1037
2750372072.97Sri Lankav West IndiesAdelaide215 Dec 1995ODI # 1021
2748422064.28Sri Lankav AustraliaW.A.C.A212 Jan 1996ODI # 1035
26221660162.50Sri Lankav IndiaDelhi22 Mar 1996ODI # 1070
25-313180.64Sri Lankav PakistanGujranwala129 Sep 1995ODI # 1003
25-2321108.69Sri Lankav PakistanSharjah217 Oct 1995ODI # 1011
2554261096.15Sri Lankav AustraliaSydney220 Jan 1996ODI # 1043
2561272192.59Sri Lankav IndiaDelhi22 Mar 1996ODI # 1070
25141750147.05Sri Lankav EnglandFaisalabad29 Mar 1996ODI # 1077
25-401062.50Sri Lankav PakistanSingapore12 Apr 1996ODI # 1088
25-332075.75Sri Lankav West IndiesPort of Spain113 Apr 1996ODI # 1096
25-2221113.63Sri Lankav West IndiesPort of Spain113 Apr 1996ODI # 1096
24*342410100.00Sri Lankav AustraliaMelbourne216 Jan 1996ODI # 1039
24-343070.58Sri Lankav PakistanSharjah212 Oct 1995ODI # 1007
24-1820133.33Sri Lankav West IndiesSharjah216 Oct 1995ODI # 1010
2433264092.30Sri Lankav AustraliaSydney121 Dec 1995ODI # 1026
24261520160.00Sri Lankav AustraliaSydney220 Jan 1996ODI # 1043
24-1022240.00Sri Lankav PakistanSingapore12 Apr 1996ODI # 1088
23-450051.11Sri Lankav PakistanRawalpindi23 Oct 1995ODI # 1005
23191630143.75Sri Lankav IndiaEden Gardens113 Mar 1996ODI # 1081
22*55382057.89Sri Lankav EnglandFaisalabad29 Mar 1996ODI # 1077
22-580037.93Sri Lankav PakistanSharjah212 Oct 1995ODI # 1007
22-340064.70Sri Lankav West IndiesPort of Spain113 Apr 1996ODI # 1096
2133281075.00Sri Lankav West IndiesW.A.C.A114 Jan 1996ODI # 1037
20-1230166.66Sri Lankav West IndiesSharjah216 Oct 1995ODI # 1010
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:

Mountaineers vs Mid West Rhinos at Kwekwe, Pro50 Championship 9th Match, Feb 8, 2026 [List A - Live]
>> 206/10 (47.5 ov, TL Chatara 12*, T Gwandu 1/39) - Innings break

Mashonaland Eagles vs Southern Rocks at Masvingo, Pro50 Championship 10th Match, Feb 8, 2026 [List A - Live]
>> 19/0 (3.0 ov, Matthew Campbell 6*, A Mufandauya 12*, T Mufudza 0/8)

Wellington vs Otago at Dunedin, The Ford Trophy 21st Match, Feb 7, 2026 [List A]