Sri Lanka
National Team
ODI
#6
Rating 96
T20I
#9
Rating 221
TEST
#6
Rating 86
Sri Lanka are currently ranked #9 in T20I, #6 in TEST, #6 in ODI. In 880 matches across all formats, they have won 385 (43.8%). Their most frequent opponent is Bangladesh (92 matches, 61 wins).
Form L L W W L L W L L L
Record by Format
ODI
46.2%
227W · 237L · 491M
T20I
42.3%
91W · 118L · 215M
Test
38.5%
67W · 70L · 174M
37 draws
Overall
43.8%
385W · 425L · 880M
Head-to-Head Record
| Opponent | Overall | Test | ODI | T20I |
|---|---|---|---|---|
| India 141 matches | 27% 38W-91L | 4W-13L 21M | 25W-59L 90M | 9W-19L 30M |
| Pakistan 115 matches | 38.3% 44W-60L | 10W-9L 28M | 22W-35L 59M | 12W-16L 28M |
| Australia 101 matches | 35.6% 36W-60L | 4W-12L 18M | 22W-33L 57M | 10W-15L 26M |
| New Zealand 98 matches | 36.7% 36W-53L | 7W-11L 19M | 20W-25L 51M | 9W-17L 28M |
| England 93 matches | 36.6% 34W-48L | 6W-12L 25M | 27W-23L 54M | 1W-13L 14M |
| Bangladesh 92 matches | 66.3% 61W-23L | 17W-1L 24M | 32W-13L 47M | 12W-9L 21M |
| South Africa 84 matches | 33.3% 28W-53L | 7W-10L 18M | 16W-31L 48M | 5W-12L 18M |
| West Indies 70 matches | 54.3% 38W-24L | 6W-2L 14M | 20W-10L 32M | 1W-2L 3M |
| Zimbabwe 50 matches | 72% 36W-11L | 4W-0L 5M | 25W-7L 34M | 7W-4L 11M |
| Ireland 10 matches | 100% 10W-0L | 2W-0L 2M | 4W-0L 4M | 4W-0L 4M |
| Netherlands 7 matches | 100% 7W-0L | — | 3W-0L 3M | 4W-0L 4M |
Home vs Away
home
47%
186W · 177L · 396 matches
away
41.1%
199W · 248L · 484 matches
Tournament History
Asia Cup
2004-07-21 — 2023-09-17
65.7%
23W / 35M
ICC World Twenty20
2007-09-14 — 2012-10-07
64%
16W / 25M
ICC Men's T20 World Cup
2021-10-18 — 2026-02-28
48%
12W / 25M
ICC Cricket World Cup
2011-02-20 — 2023-11-09
47.8%
11W / 23M
ICC World Cup
2003-02-10 — 2007-04-28
60%
12W / 20M
ICC Champions Trophy
2004-09-14 — 2017-06-12
50%
9W / 18M
World T20
2014-03-22 — 2016-03-28
55.6%
5W / 9M
Warne-Muralitharan Trophy
2011-08-31 — 2016-08-13
33.3%
3W / 9M
ICC Cricket World Cup Qualifier
2023-06-19 — 2023-07-09
100%
8W / 8M
World Cup
2019-06-01 — 2019-07-06
33.3%
2W / 6M
Men's T20 Asia Cup
2025-09-13 — 2025-09-26
40%
2W / 5M
Nidahas Trophy
2018-03-06 — 2018-03-16
25%
1W / 4M
Paktel Cup
2004-10-06 — 2004-10-16
66.7%
2W / 3M
West Indies v Sri Lanka
2021-03-10 — 2021-03-14
0%
0W / 3M
Cherry Blossom Sharjah Cup
2003-04-04 — 2003-04-07
33.3%
1W / 3M
Current Squad (43)
Batters
Wicketkeepers
All-rounders
Team Legends
Most Runs
21,401 (417M, SR 68.2)
15,929 (390M, SR 66)
15,343 (394M, SR 82.7)
15,062 (369M, SR 60.6)
11,748 (311M, SR 76.6)
Most Wickets
499 (313M)
2 HMRKB Herath
488 (161M)
436 (169M)
303 (252M)
284 (162M)
Toss Statistics
50.5%
Toss Win
58.8%
Bat First
44.8%
Win After Toss
Past Players (35)
Akila Dananjaya Angelo Mathews Bhanuka Rajapaksa Binura Fernando Chamara Kapugedera Chamika Karunaratne Danushka Gunathilaka Dasun Shanaka Dilshan Madushanka Dinesh Chandimal Dushmantha Chameera Farveez Maharoof Isuru Udana Kasun Rajitha Kumar Sangakkara Lahiru Madushanka Lahiru Thirimanne Lakshan Sandakan Lasith Embuldeniya Lasith Malinga Mahela Jayawardene Milinda Siriwardana Minod Bhanuka Muttiah Muralitharan Niroshan Dickwella Nuwan Pradeep Praveen Jayawickrama Sachith Pathirana Sachithra Senanayake Sadeera Samarawickrama Sandun Weerakkody Seekkuge Prasanna Shehan Jayasuriya Suranga Lakmal Tillakaratne Dilshan
Recent Matches
L vs West Indies T20I
2026-06-14
Sabina Park, Kingston
View scorecard →
L vs West Indies T20I
2026-06-14
Sabina Park, Kingston, Jamaica
View scorecard →
W vs West Indies T20I
2026-06-13
Sabina Park, Kingston
View scorecard →
W vs West Indies T20I
2026-06-13
Sabina Park, Kingston, Jamaica
View scorecard →
L vs West Indies T20I
2026-06-11
Sabina Park, Kingston
View scorecard →
Explore