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
1223102436150.20Sri Lankav New ZealandGalle414 Aug 2019Test # 2354
11315712810288.28Sri Lankav IndiaLeeds16 Jul 2019ODI # 4187
111-99171112.12Sri Lankav BangladeshColombo (RPS)126 Jul 2019ODI # 4193
10923114816273.64Sri Lankav New ZealandColombo (PSS)122 Aug 2019Test # 2356
10415110392100.97Sri Lankav West IndiesChester-le-Street11 Jul 2019ODI # 4180
971321089089.81Sri Lankav AustraliaThe Oval215 Jun 2019ODI # 4159
87-908196.66Sri Lankav BangladeshColombo (RPS)131 Jul 2019ODI # 4195
85*1461155173.91Sri Lankav EnglandLeeds121 Jun 2019ODI # 4168
82-7592109.33Sri Lankav BangladeshColombo (RPS)228 Jul 2019ODI # 4194
79-5382149.05Sri Lankav New ZealandPallekele11 Sep 2019T20I # 878
78150818096.29Sri Lankav AfghanistanCardiff14 Jun 2019ODI # 4149
77-887087.50Sri Lankav ScotlandEdinburgh121 May 2019ODI # 4142
74-785394.87Sri Lankav ScotlandEdinburgh121 May 2019ODI # 4142
66-5643117.85Sri Lankav ScotlandEdinburgh121 May 2019ODI # 4142
652511656039.39Sri Lankav New ZealandColombo (PSS)122 Aug 2019Test # 2356
64875180125.49Sri Lankav West IndiesChester-le-Street11 Jul 2019ODI # 4180
642371634039.26Sri Lankav New ZealandGalle414 Aug 2019Test # 2354
611711093055.96Sri Lankav New ZealandGalle214 Aug 2019Test # 2354
54-585193.10Sri Lankav BangladeshColombo (RPS)131 Jul 2019ODI # 4195
53102684077.94Sri Lankav IndiaLeeds16 Jul 2019ODI # 4187
53141897159.55Sri Lankav New ZealandGalle214 Aug 2019Test # 2354
52*146844061.90Sri Lankav New ZealandCardiff11 Jun 2019ODI # 4145
52*-577091.22Sri Lankav BangladeshColombo (RPS)228 Jul 2019ODI # 4194
52643651144.44Sri Lankav AustraliaThe Oval215 Jun 2019ODI # 4159
512111616031.67Sri Lankav New ZealandColombo (PSS)322 Aug 2019Test # 2356
50136987151.02Sri Lankav New ZealandGalle214 Aug 2019Test # 2354
49503962125.64Sri Lankav EnglandLeeds121 Jun 2019ODI # 4168
48-523092.30Sri Lankav BangladeshColombo (RPS)126 Jul 2019ODI # 4193
46110682067.64Sri Lankav EnglandLeeds121 Jun 2019ODI # 4168
46-606076.66Sri Lankav BangladeshColombo (RPS)131 Jul 2019ODI # 4195
45*533340136.36Sri Lankav West IndiesChester-le-Street11 Jul 2019ODI # 4180
44*-4031110.00Sri Lankav ScotlandEdinburgh121 May 2019ODI # 4142
43-494087.75Sri Lankav BangladeshColombo (RPS)126 Jul 2019ODI # 4193
42-515082.35Sri Lankav BangladeshColombo (RPS)131 Jul 2019ODI # 4195
41*-744055.40Sri Lankav BangladeshColombo (RPS)228 Jul 2019ODI # 4194
40118983240.81Sri Lankav New ZealandGalle214 Aug 2019Test # 2354
3953414095.12Sri Lankav West IndiesChester-le-Street11 Jul 2019ODI # 4180
3985734053.42Sri Lankav New ZealandGalle214 Aug 2019Test # 2354
39-3031130.00Sri Lankav New ZealandPallekele13 Sep 2019T20I # 879
37-2531148.00Sri Lankav New ZealandPallekele13 Sep 2019T20I # 879
36-374097.29Sri Lankav BangladeshColombo (RPS)126 Jul 2019ODI # 4193
33-2520132.00Sri Lankav New ZealandPallekele11 Sep 2019T20I # 878
3269484066.66Sri Lankav West IndiesChester-le-Street11 Jul 2019ODI # 4180
3274704045.71Sri Lankav New ZealandColombo (PSS)122 Aug 2019Test # 2356
3057453066.66Sri Lankav AfghanistanCardiff14 Jun 2019ODI # 4149
3068370281.08Sri Lankav AustraliaThe Oval215 Jun 2019ODI # 4159
3058344088.23Sri Lankav South AfricaChester-le-Street128 Jun 2019ODI # 4176
30462940103.44Sri Lankav South AfricaChester-le-Street128 Jun 2019ODI # 4176
30-343088.23Sri Lankav BangladeshColombo (RPS)228 Jul 2019ODI # 4194
30-1422214.28Sri Lankav BangladeshColombo (RPS)131 Jul 2019ODI # 4195
30422540120.00Sri Lankav New ZealandPallekele16 Sep 2019T20I # 880
29*60361080.55Sri Lankav IndiaLeeds16 Jul 2019ODI # 4187
29342440120.83Sri Lankav New ZealandCardiff11 Jun 2019ODI # 4145
2948471061.70Sri Lankav EnglandLeeds121 Jun 2019ODI # 4168
28*115732038.35Sri Lankav New ZealandGalle414 Aug 2019Test # 2354
27352302117.39Sri Lankav New ZealandCardiff11 Jun 2019ODI # 4145
26452021130.00Sri Lankav West IndiesChester-le-Street11 Jul 2019ODI # 4180
26-2422108.33Sri Lankav New ZealandPallekele13 Sep 2019T20I # 879
2539341073.52Sri Lankav AfghanistanCardiff14 Jun 2019ODI # 4149
25-301083.33Sri Lankav BangladeshColombo (RPS)126 Jul 2019ODI # 4193
2454412058.53Sri Lankav South AfricaChester-le-Street128 Jun 2019ODI # 4176
24261530160.00Sri Lankav New ZealandPallekele16 Sep 2019T20I # 880
2375512045.09Sri Lankav South AfricaChester-le-Street128 Jun 2019ODI # 4176
23341950121.05Sri Lankav New ZealandGalle414 Aug 2019Test # 2354
2141250084.00Sri Lankav South AfricaChester-le-Street128 Jun 2019ODI # 4176
2191702030.00Sri Lankav New ZealandColombo (PSS)322 Aug 2019Test # 2356
2042214095.23Sri Lankav IndiaLeeds16 Jul 2019ODI # 4187
2094633031.74Sri Lankav New ZealandColombo (PSS)322 Aug 2019Test # 2356
20-1321153.84Sri Lankav New ZealandPallekele13 Sep 2019T20I # 879
2028231086.95Sri Lankav New ZealandPallekele16 Sep 2019T20I # 880
1854461139.13Sri Lankav South AfricaChester-le-Street128 Jun 2019ODI # 4176
18361430128.57Sri Lankav IndiaLeeds16 Jul 2019ODI # 4187
18-1230150.00Sri Lankav BangladeshColombo (RPS)126 Jul 2019ODI # 4193
17*-1201141.66Sri Lankav New ZealandPallekele11 Sep 2019T20I # 878
1740321053.12Sri Lankav South AfricaChester-le-Street128 Jun 2019ODI # 4176
16*43302053.33Sri Lankav AustraliaThe Oval215 Jun 2019ODI # 4159
1634261061.53Sri Lankav AustraliaThe Oval215 Jun 2019ODI # 4159
15*261320115.38Sri Lankav AfghanistanCardiff14 Jun 2019ODI # 4149
15*-302500.00Sri Lankav New ZealandPallekele11 Sep 2019T20I # 878
15-702214.28Sri Lankav ScotlandEdinburgh121 May 2019ODI # 4142
15-291051.72Sri Lankav BangladeshColombo (RPS)228 Jul 2019ODI # 4194
14*181330107.69Sri Lankav New ZealandGalle414 Aug 2019Test # 2354
14*291000140.00Sri Lankav New ZealandPallekele16 Sep 2019T20I # 880
1467452131.11Sri Lankav New ZealandColombo (PSS)322 Aug 2019Test # 2356
13-811162.50Sri Lankav ScotlandEdinburgh121 May 2019ODI # 4142
13-711185.71Sri Lankav BangladeshColombo (RPS)131 Jul 2019ODI # 4195
1364541024.07Sri Lankav New ZealandColombo (PSS)122 Aug 2019Test # 2356
13-810162.50Sri Lankav New ZealandPallekele13 Sep 2019T20I # 879
12*-411300.00Sri Lankav ScotlandEdinburgh121 May 2019ODI # 4142
12*-520240.00Sri Lankav BangladeshColombo (RPS)131 Jul 2019ODI # 4195
1148291037.93Sri Lankav South AfricaChester-le-Street128 Jun 2019ODI # 4176
11-1020110.00Sri Lankav New ZealandPallekele11 Sep 2019T20I # 878
11-1000110.00Sri Lankav New ZealandPallekele13 Sep 2019T20I # 879
11-710157.14Sri Lankav New ZealandPallekele13 Sep 2019T20I # 879
1022210147.61Sri Lankav AfghanistanCardiff14 Jun 2019ODI # 4149
1016172058.82Sri Lankav IndiaLeeds16 Jul 2019ODI # 4187
1046361027.77Sri Lankav New ZealandGalle214 Aug 2019Test # 2354
109611166.66Sri Lankav New ZealandGalle414 Aug 2019Test # 2354
1050241041.66Sri Lankav New ZealandColombo (PSS)122 Aug 2019Test # 2356
10-170058.82Sri Lankav New ZealandPallekele11 Sep 2019T20I # 878
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:

Khan Research Labs vs Ghani Glass at Karachi, President's Trophy Grade-I 27th Match, Feb 2-5, 2026 [First-class - Live]
>>

Lions vs Warriors at Gqeberha, CSA 4-Day Series Division 1 23rd Match, Feb 1-4, 2026 [First-class - Live]
>> 114/4 (40.3 ov, PWA Mulder 26*, C Esterhuizen 12*, K Mungroo 0/26) - Stumps

KwaZulu-Natal Inland vs Titans at Pietermaritzburg, CSA 4-Day Series Division 1 24th Match, Feb 1-4, 2026 [First-class - Live]
>> 156/4 (49.0 ov, A Mokgakane 79*, SM Gilson 4*, Tsepo Ndwandwa 0/19) - Stumps