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
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
Sri Lanka total 316 290429283206458-48572257231165247602-30530943956166188312279704-591-378360222337554-212113204345386191493194
S S. DinushaAll-rounder, 5 inns 86.2 80%4/5 103162 133*264 100168 84128 1116
P P. SooriyabandaraAll-rounder, 3 inns 57.3 67%2/3 80133 92173 -DNB 01
D. KarunaratneBatter, 28 inns 50.5 36%10/28 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
K. MendisKeeper, 23 inns 48.4 39%9/23 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
D. ChandimalKeeper, 29 inns 47.9 41%12/29 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
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
P. NissankaBatter, 17 inns 41.9 29%5/17 158254 187256 2425 1131 88 13 2725 210 625 2344 1419 73148 66154 56140 311 3084 2431
N. MadushkaKeeper, 10 inns 39.2 20%2/10 02 627 3753 22*23 49 3372 49 52115 205339 2948
A. MathewsAll-rounder, 28 inns 36.6 32%9/28 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
D. de SilvaAll-rounder, 33 inns 32.9 21%7/33 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
S. SamarawickramaKeeper, 6 inns 30.5 17%1/6 -DNB -DNB 2733 -DNB 04 511 3657 1111 -DNB 104*114
N. DickwellaKeeper, 13 inns 26.5 31%4/13 03 612 80115 1017 5154 1525 44 1211 513 5859 27 77*72 2425
O. FernandoBatter, 13 inns 24.9 23%3/13 710 610 5070 1924 3549 64125 -DNB -DNB 1218 1827 1441 327 1432 81221 15
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, 20 inns 19.1 0%0/20 2894 06 1449 118 2744 1642 540 4279 -DNB -DNB 3552 45*54 1141 2232 2998 2236 02 59 2558 1349 -DNB 3368 812
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
L. EmbuldeniyaBowler, 5 inns 12.6 0%0/5 66 06 17 39124 1718 -DNB
S. LakmalBowler, 4 inns 10.5 0%0/4 1220 711 1144 -DNB -DNB 126
K. RajithaBowler, 5 inns 6.4 0%0/5 -DNB -DNB 824 53 12*32 712 09
L. KumaraBowler, 8 inns 5.9 0%0/8 1258 1290 105 04 226 918 2*2 04
V. FernandoBowler, 4 inns 5.8 0%0/4 2*13 0*2 -DNB 21*28 0*6 -DNB -DNB -DNB -DNB
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, 16 inns 1.88 0%0/16 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
L. ThirimanneBatter, 2 inns 71.0 50%1/2 140298 26
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
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

Line325.5
Avg316278
Hit40%
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
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
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
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

Sri Lanka Runs Match by Match

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

Line325.5
OpponentResultInnsForAg 325.5+
Avg 316278 40%
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

Pakistan Runs Match by Match

Sri Lanka's next opponent, their last 20 Tests

Pakistan runs →
OpponentResultInnsForAg
Avg 243268
England (A)9 Sep Lby 8 wickets 1st 133453
2nd 449130
England (A)27 Aug Lby 194 runs 1st 110290
2nd 194208
England (A)19 Aug Lby an innings and 103 runs 1st 171409
2nd 135-
West Indies (A)2 Aug Wby 8 wickets 1st 387344
2nd 77117
West Indies (A)25 Jul Lby 90 runs 1st 282311
2nd 120181
Bangladesh (A)16 May Lby 78 runs 1st 232278
2nd 358390
Bangladesh (A)8 May Lby 104 runs 1st 386413
2nd 163240
South Africa (H)20 Oct 2025 Lby 8 wickets 1st 333404
2nd 13873
South Africa (H)12 Oct 2025 W 1st 378269
2nd 167183
West Indies (H)25 Jan 2025 Lby 120 runs 1st 154163
2nd 133244
West Indies (H)17 Jan 2025 Wby 127 runs 1st 230137
2nd 157123
South Africa (A)3 Jan 2025 Lby 10 wickets 1st 194615
2nd 47861
South Africa (A)26 Dec 2024 Lby 2 wickets 1st 211301
2nd 237150
England (H)24 Oct 2024 Wby 9 wickets 1st 344267
2nd 37112
England (H)15 Oct 2024 Wby 152 runs 1st 366291
2nd 221144
England (H)7 Oct 2024 Lby an innings and 47 runs 1st 556823
2nd 220-
Bangladesh (A)30 Aug 2024 Lby 6 wickets 1st 274262
2nd 172185
Bangladesh (H)21 Aug 2024 Lby 10 wickets 1st 448565
2nd 14630
Australia (A)2 Jan 2024 Lby 8 wickets 1st 313299
2nd 115130
Australia (A)25 Dec 2023 Lby 79 runs 1st 264318
2nd 237262

Sri Lanka Runs Lines

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

LineOverUnderOver %
275.5201557%
300.5171849%
325.5142140%
350.5122334%
375.5112431%
LineOverUnderOver %
550.5191359%
575.5191359%
600.5191359%
625.5161650%
650.5141844%

Runs Batting First and Chasing

Sri Lanka's runs per game by when they batted

BattingPWForAg
First127344294
Second84422427

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 Championship178-7340359
Test Series33-0578278

Sri Lanka Test Runs Questions

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

Sri Lanka have averaged 316 runs an innings over their last 20 Tests, their opponents 278.

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

Sri Lanka went over 325.5 runs in 14 of their last 35 innings.

Who scores the most runs for Sri Lanka?

Over Sri Lanka's last 20 Tests: Dimuth Karunaratne (1415 in 28 innings, 50.5 an innings), Dinesh Chandimal (1388 in 29 innings, 47.9 an innings), Kusal Mendis (1114 in 23 innings, 48.4 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 344 runs (12 Tests); batting second 422 (8).