Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Next Test Pakistan (A)
ICC World Test Championship - Tue 17 Nov, 05:00 Their runs Preview

Sri Lanka Test Runs Stats

How many runs Sri Lanka score, and who scores the most, game by game

Updated 23 August 2026, after the India game

Line50+
Reset
Player Avg Hit %
ICC World Test Championship 23 Aug 26 IndiaH Drew
ICC World Test Championship 15 Aug 26 IndiaH Lost165 runs
ICC World Test Championship 25 Jun 25 BangladeshH Woninns
ICC World Test Championship 17 Jun 25 BangladeshH Drew
ICC World Test Championship 6 Feb 25 AustraliaH Lost9 wkts
ICC World Test Championship 29 Jan 25 AustraliaH Lostinns
ICC World Test Championship 26 Sep 24 New ZealandH Woninns
ICC World Test Championship 18 Sep 24 New ZealandH Won63 runs
Test Series 2 Feb 24 AfghanistanH Won10 wkts
ICC World Test Championship 24 Jul 23 PakistanH Lostinns
ICC World Test Championship 16 Jul 23 PakistanH Lost4 wkts
Test Series 24 Apr 23 IrelandH Woninns
Test Series 16 Apr 23 IrelandH Woninns
ICC World Test Championship 24 Jul 22 PakistanH Won246 runs
ICC World Test Championship 16 Jul 22 PakistanH Lost4 wkts
ICC World Test Championship 8 Jul 22 AustraliaH Woninns
ICC World Test Championship 29 Jun 22 AustraliaH Lost10 wkts
ICC World Test Championship 29 Nov 21 West IndiesH Won164 runs
ICC World Test Championship 21 Nov 21 West IndiesH Won187 runs
ICC World Test Championship 29 Apr 21 BangladeshH Won209 runs
ICC World Test Championship 21 Apr 21 BangladeshH Drew
ICC World Test Championship 22 Jan 21 EnglandH Lost6 wkts
ICC World Test Championship 14 Jan 21 EnglandH Lost7 wkts
ICC World Test Championship 22 Aug 19 New ZealandH Lostinns
ICC World Test Championship 14 Aug 19 New ZealandH Won6 wkts
Test Series 23 Nov 18 EnglandH Lost42 runs
Test Series 14 Nov 18 EnglandH Lost57 runs
Test Series 6 Nov 18 EnglandH Lost211 runs
Test Series 20 Jul 18 South AfricaH Won199 runs
Test Series 12 Jul 18 South AfricaH Won278 runs
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
Sri Lanka total 301 290429283206458-48572257231165247602-30530943956166188312279704-591-378360222337554-212113204345386191493194648-381126135359244122267268233284336243203250338275287190
S S. DinushaAll-rounder, 5 inns 86.2 80%4/5 103162 133*264 100168 84128 1116
D. KarunaratneBatter, 43 inns 58.6 47%20/43 3683 1428 713 04 46109 28 83127 7772 32*22 1737 4161 2943 2027 115133 179235 4090 61105 17 1629 86165 2884 2320 4290 610 147300 83104 118190 6678 244437 65165 2170 3973 122243 83125 2336 63125 5796 42 2686 53110 85136 158*222 6080
P P. SooriyabandaraAll-rounder, 3 inns 57.3 67%2/3 80133 92173 -DNB 01
K. MendisAll-rounder, 15 inns 45.3 33%5/15 3258 5592 1425 212 3341 87148 12*35 1321 1435 1538 3226 182*250 114173 1312 -DNB -DNB 61137
D. ChandimalKeeper, 35 inns 43.7 37%13/35 416 -DNB 93153 54119 644 74163 1240 72139 3149 116208 3071 61150 107181 -DNB 3460 111 16 2864 13*14 102*155 80137 2158 76115 94*139 206*326 01 1321 28 212 4583 10*8 52121 96 2871 2028 3372 111
L. ThirimanneBatter, 11 inns 40.6 36%4/11 140298 26 58125 4395 1333 422 111251 235 05 1036 64163
P. NissankaBatter, 18 inns 40.3 28%5/18 158254 187256 2425 1131 88 13 2725 210 625 2344 1419 73148 66154 56140 311 3084 2431 1223
N. MadushkaKeeper, 10 inns 39.2 20%2/10 02 627 3753 22*23 49 3372 49 52115 205339 2948
K. MendisKeeper, 39 inns 38.1 28%11/39 8487 517 -DNB 85*139 5054 2140 3447 106*149 5068 2330 1022 -DNB 69 1435 1214 1845 245291 140193 310 1530 2135 76126 85161 315 815 02 1565 3270 2063 5389 106 2736 86129 13 17 1932 4577 2134 1827 2436 03
A. MathewsAll-rounder, 47 inns 36.0 34%16/47 3969 845 126 76149 718 4159 88185 36116 50111 141259 -DNB 926 63*127 64109 721 100*114 03 42106 3562 015 925 52117 3971 -DNB 2945 15 325 69*84 515 1235 2532 110238 511 2754 71219 229 730 5098 28*73 57 59 2042 88137 52122 5392 1024 71147 110 3586
D. de SilvaAll-rounder, 48 inns 34.0 25%12/48 814 2344 2141 59151 710 1936 12*30 01 2346 2234 3950 4480 1124 4077 01 -DNB 5768 1038 122214 82118 12*17 1316 3361 109171 1428 2020 1422 1120 22 155*262 6195 17 29 4152 166291 109148 119 519 14*13 73129 07 5998 110 1447 2144 60109 03 1136 912
R. SilvaBatter, 8 inns 32.1 25%2/8 39 65161 85174 3795 2246 32*99 02 1324
D. GunathilakaAll-rounder, 6 inns 30.8 33%2/6 1841 620 57107 6168 2631 1765
S. SamarawickramaKeeper, 6 inns 30.5 17%1/6 -DNB -DNB 2733 -DNB 04 511 3657 1111 -DNB 104*114
N. DickwellaKeeper, 31 inns 25.6 23%7/31 03 612 80115 1017 5154 1525 44 1211 513 5859 27 77*72 2425 3133 92144 714 1221 2974 03 51161 61109 -DNB 516 1919 2533 3543 2839 1632 59 7*7 1831 914
W. HasarangaAll-rounder, 3 inns 24.7 0%0/3 4355 1922 1218
O. FernandoBatter, 16 inns 21.7 19%3/16 710 610 5070 1924 3549 64125 -DNB -DNB 1218 1827 1441 327 1432 81221 15 2043 04 319
K K. NuwanthaAll-rounder, 4 inns 21.5 0%0/4 1874 46150 218 2069
M. TheekshanaBowler, 3 inns 19.7 0%0/3 3865 1157 1027
R. MendisBatter, 22 inns 18.1 0%0/22 2894 06 1449 118 2744 1642 540 4279 -DNB -DNB 3552 45*54 1141 2232 2998 2236 02 59 2558 1349 -DNB 3368 812 07 1620
L L. UdaraBatter, 7 inns 17.9 0%0/7 16 315 2744 1658 4065 2934 913
J. VandersayBowler, 4 inns 17.8 25%1/4 47 5347 615 88
K. PereraBatter, 8 inns 15.8 13%1/8 614 1425 2028 62109 04 03 14 2319
A. DananjayaAll-rounder, 6 inns 15.0 0%0/6 08 -DNB 3139 8*28 03 818 43*91 -DNB
P. KumaraBowler, 4 inns 15.0 0%0/4 1314 42*40 422 19
D. PereraAll-rounder, 15 inns 13.4 7%1/15 67170 413 02 2438 1354 012 05 522 1537 211 2149 3049 1724 -DNB 14 22
S. LakmalBowler, 19 inns 12.7 0%0/19 1220 711 1144 -DNB -DNB 126 23*31 02 11*32 1024 1445 4098 -DNB 3*9 1138 15*30 02 1520 14*25 04 -DNB 1040 33*46
R. HerathBowler, 5 inns 11.0 0%0/5 14*16 518 3568 -DNB 17 05
K. SilvaBowler, 4 inns 10.3 0%0/4 -DNB -DNB 615 46 16 3059
L. EmbuldeniyaBowler, 12 inns 10.0 0%0/12 66 06 17 39124 1718 -DNB 733 4042 01 011 02 511 517 -DNB
L. SandakanBowler, 4 inns 10.0 0%0/4 24 741 2555 69
K. RajithaBowler, 5 inns 6.4 0%0/5 -DNB -DNB 824 53 12*32 712 09
L. KumaraBowler, 11 inns 4.7 0%0/11 1258 1290 105 04 226 918 2*2 04 -DNB 5*11 0*3 0*9 -DNB
V. FernandoBowler, 5 inns 4.6 0%0/5 2*13 0*2 -DNB 21*28 0*6 -DNB -DNB -DNB -DNB 0*7
P. JayasuriyaBowler, 22 inns 4.6 0%0/22 27 228 1043 01 1039 11*13 -DNB 01 612 06 13 -DNB 015 1124 28 -DNB 17 04 429 1011 -DNB 1623 817 -DNB 39 425 09
P P. JayawickramaBowler, 3 inns 3.7 0%0/3 0*1 -DNB 8*18 -DNB -DNB 3*5
N. PeirisBowler, 4 inns 2.3 0%0/4 03 4*14 59 014 -DNB
A. FernandoBowler, 20 inns 1.50 0%0/20 1*4 0*24 0*5 0*1 04 48 -DNB 0*1 6*18 -DNB 04 0*7 01 -DNB 824 02 -DNB -DNB 4*13 -DNB 2*1 5*2 0*10 01 0*7 0*6
M M. RathnayakeAll-rounder, 1 inns 39.0 0%0/1 -DNB -DNB 3983 -DNB -DNB
K. MisharaAll-rounder, 2 inns 25.5 0%0/2 1925 3239
C C. GunasekaraAll-rounder, 1 inns 16.0 0%0/1 16*27 -DNB
C. AsalankaAll-rounder, 2 inns 14.5 0%0/2 1015 1955
D. WellalageBowler, 2 inns 14.5 0%0/2 1120 1827
D. ShanakaAll-rounder, 2 inns 13.5 0%0/2 2348 45
T T. RathnayakeAll-rounder, 2 inns 5.0 0%0/2 1020 07 -DNB
D. ChameeraBowler, 1 inns 3.0 0%0/1 312 -DNB
D. MadushankaBowler, 2 inns 0.00 0%0/2 0*5 03
A green cell reached the line. Each innings is its own column, the 1st then the 2nd. The line under a score is the balls faced; * not out; DNB did not bat.

