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 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
Test Series 24 Apr 23 IrelandH Woninns
Test Series 16 Apr 23 IrelandH Woninns
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 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 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 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 29 Mar 21 West IndiesA Drew
ICC World Test Championship 21 Mar 21 West IndiesA Drew
ICC World Test Championship 22 Jan 21 EnglandH Lost6 wkts
ICC World Test Championship 14 Jan 21 EnglandH Lost7 wkts
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
Sri Lanka total 295 290429283206549251308101458-4857225723116524732823842282602-30530926321919629223632653115728041843956166188312279704-591-164358355302378360222337554-21211350629397260109208174178204345386191493194648-258193169476381126135359
S Sri Lanka S. DinushaAll-rounder, 9 inns 67.3 56%5/9 103162 133*264 100168 84128 92166 2826 4375 12*29 1116
P Sri Lanka P. SooriyabandaraAll-rounder, 3 inns 57.3 67%2/3 80133 92173 -DNB 01 -DNB -DNB
Kamindu Mendis Sri Lanka K. MendisAll-rounder, 32 inns 48.6 38%12/32 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 61137
Dimuth Karunaratne Sri Lanka D. KarunaratneBatter, 59 inns 43.5 36%21/59 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 115133 179235 89188 5183 5087 1745 4090 61105 17 1629 86165 2884 2320 80155 7*9 917 52138 413 107174 2871 2746 4290 610 147300 83104 118190 6678 244437 117 75176 1243 313
Lahiru Thirimanne Sri Lanka L. ThirimanneBatter, 15 inns 42.4 40%6/15 86 03 1760 09 140298 26 58125 55106 39114 70180 76201 4395 1333 422 111251
Dinesh Chandimal Sri Lanka D. ChandimalKeeper, 61 inns 41.8 36%22/61 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 13*14 102*155 3792 6292 3964 42107 80137 2158 76115 94*139 206*326 01 1321 124219 -DNB 66148 39*135 28 212 4583 10*8 44101 10*66 425 49 52121 96 2871 2028
Pathum Nissanka Sri Lanka P. NissankaBatter, 33 inns 39.7 33%11/33 26 36 158254 187256 2425 1131 88 89157 1844 312 2331 13 2725 210 6451 127*124 1218 1424 625 2344 1419 61*133 619 73148 66154 56140 311 3084 2431 1223 51131 -DNB 912 103252
Angelo Mathews Sri Lanka A. MathewsAll-rounder, 58 inns 38.5 28%16/58 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 100*114 03 110 244 4798 115235 42106 3562 015 925 52117 3971 -DNB 145*342 -DNB 199396 015 4385 15 2239 2875 2945 15 325 69*84 515 1235 2532 110238 511 2754 71219
Dhananjaya de Silva Sri Lanka D. de SilvaAll-rounder, 65 inns 38.3 31%20/65 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 12*17 1316 06 98185 4659 47*73 3361 109171 1428 2020 1422 1120 5895 -DNB 627 3360 1024 421 18 3058 22 155*262 6195 17 29 4152 166291 39140 -DNB 1326 5079
Kusal Mendis Sri Lanka K. MendisKeeper, 50 inns 36.6 30%15/50 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 245291 140193 010 50106 8783 1455 310 1530 2135 76126 85161 315 815 1149 -DNB 54131 4843 27 5460 02 1565
L Sri Lanka L. UdaraBatter, 9 inns 34.8 11%1/9 16 315 2744 1658 188248 04 4065 2934 913
Sadeera Samarawickrama Sri Lanka S. SamarawickramaKeeper, 6 inns 30.5 17%1/6 -DNB -DNB 2733 -DNB 04 511 3657 1111 -DNB 104*114
Niroshan Dickwella Sri Lanka N. DickwellaKeeper, 30 inns 27.6 27%8/30 03 612 80115 1017 713 04 5154 1525 44 1211 513 5859 27 910 -DNB 33 61*96 2138 1239 210 51*81 77*72 2425 3133 2025 -DNB 3276 96163 92144 714 1221 2974
Nishan Madushka Sri Lanka N. MadushkaKeeper, 24 inns 26.2 13%3/24 02 627 611 2028 2327 212 -DNB -DNB 715 1325 416 03 57105 3445 29 1020 3753 22*23 49 3372 49 52115 205339 2948 1931 3993
Kusal Perera Sri Lanka K. PereraBatter, 4 inns 25.5 25%1/4 614 1425 2028 62109
Oshada Fernando Sri Lanka O. FernandoBatter, 28 inns 25.4 21%6/28 710 610 632 536 1331 2852 5070 1924 3549 64125 -DNB -DNB 1218 5791 21*9 3676 1936 1827 1441 327 1432 81221 15 2043 1871 66*119 411 91149 04 319
M Sri Lanka 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
Wanindu Hasaranga Sri Lanka W. HasarangaAll-rounder, 3 inns 24.7 0%0/3 4355 1922 1218
Dilruwan Perera Sri Lanka D. PereraAll-rounder, 4 inns 23.8 25%1/4 67170 413 02 2438
K Sri Lanka K. NuwanthaAll-rounder, 4 inns 21.5 0%0/4 1874 46150 218 2069
Maheesh Theekshana Sri Lanka M. TheekshanaBowler, 3 inns 19.7 0%0/3 3865 1157 1027
Jeffrey Vandersay Sri Lanka J. VandersayBowler, 4 inns 17.8 25%1/4 47 5347 615 88
Ramesh Mendis Sri Lanka R. MendisBatter, 24 inns 17.0 0%0/24 2894 06 1449 118 2744 1642 540 4279 -DNB -DNB -DNB -DNB 3552 45*54 1141 2232 2998 2236 02 1011 -DNB 18 -DNB 59 2558 1349 -DNB 3368 812 07 1620
Charith Asalanka Sri Lanka C. AsalankaAll-rounder, 6 inns 14.7 0%0/6 58 520 2964 209 1015 1955
Kasun Rajitha Sri Lanka K. RajithaBowler, 14 inns 7.9 0%0/14 818 413 6*27 4*20 -DNB -DNB 824 53 09 20110 2239 1421 12*32 712 09 012 -DNB -DNB -DNB
Lasith Embuldeniya Sri Lanka L. EmbuldeniyaBowler, 18 inns 7.5 0%0/18 66 06 01 222 116 222 05 242 17 39124 1718 -DNB 5*21 -DNB 315 1011 733 4042 01 011
Prabath Jayasuriya Sri Lanka P. JayasuriyaBowler, 40 inns 7.3 0%0/40 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 -DNB 1623 417 245 1340 632 817 -DNB 39 425 09
Suranga Lakmal Sri Lanka S. LakmalBowler, 14 inns 7.1 0%0/14 59 14 02 03 1220 711 1144 -DNB -DNB 126 23*31 69 -DNB 313 824 02 11*32
Lahiru Kumara Sri Lanka L. KumaraBowler, 26 inns 5.3 0%0/26 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 1*4 745 13*32 86 01 414 -DNB
Vishwa Fernando Sri Lanka V. FernandoBowler, 24 inns 4.3 0%0/24 2*13 231 524 03 15 08 -DNB 1362 02 1126 8*16 919 424 0*2 -DNB 21*28 0*6 -DNB -DNB 17*84 -DNB 88 26 05 05 -DNB -DNB 0*7 02 -DNB 1*11 0*0
Dushmantha Chameera Sri Lanka D. ChameeraBowler, 4 inns 3.3 0%0/4 312 -DNB 226 -DNB 27 69
Nishan Peiris Sri Lanka N. PeirisBowler, 4 inns 2.3 0%0/4 03 4*14 59 014 -DNB
P Sri Lanka P. JayawickramaBowler, 6 inns 2.0 0%0/6 03 -DNB 1*1 0*4 0*1 -DNB 8*18 -DNB -DNB 3*5
Asitha Fernando Sri Lanka A. FernandoBowler, 39 inns 1.41 0%0/39 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 -DNB -DNB 03 0*15 1010 03 4*13 -DNB 2*1 5*2 26 -DNB 128 -DNB 0*10 01 0*7 0*6
Kamil Mishara Sri Lanka K. MisharaAll-rounder, 2 inns 25.5 0%0/2 1925 3239
C Sri Lanka C. GunasekaraAll-rounder, 1 inns 16.0 0%0/1 16*27 -DNB
Dunith Wellalage Sri Lanka D. WellalageBowler, 2 inns 14.5 0%0/2 1120 1827
Dasun Shanaka Sri Lanka D. ShanakaAll-rounder, 2 inns 13.5 0%0/2 2348 45
I Sri Lanka I. WijesundaraAll-rounder, 2 inns 12.0 0%0/2 1414 106
T Sri Lanka T. RathnayakeAll-rounder, 2 inns 5.0 0%0/2 1020 07 -DNB
Dilshan Madushanka Sri Lanka 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
Avg295294
Hit43%
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
704
-
591
-
164
358
355
302
378
360
222
337
554
-
212
113
506
29
397
260
109
208
174
178
204
345
386
191
493
194
648
-
258
193
169
476
381
126
135
359
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
492
202
143
168
580
-
373
285
231
261
218
344
364
151
321
10
365
169
465
-
252
303
574
-
253
132
230
160
251
227
541
100
354
280
271
236
344
164
421
76
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
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
Test Series 24 Apr 23 IrelandH Woninns
Test Series 16 Apr 23 IrelandH Woninns
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 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 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 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 29 Mar 21 West IndiesA Drew
ICC World Test Championship 21 Mar 21 West IndiesA Drew
ICC World Test Championship 22 Jan 21 EnglandH Lost6 wkts
ICC World Test Championship 14 Jan 21 EnglandH Lost7 wkts

