Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next Test PakistanPakistan (A)
ICC World Test Championship - Tue 17 Nov, 05:00 Their runs Preview

Sri Lanka Test Cricket Runs Stats

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

Updated , after the India game

Line50+
Reset
Player Avg Hit %
ICC World Test Championship 3 Jul 26 West IndiesA Drew
ICC World Test Championship 25 Jun 26 West IndiesA 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 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
ICC World Test Championship 16 Mar 23 New ZealandA Lostinns
ICC World Test Championship 8 Mar 23 New ZealandA Lost2 wkts
ICC World Test Championship 23 May 22 BangladeshA Won10 wkts
ICC World Test Championship 15 May 22 BangladeshA Drew
ICC World Test Championship 12 Mar 22 IndiaA Lost238 runs
ICC World Test Championship 4 Mar 22 IndiaA Lostinns
ICC World Test Championship 29 Mar 21 West IndiesA Drew
ICC World Test Championship 21 Mar 21 West IndiesA Drew
ICC World Test Championship 3 Jan 21 South AfricaA Lost10 wkts
ICC World Test Championship 26 Dec 20 South AfricaA Lostinns
Test Series 27 Jan 20 ZimbabweA Drew
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
Sri Lanka total 265 5492513081013282384228226321919629223632653115728041816435835530250629397260109208174178258193169476157211396180293204
Kamindu Mendis Sri Lanka K. MendisAll-rounder, 17 inns 51.6 41%7/17 84120 4458 01 934 4892 3535 1319 1028 6491 -DNB 74120 45 1225 113183 92*167 917 102127 164237
S Sri Lanka S. DinushaAll-rounder, 4 inns 43.8 25%1/4 92166 2826 4375 12*29
Dhananjaya de Silva Sri Lanka D. de SilvaAll-rounder, 34 inns 39.9 38%13/34 3390 3434 120168 07 1427 5092 712 5981 69111 -DNB 03 5071 7484 1125 70111 17 102131 108179 06 98185 4659 47*73 5895 -DNB 627 3360 1024 421 18 3058 39140 -DNB 1326 5079 79*106 0*0 4264 -DNB
Pathum Nissanka Sri Lanka P. NissankaBatter, 15 inns 39.0 40%6/15 26 36 89157 1844 312 2331 6451 127*124 1218 1424 61*133 619 51131 -DNB 912 103252
Angelo Mathews Sri Lanka A. MathewsAll-rounder, 27 inns 38.7 22%6/27 4490 3259 115 2542 311 32*61 2236 3691 05 65145 2371 5674 57 2224 110 244 4798 115235 145*342 -DNB 199396 015 4385 15 2239 2875 64159 1369
Dinesh Chandimal Sri Lanka D. ChandimalKeeper, 32 inns 36.8 31%10/32 115 71107 5467 4360 4497 2957 04 83174 04 -DNB 2333 5862 1740 79119 59104 97 913 02 3792 6292 3964 42107 124219 -DNB 66148 39*135 44101 10*66 425 49 85161 2545 69 13*75
Kusal Perera Sri Lanka K. PereraBatter, 4 inns 35.3 50%2/4 6067 17 1629 6487
Oshada Fernando Sri Lanka O. FernandoBatter, 14 inns 32.5 21%3/14 632 536 1331 2852 5791 21*9 3676 1936 1871 66*119 411 91149 44119 47108
Lahiru Thirimanne Sri Lanka L. ThirimanneBatter, 10 inns 31.3 30%3/10 86 03 1760 09 55106 39114 70180 76201 1730 3157 -DNB -DNB
Wanindu Hasaranga Sri Lanka W. HasarangaAll-rounder, 4 inns 30.5 25%1/4 2927 1632 1820 5953
Dimuth Karunaratne Sri Lanka D. KarunaratneBatter, 36 inns 30.4 31%11/36 2043 13 29 418 916 821 726 55129 218 2732 86129 45 1737 52101 89188 5183 5087 1745 80155 7*9 917 52138 413 107174 2871 2746 117 75176 1243 313 232 103128 2220 68 44120 1238
Kusal Mendis Sri Lanka K. MendisKeeper, 31 inns 27.4 23%7/31 69115 23 04 820 1628 4676 03 4877 1413 3937 2434 04 93150 22 1626 310 010 50106 8783 1455 1149 -DNB 54131 4843 27 5460 04 01 1216 05 2273 116*233
Niroshan Dickwella Sri Lanka N. DickwellaKeeper, 17 inns 24.5 18%3/17 713 04 910 -DNB 33 61*96 2138 1239 210 51*81 2025 -DNB 3276 96163 710 3668 4986 1015 16 -DNB
M Sri Lanka M. RathnayakeAll-rounder, 9 inns 23.7 11%1/9 1543 20*20 2752 03 721 -DNB 1914 4356 72135 1015
Dasun Shanaka Sri Lanka D. ShanakaAll-rounder, 4 inns 21.0 25%1/4 417 824 66*87 635
Nishan Madushka Sri Lanka N. MadushkaKeeper, 14 inns 16.9 7%1/14 611 2028 2327 212 -DNB -DNB 715 1325 416 03 57105 3445 29 1020 1931 3993
Charith Asalanka Sri Lanka C. AsalankaAll-rounder, 4 inns 14.8 0%0/4 58 520 2964 209
Prabath Jayasuriya Sri Lanka P. JayasuriyaBowler, 18 inns 10.7 0%0/18 17*22 79 2432 919 03 112 846 441 1020 510 2875 28*67 111 2547 417 245 1340 632
Kasun Rajitha Sri Lanka K. RajithaBowler, 11 inns 8.2 0%0/11 818 413 6*27 4*20 09 20110 2239 1421 012 -DNB -DNB -DNB 1249 027
Dushmantha Chameera Sri Lanka D. ChameeraBowler, 5 inns 6.4 0%0/5 226 -DNB 27 69 2229 010
Vishwa Fernando Sri Lanka V. FernandoBowler, 24 inns 5.1 0%0/24 231 524 03 15 08 -DNB 1362 02 1126 8*16 919 424 17*84 -DNB 88 26 05 05 02 -DNB 1*11 0*0 2*11 1*7 01 01 3881 -DNB
Lahiru Kumara Sri Lanka L. KumaraBowler, 21 inns 4.5 0%0/21 12*14 97 02 111 10*5 5*15 5*29 -DNB 022 1013 612 -DNB 06 01 1*4 745 13*32 86 01 414 07 0*5 3*22 -DNB
Suranga Lakmal Sri Lanka S. LakmalBowler, 8 inns 3.5 0%0/8 59 14 02 03 69 -DNB 313 824 527 -DNB
Lasith Embuldeniya Sri Lanka L. EmbuldeniyaBowler, 10 inns 3.0 0%0/10 01 222 116 222 05 242 5*21 -DNB 315 1011 539 -DNB
Asitha Fernando Sri Lanka A. FernandoBowler, 21 inns 1.38 0%0/21 -DNB 0*0 03 02 0*2 0*1 02 08 1114 -DNB 1*1 0*3 0*6 0*0 04 -DNB 03 0*15 1010 03 26 -DNB 128 -DNB 46 02
P Sri Lanka P. JayawickramaBowler, 3 inns 0.33 0%0/3 03 -DNB 1*1 0*4
L Sri Lanka L. UdaraBatter, 2 inns 94.0 50%1/2 188248 04
I Sri Lanka I. WijesundaraAll-rounder, 2 inns 12.0 0%0/2 1414 106
Ramesh Mendis Sri Lanka R. MendisBatter, 2 inns 5.5 0%0/2 -DNB -DNB 1011 -DNB 18 -DNB
Minod Bhanuka Sri Lanka M. BhanukaKeeper, 2 inns 3.0 0%0/2 510 17
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
Avg265320
Hit43%
549
251
308
101
328
238
42
282
263
219
196
292
236
326
531
157
280
418
164
358
355
302
506
29
397
260
109
208
174
178
258
193
169
476
157
211
396
180
293
204
499
109
626
-
358
317
191
366
325
156
427
251
358
205
178
318
188
182
580
-
373
285
365
169
465
-
252
303
574
-
354
280
271
236
302
67
621
-
406
247
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
ICC World Test Championship 3 Jul 26 West IndiesA Drew
ICC World Test Championship 25 Jun 26 West IndiesA 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 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
ICC World Test Championship 16 Mar 23 New ZealandA Lostinns
ICC World Test Championship 8 Mar 23 New ZealandA Lost2 wkts
ICC World Test Championship 23 May 22 BangladeshA Won10 wkts
ICC World Test Championship 15 May 22 BangladeshA Drew
ICC World Test Championship 12 Mar 22 IndiaA Lost238 runs
ICC World Test Championship 4 Mar 22 IndiaA Lostinns
ICC World Test Championship 29 Mar 21 West IndiesA Drew
ICC World Test Championship 21 Mar 21 West IndiesA Drew
ICC World Test Championship 3 Jan 21 South AfricaA Lost10 wkts
ICC World Test Championship 26 Dec 20 South AfricaA Lostinns
Test Series 27 Jan 20 ZimbabweA Drew

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 265320 43%
West IndiesWest Indies (A)WTC, 3 Jul Ddrawn 1st 549499
2nd 251109
West IndiesWest Indies (A)WTC, 25 Jun Lby an innings and 217 runs 1st 308626
2nd 101-
South AfricaSouth Africa (A)WTC, 5 Dec 2024 Lby 109 runs 1st 328358
2nd 238317
South AfricaSouth Africa (A)WTC, 27 Nov 2024 Lby 233 runs 1st 42191
2nd 282366
EnglandEngland (A)WTC, 6 Sep 2024 Wby 8 wickets 1st 263325
2nd 219156
EnglandEngland (A)WTC, 29 Aug 2024 Lby 190 runs 1st 196427
2nd 292251
EnglandEngland (A)WTC, 21 Aug 2024 Lby 5 wickets 1st 236358
2nd 326205
BangladeshBangladesh (A)WTC, 30 Mar 2024 Wby 192 runs 1st 531178
2nd 157318
BangladeshBangladesh (A)WTC, 22 Mar 2024 Wby 328 runs 1st 280188
2nd 418182
New ZealandNew Zealand (A)WTC, 16 Mar 2023 Lby an innings and 58 runs 1st 164580
2nd 358-
New ZealandNew Zealand (A)WTC, 8 Mar 2023 Lby 2 wickets 1st 355373
2nd 302285
BangladeshBangladesh (A)WTC, 23 May 2022 Wby 10 wickets 1st 506365
2nd 29169
BangladeshBangladesh (A)WTC, 15 May 2022 Ddrawn 1st 397465
2nd 260-
IndiaIndia (A)WTC, 12 Mar 2022 Lby 238 runs 1st 109252
2nd 208303
IndiaIndia (A)WTC, 4 Mar 2022 Lby an innings and 222 runs 1st 174574
2nd 178-
West IndiesWest Indies (A)WTC, 29 Mar 2021 Ddrawn 1st 258354
2nd 193280
West IndiesWest Indies (A)WTC, 21 Mar 2021 Ddrawn 1st 169271
2nd 476236
South AfricaSouth Africa (A)WTC, 3 Jan 2021 Lby 10 wickets 1st 157302
2nd 21167
South AfricaSouth Africa (A)WTC, 26 Dec 2020 Lby an innings and 45 runs 1st 396621
2nd 180-
ZimbabweZimbabwe (A)TEST, 27 Jan 2020 Ddrawn 1st 293406
2nd 204247

