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 stats Preview

Sri Lanka Test Stats

Sri Lanka Tests game by game, and how the opposition did in each

Updated 23 August 2026, after the India game

Reset
Stat Avg
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
Runs 284311 290503 429 283462 206193 549499 251109 308626 101 458247 -133 485495 72285 257414 23175 165654 247 328358 238317 42191 282366 60288 -360 305340 309211 263325 219156 196427 292251 236358 326205 531178 157318 280188 418182 439198 56296 166576 188 312461 279133
Wickets 8.79.1 910 -9 1010 1010 109 09 910 -10 1010 10 1010 64 1010 110 610 -10 1010 1010 1010 510 105 10 1010 1010 1010 102 1010 1010 1010 510 1010 107 1010 1010 109 100 510 -10 1010 610
Run rate 3.663.65 3.23.6 2.8 3.64.0 2.74.0 3.93.0 5.12.7 4.33.9 3.2 3.93.1 -3.0 3.73.2 2.33.3 2.63.9 3.44.3 3.24.3 4.5 3.33.5 3.43.7 3.03.9 3.53.6 3.72.2 -4.4 3.33.7 3.32.9 4.34.7 5.44.6 3.54.2 3.44.6 3.24.2 3.63.6 3.32.6 3.93.7 4.13.7 3.83.7 4.03.2 7.62.6 3.44.3 2.8 3.33.8 3.44.1
Sixes 3.13.5 55 8 45 14 95 62 110 0 41 -2 42 14 23 20 26 4 14 44 03 24 82 -11 08 02 05 23 34 01 22 22 90 01 44 91 52 11 18 3 43 42
Fours 30.329.9 3052 30 2545 2019 5742 169 4046 13 4928 -11 5344 920 2537 1910 1954 33 3843 2825 625 3827 526 -37 3326 2919 3433 2419 2154 4125 2431 3013 5118 1841 2719 4122 4925 731 2456 24 3949 3517
Catches 5.35.8 58 -6 78 87 97 05 66 -3 75 5 76 22 36 18 56 -5 57 57 76 17 73 5 45 26 107 62 95 99 57 37 33 64 77 87 55 60 36 -5 410 48
Each figure is Sri Lanka's, the opposition's under it. Wickets are the wickets Sri Lanka took. Each innings is its own column, the 1st then the 2nd, against the opposition's same innings.

Sri Lanka Test Game by Game

Runs, the last 20 Tests, newest on the left

Line275.5
Avg
Hit
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 Test Results

The last 20 Tests, newest first: 7 won

Opponent Result SL Opp Wkts
India (H)WTC, 23 Aug Ddrawn 290 & 429/9 503/9 9
India (H)WTC, 15 Aug Lby 165 runs 283 & 206 462 & 193 20
West Indies (A)WTC, 3 Jul Ddrawn 549/9 & 251/9 499 & 109/0 10
West Indies (A)WTC, 25 Jun Lby an innings and 217 runs 308 & 101 626/9 9
Bangladesh (H)WTC, 25 Jun 2025 Wby an innings and 78 runs 458 247 & 133 20
Bangladesh (H)WTC, 17 Jun 2025 Ddrawn 485 & 72/4 495 & 285/6 16
Australia (H)WTC, 6 Feb 2025 Lby 9 wickets 257 & 231 414 & 75/1 11
Australia (H)WTC, 29 Jan 2025 Lby an innings and 242 runs 165 & 247 654/6 6
South Africa (A)WTC, 5 Dec 2024 Lby 109 runs 328 & 238 358 & 317 20
South Africa (A)WTC, 27 Nov 2024 Lby 233 runs 42 & 282 191 & 366/5 15
New Zealand (H)WTC, 26 Sep 2024 Wby an innings and 154 runs 602/5 88 & 360 20
New Zealand (H)WTC, 18 Sep 2024 Wby 63 runs 305 & 309 340 & 211 20
England (A)WTC, 6 Sep 2024 Wby 8 wickets 263 & 219/2 325 & 156 20
England (A)WTC, 29 Aug 2024 Lby 190 runs 196 & 292 427 & 251 20
England (A)WTC, 21 Aug 2024 Lby 5 wickets 236 & 326 358 & 205/5 15
Bangladesh (A)WTC, 30 Mar 2024 Wby 192 runs 531 & 157/7 178 & 318 20
Bangladesh (A)WTC, 22 Mar 2024 Wby 328 runs 280 & 418 188 & 182 20
Afghanistan (H)TEST, 2 Feb 2024 Wby 10 wickets 439/9 & 56/0 198 & 296 20
Pakistan (H)WTC, 24 Jul 2023 Lby an innings and 222 runs 166 & 188 576/5 5
Pakistan (H)WTC, 16 Jul 2023 Lby 4 wickets 312 & 279 461 & 133/6 16