Sri Lanka Team Runs

Line300.5
Avg301274
Hit41%
290
429
283
206
458
-
485
72
257
231
165
247
602
-
305
309
439
56
166
188
312
279
704
-
591
-
378
360
222
337
554
-
212
113
204
345
386
191
493
194
648
-
381
126
135
359
244
122
267
268
233
284
336
243
203
250
338
275
287
190
503
-
462
193
247
133
495
285
414
75
654
-
88
360
340
211
198
296
576
-
461
133
492
202
143
168
231
261
218
344
364
151
321
10
253
132
230
160
251
227
541
100
344
164
421
76
431
-
249
285
329
230
290
346
342
322
124
290
126
73
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
ICC World Test Championship 23 Aug 26 IndiaH Drew
ICC World Test Championship 15 Aug 26 IndiaH Lost165 runs
ICC World Test Championship 25 Jun 25 BangladeshH Woninns
ICC World Test Championship 17 Jun 25 BangladeshH Drew
ICC World Test Championship 6 Feb 25 AustraliaH Lost9 wkts
ICC World Test Championship 29 Jan 25 AustraliaH Lostinns
ICC World Test Championship 26 Sep 24 New ZealandH Woninns
ICC World Test Championship 18 Sep 24 New ZealandH Won63 runs
Test Series 2 Feb 24 AfghanistanH Won10 wkts
ICC World Test Championship 24 Jul 23 PakistanH Lostinns
ICC World Test Championship 16 Jul 23 PakistanH Lost4 wkts
Test Series 24 Apr 23 IrelandH Woninns
Test Series 16 Apr 23 IrelandH Woninns
ICC World Test Championship 24 Jul 22 PakistanH Won246 runs
ICC World Test Championship 16 Jul 22 PakistanH Lost4 wkts
ICC World Test Championship 8 Jul 22 AustraliaH Woninns
ICC World Test Championship 29 Jun 22 AustraliaH Lost10 wkts
ICC World Test Championship 29 Nov 21 West IndiesH Won164 runs
ICC World Test Championship 21 Nov 21 West IndiesH Won187 runs
ICC World Test Championship 29 Apr 21 BangladeshH Won209 runs
ICC World Test Championship 21 Apr 21 BangladeshH Drew
ICC World Test Championship 22 Jan 21 EnglandH Lost6 wkts
ICC World Test Championship 14 Jan 21 EnglandH Lost7 wkts
ICC World Test Championship 22 Aug 19 New ZealandH Lostinns
ICC World Test Championship 14 Aug 19 New ZealandH Won6 wkts
Test Series 23 Nov 18 EnglandH Lost42 runs
Test Series 14 Nov 18 EnglandH Lost57 runs
Test Series 6 Nov 18 EnglandH Lost211 runs
Test Series 20 Jul 18 South AfricaH Won199 runs
Test Series 12 Jul 18 South AfricaH Won278 runs

