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 3 Jul 26 West IndiesA Drew
ICC World Test Championship 25 Jun 26 West IndiesA Lostinns
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 5 Dec 24 South AfricaA Lost109 runs
ICC World Test Championship 27 Nov 24 South AfricaA Lost233 runs
ICC World Test Championship 26 Sep 24 New ZealandH Woninns
ICC World Test Championship 18 Sep 24 New ZealandH Won63 runs
ICC World Test Championship 6 Sep 24 EnglandA Won8 wkts
ICC World Test Championship 29 Aug 24 EnglandA Lost190 runs
ICC World Test Championship 21 Aug 24 EnglandA Lost5 wkts
ICC World Test Championship 30 Mar 24 BangladeshA Won192 runs
ICC World Test Championship 22 Mar 24 BangladeshA Won328 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
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
Sri Lanka total 284 290429283206549251308101458-4857225723116524732823842282602-30530926321919629223632653115728041843956166188312279
S S. DinushaAll-rounder, 9 inns 67.3 56%5/9 103162 133*264 100168 84128 92166 2826 4375 12*29 1116
P P. SooriyabandaraAll-rounder, 3 inns 57.3 67%2/3 80133 92173 -DNB 01 -DNB -DNB
K. MendisAll-rounder, 31 inns 48.2 35%11/31 3258 5592 1425 212 84120 4458 01 934 3341 87148 12*35 1321 1435 1538 3226 4892 3535 1319 1028 182*250 114173 1312 6491 -DNB 74120 45 1225 113183 92*167 917 102127 164237 -DNB -DNB
P. NissankaBatter, 18 inns 42.9 28%5/18 26 36 158254 187256 2425 1131 88 89157 1844 312 2331 13 2725 210 6451 127*124 1218 1424
D. ChandimalKeeper, 33 inns 39.5 39%13/33 416 -DNB 115 71107 5467 4360 93153 54119 644 74163 1240 72139 3149 4497 2957 04 83174 116208 3071 61150 04 -DNB 2333 5862 1740 79119 59104 97 913 02 107181 -DNB 3460 111 16 2864
D. de SilvaAll-rounder, 36 inns 38.9 36%13/36 814 2344 2141 59151 3390 3434 120168 07 710 1936 12*30 01 2346 2234 3950 1427 5092 712 5981 4480 1124 4077 69111 -DNB 03 5071 7484 1125 70111 17 102131 108179 01 -DNB 5768 1038 122214 82118
A. MathewsAll-rounder, 28 inns 35.6 29%8/28 3969 845 126 76149 718 4159 4490 3259 115 2542 88185 36116 50111 311 32*61 2236 3691 05 65145 2371 5674 57 2224 141259 -DNB 926 63*127 64109 721
L L. UdaraBatter, 9 inns 34.8 11%1/9 16 315 2744 1658 188248 04 4065 2934 913
K. MendisKeeper, 30 inns 29.9 23%7/30 69115 23 04 820 8487 517 -DNB 85*139 5054 2140 3447 1628 4676 03 4877 106*149 5068 2330 1413 3937 2434 04 93150 22 1626 310 1022 -DNB 69 1435 1214 1845
D. KarunaratneBatter, 27 inns 25.9 19%5/27 3683 1428 713 04 2043 13 29 418 46109 28 83127 916 821 726 55129 218 2732 86129 45 1737 52101 7772 32*22 1737 4161 2943 2027
M M. RathnayakeAll-rounder, 10 inns 25.2 10%1/10 -DNB -DNB 1543 20*20 2752 03 3983 -DNB -DNB 721 -DNB 1914 4356 72135 1015
N. DickwellaKeeper, 4 inns 24.0 25%1/4 03 612 80115 1017
K K. NuwanthaAll-rounder, 4 inns 21.5 0%0/4 1874 46150 218 2069
N. MadushkaKeeper, 20 inns 16.8 10%2/20 02 627 611 2028 2327 212 -DNB -DNB 715 1325 416 03 57105 3445 29 1020 3753 22*23 49 3372 49 52115
R. MendisBatter, 8 inns 16.6 0%0/8 2894 06 1449 118 2744 1642 540 4279
S. SamarawickramaKeeper, 5 inns 15.8 0%0/5 -DNB -DNB 2733 -DNB 04 511 3657 1111
P. JayasuriyaBowler, 31 inns 7.7 0%0/31 27 228 1043 01 17*22 79 1039 11*13 -DNB 01 612 06 13 2432 919 03 112 -DNB 015 1124 846 441 1020 510 2875 28*67 111 2547 28 -DNB 17 04 429 1011
K. RajithaBowler, 6 inns 5.8 0%0/6 818 413 6*27 4*20 -DNB -DNB 824 53
L. KumaraBowler, 20 inns 5.3 0%0/20 1258 1290 105 04 12*14 97 226 918 02 111 10*5 5*15 2*2 04 5*29 -DNB 022 1013 612 -DNB 06 01
V. FernandoBowler, 15 inns 5.1 0%0/15 2*13 231 524 03 15 08 -DNB 1362 02 1126 8*16 919 424 0*2 -DNB 21*28 0*6
N. PeirisBowler, 4 inns 2.3 0%0/4 03 4*14 59 014 -DNB
A. FernandoBowler, 26 inns 1.19 0%0/26 1*4 0*24 0*5 0*1 -DNB 0*0 03 02 04 48 -DNB 0*1 6*18 0*2 0*1 02 08 -DNB 04 0*7 1114 -DNB 1*1 0*3 0*6 0*0 04 -DNB 01 -DNB 824 02
J. VandersayBowler, 2 inns 28.5 50%1/2 47 5347
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
I I. WijesundaraAll-rounder, 2 inns 12.0 0%0/2 1414 106
O. FernandoBatter, 2 inns 6.5 0%0/2 710 610
T T. RathnayakeAll-rounder, 2 inns 5.0 0%0/2 1020 07 -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