Sri Lanka Test Splits

The last 20 Tests: home and away, batting first or chasing, the toss, competition, opponent, ground and year, and runs a game (first innings)

VenuePW-LWin %RunsOpp
Home 11 4-5 36% 342 403
Away 9 3-5 33% 304 350
InningsPW-LWin %RunsOpp
Batting first 10 4-5 40% 355 373
Batting second 10 3-5 30% 295 386
TossPW-LWin %RunsOpp
Won the toss 12 5-6 42% 325 338
Lost the toss 8 2-4 25% 325 442
CompetitionPW-LWin %RunsOpp
ICC World Test Championship 19 6-10 32% 319 389
Test Series 1 1-0 100% 439 198
OpponentPW-LWin %RunsOpp
Bangladesh 4 3-0 75% 439 277
England 3 1-2 33% 232 370
New Zealand 2 2-0 100% 454 214
India 2 0-1 0% 287 483
West Indies 2 0-1 0% 429 563
Australia 2 0-2 0% 211 534
South Africa 2 0-2 0% 185 275
Pakistan 2 0-2 0% 239 519
Afghanistan 1 1-0 100% 439 198
GroundPW-LWin %RunsOpp
Galle International Stadium, Galle 7 2-4 29% 344 416
Sinhalese Sports Club, Colombo 4 2-1 50% 338 381
Sir Vivian Richards Stadium, North Sound 2 0-1 0% 429 563
Kennington Oval, London 1 1-0 100% 263 325
Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chittagong 1 1-0 100% 531 178
Sylhet International Cricket Stadium, Sylhet 1 1-0 100% 280 188
St George's Park, Gqeberha 1 0-1 0% 328 358
Kingsmead, Durban 1 0-1 0% 42.0 191
Lord's, London 1 0-1 0% 196 427
Old Trafford, Stretford, Manchester 1 0-1 0% 236 358
YearPW-LWin %RunsOpp
2026 4 0-2 0% 358 523
2025 4 1-2 25% 341 453
2024 10 6-4 60% 322 265
2023 2 0-2 0% 239 519

Test Sides

International sides with 8+ Tests in the last two years, by win rate

SidePWin %RunsOpp
1South Africa 1486%277238
2New Zealand 1267%319232
3Australia 2167%218231
4England 2050%321263
5Bangladesh 1644%291242
6India 1741%300252
7West Indies 1828%259275
8Zimbabwe 1323%237388
9Pakistan 1323%224252
10Sri Lanka 1010%296392

Sri Lanka Test Questions

What is Sri Lanka's average Test first-innings score?

Sri Lanka's first innings have averaged 325 runs over their last 20 Tests, their opponents' 379. Their highest was 602 against New Zealand on 26 Sep 2024, their lowest 42 against South Africa.

What is Sri Lanka's Test record?

Sri Lanka have won 7 and lost 10 with 3 drawn or tied of their last 20 Tests.

Do Sri Lanka do better batting first or chasing in Tests?

Batting first, Sri Lanka have won 4 of 10 and averaged 355. Batting second they have won 3 of 10, averaging 295.

Who has scored the most Test runs for Sri Lanka recently?

Over Sri Lanka's last 20 Tests: Kamindu Mendis (1495 runs in 17), Dhananjaya de Silva (1401 runs in 20), Dinesh Chandimal (1303 runs in 19).

Who has taken the most Test wickets for Sri Lanka recently?

Over Sri Lanka's last 20 Tests: Prabath Jayasuriya (84 wickets in 18), Asitha Fernando (65 wickets in 17), Lahiru Kumara (33 wickets in 11).

When do Sri Lanka play their next Test?

Sri Lanka play Pakistan away in the ICC World Test Championship on Tue 17 Nov, 05:00 (UK time).