Pakistan Runs Match by Match

Sri Lanka's next opponent, their last 20 Tests

Pakistan runs →
OpponentResultInnsForAg
Avg 243268
EnglandEngland (A)9 Sep Lby 8 wickets 1st 133453
2nd 449130
EnglandEngland (A)27 Aug Lby 194 runs 1st 110290
2nd 194208
EnglandEngland (A)19 Aug Lby an innings and 103 runs 1st 171409
2nd 135-
West IndiesWest Indies (A)2 Aug Wby 8 wickets 1st 387344
2nd 77117
West IndiesWest Indies (A)25 Jul Lby 90 runs 1st 282311
2nd 120181
BangladeshBangladesh (A)16 May Lby 78 runs 1st 232278
2nd 358390
BangladeshBangladesh (A)8 May Lby 104 runs 1st 386413
2nd 163240
South AfricaSouth Africa (H)20 Oct 2025 Lby 8 wickets 1st 333404
2nd 13873
South AfricaSouth Africa (H)12 Oct 2025 W 1st 378269
2nd 167183
West IndiesWest Indies (H)25 Jan 2025 Lby 120 runs 1st 154163
2nd 133244
West IndiesWest Indies (H)17 Jan 2025 Wby 127 runs 1st 230137
2nd 157123
South AfricaSouth Africa (A)3 Jan 2025 Lby 10 wickets 1st 194615
2nd 47861
South AfricaSouth Africa (A)26 Dec 2024 Lby 2 wickets 1st 211301
2nd 237150
EnglandEngland (H)24 Oct 2024 Wby 9 wickets 1st 344267
2nd 37112
EnglandEngland (H)15 Oct 2024 Wby 152 runs 1st 366291
2nd 221144
EnglandEngland (H)7 Oct 2024 Lby an innings and 47 runs 1st 556823
2nd 220-
BangladeshBangladesh (A)30 Aug 2024 Lby 6 wickets 1st 274262
2nd 172185
BangladeshBangladesh (H)21 Aug 2024 Lby 10 wickets 1st 448565
2nd 14630
AustraliaAustralia (A)2 Jan 2024 Lby 8 wickets 1st 313299
2nd 115130
AustraliaAustralia (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.5231758%
250.5211953%
275.5172343%
300.5132733%
325.5112928%
LineOverUnderOver %
550.5201557%
575.5191654%
600.5152043%
625.5132237%
650.5122334%

Runs Batting First and Chasing

Sri Lanka's runs per game by when they batted

BattingPWForAg
First102338388
Second102233383

Test Runs Table

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

SidePForAgMatch
1EnglandEngland 20321263584
2New ZealandNew Zealand 12319232551
3IndiaIndia 17300252552
4Sri LankaSri Lanka 10296392688
5BangladeshBangladesh 16291242532
6South AfricaSouth Africa 14277238515
7West IndiesWest Indies 18259275534
8ZimbabweZimbabwe 13237388625
9PakistanPakistan 13224252476
10AustraliaAustralia 21218231449

Sri Lanka Runs by Competition

Runs per game in each Test competition

CompetitionPW-LForAg
ICC World Test ChampionshipICC World Test Championship194-11285385
Test SeriesTest Series10-0293406

Sri Lanka Test Runs Questions

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

Sri Lanka have averaged 265 runs an innings over their last 20 Tests, since January 2020, against their opponents' 320, and their best was 549 in their first innings against West Indies on 3 Jul 2026.

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

Sri Lanka went over 275.5 runs in 17 of 40 innings over their last 20 Tests, since January 2020, 43% of the time, while averaging 265 an innings against their opponents' 320.

Who scores the most runs for Sri Lanka?

Dhananjaya de Silva scores the most runs for Sri Lanka over their last 20 Tests, since January 2020, with 1358 in 34 innings at 39.9 an innings, ahead of Dinesh Chandimal (1179) and Dimuth Karunaratne (1095).

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

Sri Lanka's highest over their last 20 Tests, since January 2020, is 549 runs in their first innings against West Indies on 3 Jul 2026 at Sir Vivian Richards Stadium, North Sound, against their average of 265.

Do Sri Lanka score more runs batting first or chasing?

Batting first brings Sri Lanka more runs over their last 20 Tests, since January 2020: they average 338 runs batting first in 10 Tests, and 233 batting second in 10, a gap of 105 runs.