Line275.5
Avg284311
Hit53%
290
429
283
206
549
251
308
101
458
-
485
72
257
231
165
247
328
238
42
282
602
-
305
309
263
219
196
292
236
326
531
157
280
418
439
56
166
188
312
279
503
-
462
193
499
109
626
-
247
133
495
285
414
75
654
-
358
317
191
366
88
360
340
211
325
156
427
251
358
205
178
318
188
182
198
296
576
-
461
133
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
ICC World Test Championship 23 Aug 26 IndiaH Drew
ICC World Test Championship 15 Aug 26 IndiaH Lost165 runs
ICC World Test Championship 3 Jul 26 West IndiesA Drew
ICC World Test Championship 25 Jun 26 West IndiesA Lostinns
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 5 Dec 24 South AfricaA Lost109 runs
ICC World Test Championship 27 Nov 24 South AfricaA Lost233 runs
ICC World Test Championship 26 Sep 24 New ZealandH Woninns
ICC World Test Championship 18 Sep 24 New ZealandH Won63 runs
ICC World Test Championship 6 Sep 24 EnglandA Won8 wkts
ICC World Test Championship 29 Aug 24 EnglandA Lost190 runs
ICC World Test Championship 21 Aug 24 EnglandA Lost5 wkts
ICC World Test Championship 30 Mar 24 BangladeshA Won192 runs
ICC World Test Championship 22 Mar 24 BangladeshA Won328 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

Sri Lanka Runs Match by Match

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

Line275.5
OpponentResultInnsForAg 275.5+
Avg 284311 53%
India (H)WTC, 23 Aug Ddrawn 1st 290503
2nd 429-
India (H)WTC, 15 Aug Lby 165 runs 1st 283462
2nd 206193
West Indies (A)WTC, 3 Jul Ddrawn 1st 549499
2nd 251109
West Indies (A)WTC, 25 Jun Lby an innings and 217 runs 1st 308626
2nd 101-
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-
South Africa (A)WTC, 5 Dec 2024 Lby 109 runs 1st 328358
2nd 238317
South Africa (A)WTC, 27 Nov 2024 Lby 233 runs 1st 42191
2nd 282366
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
England (A)WTC, 6 Sep 2024 Wby 8 wickets 1st 263325
2nd 219156
England (A)WTC, 29 Aug 2024 Lby 190 runs 1st 196427
2nd 292251
England (A)WTC, 21 Aug 2024 Lby 5 wickets 1st 236358
2nd 326205
Bangladesh (A)WTC, 30 Mar 2024 Wby 192 runs 1st 531178
2nd 157318
Bangladesh (A)WTC, 22 Mar 2024 Wby 328 runs 1st 280188
2nd 418182
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

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 %
225.5271171%
250.5231561%
275.5201853%
300.5142437%
325.5102826%
LineOverUnderOver %
550.5211362%
575.5201459%
600.5171750%
625.5161847%
650.5132138%

Runs Batting First and Chasing

Sri Lanka's runs per game by when they batted

BattingPWForAg
First104355373
Second103295386

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 Championship196-10319389
Test Series11-0439198

Sri Lanka Test Runs Questions

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

Sri Lanka have averaged 284 runs an innings over their last 20 Tests, their opponents 311.

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

Sri Lanka went over 275.5 runs in 20 of their last 38 innings.

Who scores the most runs for Sri Lanka?

Over Sri Lanka's last 20 Tests: Kamindu Mendis (1495 in 31 innings, 48.2 an innings), Dhananjaya de Silva (1401 in 36 innings, 38.9 an innings), Dinesh Chandimal (1303 in 33 innings, 39.5 an innings).

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

602 in their first innings against New Zealand on 26 Sep 2024 at Galle International Stadium, Galle.

Do Sri Lanka score more runs batting first or chasing?

Batting first Sri Lanka average 355 runs (10 Tests); batting second 295 (10).