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

Sri Lanka Test Cricket Stats

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

Updated , after the India game

Reset
Stat Avg
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
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
Runs 277313 549499 251109 308626 101 328358 238317 42191 282366 263325 219156 196427 292251 236358 326205 531178 157318 280188 418182 164580 358
Wickets 8.59.4 109 09 910 -10 1010 1010 1010 510 1010 102 1010 1010 1010 510 1010 107 1010 1010 410 -10
Run rate 3.673.81 3.93.0 5.12.7 4.33.9 3.2 3.33.5 3.43.7 3.03.9 3.53.6 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 2.54.7 2.5
Sixes 2.83.4 95 62 110 0 14 44 03 24 05 23 34 01 22 22 90 01 44 91 07 2
Fours 30.130.3 5742 169 4046 13 3843 2825 625 3827 3433 2419 2154 4125 2431 3013 5118 1841 2719 4122 1754 38
Catches 5.76.2 97 05 66 -3 57 57 76 17 107 62 95 99 57 37 33 64 77 87 48 -10
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 10 Tests, newest on the left

Line275.5
Avg
Hit
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
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

Sri Lanka Test Results

The last 10 Tests, newest first: 3 won

Opponent Result SL Opp Wkts
West IndiesWest Indies (A) 3 Jul Ddrawn 549/9 & 251/9 499 & 109/0 10
West IndiesWest Indies (A) 25 Jun Lby an innings and 217 runs 308 & 101 626/9 9
South AfricaSouth Africa (A) 5 Dec 2024 Lby 109 runs 328 & 238 358 & 317 20
South AfricaSouth Africa (A) 27 Nov 2024 Lby 233 runs 42 & 282 191 & 366/5 15
EnglandEngland (A) 6 Sep 2024 Wby 8 wickets 263 & 219/2 325 & 156 20
EnglandEngland (A) 29 Aug 2024 Lby 190 runs 196 & 292 427 & 251 20
EnglandEngland (A) 21 Aug 2024 Lby 5 wickets 236 & 326 358 & 205/5 15
BangladeshBangladesh (A) 30 Mar 2024 Wby 192 runs 531 & 157/7 178 & 318 20
BangladeshBangladesh (A) 22 Mar 2024 Wby 328 runs 280 & 418 188 & 182 20
New ZealandNew Zealand (A) 16 Mar 2023 Lby an innings and 58 runs 164 & 358 580/4 4

Sri Lanka Test Splits

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

VenuePW-LWin %RunsOpp
Away 10 3-6 30% 290 373
InningsPW-LWin %RunsOpp
Batting first 5 2-2 40% 381 370
Batting second 5 1-4 20% 199 376
TossPW-LWin %RunsOpp
Won the toss 7 2-4 29% 283 365
Lost the toss 3 1-2 33% 305 391
CompetitionPW-LWin %RunsOpp
ICC World Test ChampionshipICC World Test Championship 10 3-6 30% 290 373
OpponentPW-LWin %RunsOpp
EnglandEngland 3 1-2 33% 232 370
BangladeshBangladesh 2 2-0 100% 406 183
West IndiesWest Indies 2 0-1 0% 429 563
South AfricaSouth Africa 2 0-2 0% 185 275
New ZealandNew Zealand 1 0-1 0% 164 580
GroundPW-LWin %RunsOpp
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
Basin Reserve, Wellington 1 0-1 0% 164 580
YearPW-LWin %RunsOpp
2026 2 0-1 0% 429 563
2024 7 3-4 43% 268 289
2023 1 0-1 0% 164 580

Test Sides

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

SidePWin %RunsOpp
1South AfricaSouth Africa 1486%277238
2New ZealandNew Zealand 1267%319232
3AustraliaAustralia 2167%218231
4EnglandEngland 2050%321263
5BangladeshBangladesh 1644%291242
6IndiaIndia 1741%300252
7West IndiesWest Indies 1828%259275
8ZimbabweZimbabwe 1323%237388
9PakistanPakistan 1323%224252
10Sri LankaSri Lanka 1010%296392

Sri Lanka Test Questions

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

Sri Lanka's first innings have averaged 290 runs over their last 10 Tests, since March 2023, against their opponents' 373; their highest was 549 against West Indies on 3 Jul 2026, and their lowest 42 against South Africa on 27 Nov 2024.

What is Sri Lanka's Test record?

Sri Lanka have won 3 and lost 6 with 1 drawn or tied of their last 10 Tests, since March 2023, a 30% win rate, and their latest Test was a draw against West Indies on 3 Jul 2026.

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

Batting first has suited Sri Lanka better than chasing over their last 10 Tests, since March 2023: they have won 2 of 5 batting first, averaging 381, and 1 of 5 batting second, averaging 199.

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

Dhananjaya de Silva has the most Test runs for Sri Lanka over their last 10 Tests, since March 2023, with 900 in 10 matches, ahead of Kamindu Mendis (877) and Dinesh Chandimal (678).

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

Asitha Fernando has the most Test wickets for Sri Lanka over their last 10 Tests, since March 2023, with 36 in 9 matches, ahead of Lahiru Kumara (30) and Prabath Jayasuriya (26).

When do Sri Lanka play their next Test?

Sri Lanka play their next Test against Pakistan away in the ICC World Test Championship on Tuesday 17 November 2026, 05:00 (UK time); their latest was a draw against West Indies on 3 Jul 2026, and they have won 3 of their last 10 Tests, since March 2023.