Sri Lanka Runs Match by Match

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

Line300.5
OpponentResultInnsForAg 300.5+
Avg 295294 43%
IndiaIndia (H)WTC, 23 Aug Ddrawn 1st 290503
2nd 429-
IndiaIndia (H)WTC, 15 Aug Lby 165 runs 1st 283462
2nd 206193
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-
BangladeshBangladesh (H)WTC, 25 Jun 2025 Wby an innings and 78 runs 1st 458247
2nd -133 -
BangladeshBangladesh (H)WTC, 17 Jun 2025 Ddrawn 1st 485495
2nd 72285
AustraliaAustralia (H)WTC, 6 Feb 2025 Lby 9 wickets 1st 257414
2nd 23175
AustraliaAustralia (H)WTC, 29 Jan 2025 Lby an innings and 242 runs 1st 165654
2nd 247-
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
New ZealandNew Zealand (H)WTC, 26 Sep 2024 Wby an innings and 154 runs 1st 60288
2nd -360 -
New ZealandNew Zealand (H)WTC, 18 Sep 2024 Wby 63 runs 1st 305340
2nd 309211
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
AfghanistanAfghanistan (H)TEST, 2 Feb 2024 Wby 10 wickets 1st 439198
2nd 56296
PakistanPakistan (H)WTC, 24 Jul 2023 Lby an innings and 222 runs 1st 166576
2nd 188-
PakistanPakistan (H)WTC, 16 Jul 2023 Lby 4 wickets 1st 312461
2nd 279133
IrelandIreland (H)TEST, 24 Apr 2023 Wby an innings and 10 runs 1st 704492
2nd -202 -
IrelandIreland (H)TEST, 16 Apr 2023 Wby an innings and 280 runs 1st 591143
2nd -168 -
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
PakistanPakistan (H)WTC, 24 Jul 2022 Wby 246 runs 1st 378231
2nd 360261
PakistanPakistan (H)WTC, 16 Jul 2022 Lby 4 wickets 1st 222218
2nd 337344
AustraliaAustralia (H)WTC, 8 Jul 2022 Wby an innings and 39 runs 1st 554364
2nd -151 -
AustraliaAustralia (H)WTC, 29 Jun 2022 Lby 10 wickets 1st 212321
2nd 11310
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 (H)WTC, 29 Nov 2021 Wby 164 runs 1st 204253
2nd 345132
West IndiesWest Indies (H)WTC, 21 Nov 2021 Wby 187 runs 1st 386230
2nd 191160
BangladeshBangladesh (H)WTC, 29 Apr 2021 Wby 209 runs 1st 493251
2nd 194227
BangladeshBangladesh (H)WTC, 21 Apr 2021 Ddrawn 1st 648541
2nd -100 -
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
EnglandEngland (H)WTC, 22 Jan 2021 Lby 6 wickets 1st 381344
2nd 126164
EnglandEngland (H)WTC, 14 Jan 2021 Lby 7 wickets 1st 135421
2nd 35976