Sri Lanka Runs Match by Match

The last 30 Tests, innings by innings, and how often Sri Lanka went over the line

Line300.5
OpponentResultInnsForAg 300.5+
Avg 301274 41%
India (H)WTC, 23 Aug Ddrawn 1st 290503
2nd 429-
India (H)WTC, 15 Aug Lby 165 runs 1st 283462
2nd 206193
Bangladesh (H)WTC, 25 Jun 2025 Wby an innings and 78 runs 1st 458247
2nd -133 -
Bangladesh (H)WTC, 17 Jun 2025 Ddrawn 1st 485495
2nd 72285
Australia (H)WTC, 6 Feb 2025 Lby 9 wickets 1st 257414
2nd 23175
Australia (H)WTC, 29 Jan 2025 Lby an innings and 242 runs 1st 165654
2nd 247-
New Zealand (H)WTC, 26 Sep 2024 Wby an innings and 154 runs 1st 60288
2nd -360 -
New Zealand (H)WTC, 18 Sep 2024 Wby 63 runs 1st 305340
2nd 309211
Afghanistan (H)TEST, 2 Feb 2024 Wby 10 wickets 1st 439198
2nd 56296
Pakistan (H)WTC, 24 Jul 2023 Lby an innings and 222 runs 1st 166576
2nd 188-
Pakistan (H)WTC, 16 Jul 2023 Lby 4 wickets 1st 312461
2nd 279133
Ireland (H)TEST, 24 Apr 2023 Wby an innings and 10 runs 1st 704492
2nd -202 -
Ireland (H)TEST, 16 Apr 2023 Wby an innings and 280 runs 1st 591143
2nd -168 -
Pakistan (H)WTC, 24 Jul 2022 Wby 246 runs 1st 378231
2nd 360261
Pakistan (H)WTC, 16 Jul 2022 Lby 4 wickets 1st 222218
2nd 337344
Australia (H)WTC, 8 Jul 2022 Wby an innings and 39 runs 1st 554364
2nd -151 -
Australia (H)WTC, 29 Jun 2022 Lby 10 wickets 1st 212321
2nd 11310
West Indies (H)WTC, 29 Nov 2021 Wby 164 runs 1st 204253
2nd 345132
West Indies (H)WTC, 21 Nov 2021 Wby 187 runs 1st 386230
2nd 191160
Bangladesh (H)WTC, 29 Apr 2021 Wby 209 runs 1st 493251
2nd 194227
Bangladesh (H)WTC, 21 Apr 2021 Ddrawn 1st 648541
2nd -100 -
England (H)WTC, 22 Jan 2021 Lby 6 wickets 1st 381344
2nd 126164
England (H)WTC, 14 Jan 2021 Lby 7 wickets 1st 135421
2nd 35976
New Zealand (H)WTC, 22 Aug 2019 Lby an innings and 65 runs 1st 244431
2nd 122-
New Zealand (H)WTC, 14 Aug 2019 Wby 6 wickets 1st 267249
2nd 268285
England (H)TEST, 23 Nov 2018 Lby 42 runs 1st 233329
2nd 284230
England (H)TEST, 14 Nov 2018 Lby 57 runs 1st 336290
2nd 243346
England (H)TEST, 6 Nov 2018 Lby 211 runs 1st 203342
2nd 250322
South Africa (H)TEST, 20 Jul 2018 Wby 199 runs 1st 338124
2nd 275290
South Africa (H)TEST, 12 Jul 2018 Wby 278 runs 1st 287126
2nd 19073

Pakistan Runs Match by Match

Sri Lanka's next opponent, their last 40 Tests

Pakistan runs →
OpponentResultInnsForAg
Avg 272273
England (A)WTC, 9 Sep Lby 8 wickets 1st 133453
2nd 449130
England (A)WTC, 27 Aug Lby 194 runs 1st 110290
2nd 194208
England (A)WTC, 19 Aug Lby an innings and 103 runs 1st 171409
2nd 135-
West Indies (A)WTC, 2 Aug Wby 8 wickets 1st 387344
2nd 77117
West Indies (A)WTC, 25 Jul Lby 90 runs 1st 282311
2nd 120181
Bangladesh (A)WTC, 16 May Lby 78 runs 1st 232278
2nd 358390
Bangladesh (A)WTC, 8 May Lby 104 runs 1st 386413
2nd 163240
South Africa (H)WTC, 20 Oct 2025 Lby 8 wickets 1st 333404
2nd 13873
South Africa (H)WTC, 12 Oct 2025 W 1st 378269
2nd 167183
West Indies (H)WTC, 25 Jan 2025 Lby 120 runs 1st 154163
2nd 133244
West Indies (H)WTC, 17 Jan 2025 Wby 127 runs 1st 230137
2nd 157123
South Africa (A)WTC, 3 Jan 2025 Lby 10 wickets 1st 194615
2nd 47861
South Africa (A)WTC, 26 Dec 2024 Lby 2 wickets 1st 211301
2nd 237150
England (H)WTC, 24 Oct 2024 Wby 9 wickets 1st 344267
2nd 37112
England (H)WTC, 15 Oct 2024 Wby 152 runs 1st 366291
2nd 221144
England (H)WTC, 7 Oct 2024 Lby an innings and 47 runs 1st 556823
2nd 220-
Bangladesh (A)WTC, 30 Aug 2024 Lby 6 wickets 1st 274262
2nd 172185
Bangladesh (H)WTC, 21 Aug 2024 Lby 10 wickets 1st 448565
2nd 14630
Australia (A)WTC, 2 Jan 2024 Lby 8 wickets 1st 313299
2nd 115130
Australia (A)WTC, 25 Dec 2023 Lby 79 runs 1st 264318
2nd 237262
Australia (A)WTC, 14 Dec 2023 Lby 360 runs 1st 271487
2nd 89233
Sri Lanka (A)WTC, 24 Jul 2023 Wby an innings and 222 runs 1st 576166
2nd -188
Sri Lanka (A)WTC, 16 Jul 2023 Wby 4 wickets 1st 461312
2nd 133279
New Zealand (H)WTC, 2 Jan 2023 Ddrawn 1st 408449
2nd 304277
New Zealand (H)WTC, 26 Dec 2022 Ddrawn 1st 438612
2nd 31161
England (H)WTC, 17 Dec 2022 Lby 8 wickets 1st 304354
2nd 216170
England (H)WTC, 9 Dec 2022 Lby 26 runs 1st 202281
2nd 328275
England (H)WTC, 1 Dec 2022 Lby 74 runs 1st 579657
2nd 268264
Sri Lanka (A)WTC, 24 Jul 2022 Lby 246 runs 1st 231378
2nd 261360
Sri Lanka (A)WTC, 16 Jul 2022 Wby 4 wickets 1st 218222
2nd 344337
Australia (H)WTC, 21 Mar 2022 Lby 115 runs 1st 268391
2nd 235227
Australia (H)WTC, 12 Mar 2022 Ddrawn 1st 148556
2nd 44397
Australia (H)WTC, 4 Mar 2022 Ddrawn 1st 476459
2nd 252-
Bangladesh (A)WTC, 4 Dec 2021 Wby an innings and 8 runs 1st 30087
2nd -205
Bangladesh (A)WTC, 26 Nov 2021 Wby 8 wickets 1st 286330
2nd 203157
West Indies (A)WTC, 20 Aug 2021 Wby 109 runs 1st 302150
2nd 176223
West Indies (A)WTC, 12 Aug 2021 Lby 1 wicket 1st 217253
2nd 203168
Zimbabwe (A)TEST, 7 May 2021 Wby an innings and 147 runs 1st 510132
2nd -231
Zimbabwe (A)TEST, 29 Apr 2021 Wby an innings and 116 runs 1st 426176
2nd -134
South Africa (H)WTC, 4 Feb 2021 Wby 95 runs 1st 272201
2nd 298274