Pakistan Runs Match by Match

Sri Lanka's next opponent, their last 40 Tests

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

Sri Lanka Runs Lines

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

LineOverUnderOver %
250.5433158%
275.5383651%
300.5324243%
325.5274736%
350.5235131%
LineOverUnderOver %
550.5402760%
575.5382957%
600.5343351%
625.5293843%
650.5264139%

Runs Batting First and Chasing

Sri Lanka's runs per game by when they batted

BattingPWForAg
First229340330
Second186337410

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 Championship3712-18319373
Test SeriesTest Series33-0578278

Sri Lanka Test Runs Questions

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

Sri Lanka have averaged 295 runs an innings over their last 40 Tests, since January 2021, against their opponents' 294, and their best was 704 in their first innings against Ireland on 24 Apr 2023.

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

Sri Lanka went over 300.5 runs in 32 of 74 innings over their last 40 Tests, since January 2021, 43% of the time, while averaging 295 an innings against their opponents' 294.

Who scores the most runs for Sri Lanka?

Dimuth Karunaratne scores the most runs for Sri Lanka over their last 40 Tests, since January 2021, with 2565 in 59 innings at 43.5 an innings, ahead of Dinesh Chandimal (2547) and Dhananjaya de Silva (2490).

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

Sri Lanka's highest over their last 40 Tests, since January 2021, is 704 runs in their first innings against Ireland on 24 Apr 2023 at Galle International Stadium, Galle, against their average of 295.

Do Sri Lanka score more runs batting first or chasing?

Batting first brings Sri Lanka more runs over their last 40 Tests, since January 2021: they average 340 runs batting first in 22 Tests, and 337 batting second in 18, a gap of 2.5 runs.