Sri Lanka Runs Lines

How often each line went over, last 30 Tests, an innings each

LineOverUnderOver %
250.5312357%
275.5272750%
300.5223241%
325.5193535%
350.5153928%
LineOverUnderOver %
550.5292158%
575.5242648%
600.5232746%
625.5203040%
650.5173334%

Runs Batting First and Chasing

Sri Lanka's runs per game by when they batted

BattingPWForAg
First179324292
Second135390397

Test Runs Table

Runs per game, sides with 8+ Tests in the last two years

SidePForAgMatch
1England 20321263584
2New Zealand 12319232551
3India 17300252552
4Sri Lanka 10296392688
5Bangladesh 16291242532
6South Africa 14277238515
7West Indies 18259275534
8Zimbabwe 13237388625
9Pakistan 13224252476
10Australia 21218231449

Sri Lanka Runs by Competition

Runs per game in each Test competition

CompetitionPW-LForAg
ICC World Test Championship229-10339368
Test Series85-3391256

Sri Lanka Test Runs Questions

How many runs do Sri Lanka score per innings in Tests?

Sri Lanka have averaged 301 runs an innings over their last 30 Tests, their opponents 274.

How often do Sri Lanka go over 300.5 runs in an innings?

Sri Lanka went over 300.5 runs in 22 of their last 54 innings.

Who scores the most runs for Sri Lanka?

Over Sri Lanka's last 30 Tests: Dimuth Karunaratne (2518 in 43 innings, 58.6 an innings), Angelo Mathews (1691 in 47 innings, 36.0 an innings), Dhananjaya de Silva (1630 in 48 innings, 34.0 an innings).

What is Sri Lanka's highest runs in an innings in a recent Test?

704 in their first innings against Ireland on 24 Apr 2023 at Galle International Stadium, Galle.

Do Sri Lanka score more runs batting first or chasing?

Batting first Sri Lanka average 324 runs (17 Tests); batting second 390 (13).