Sri Lanka ICC Ranking

Coach: Gary Kirsten Board: SLC

Sri Lanka in the ICC rankings

Sri Lanka are No. 7 in Test, No. 6 in ODI and No. 9 in T20I in the latest ICC men's team rankings.

Their best format is ODI, where their rating of 94 is 22 points behind No. 1 India.

Sri Lanka's highest-ranked players are Maheesh Theekshana (No. 9 ODI bowler), Kamindu Mendis (No. 10 Test batsman) and Pathum Nissanka (No. 10 T20I batsman). In total, 20 Sri Lanka players are in the top 50 of at least one ICC player ranking.

In the Test table of 10 teams, Sri Lanka are 7th on a rating of 75 from 19 matches (1434 points), 2 points behind Bangladesh (77) and 1 point ahead of West Indies (74).

In the ODI table of 20 teams, Sri Lanka are 6th on a rating of 94 from 44 matches (4144 points), level with Afghanistan (94) and 1 point ahead of England (93).

In the T20I table of 50 teams, Sri Lanka are 9th on a rating of 221 from 52 matches (11489 points), 1 point behind Bangladesh (222) and 1 point ahead of Afghanistan (220).

What one Test win would be worth: by the ICC formula, beating Bangladesh (rated 77) would earn Sri Lanka 127 ranking points for that match and lift their rating from 75 to about 78, enough to pass them. Losing to them would earn 27 points and leave the rating near 73. Try other results in the rankings predictor.

In the World Test Championship 2025–27, Sri Lanka are 7th with 33.33% of available points from 6 Tests (1 won, 2 lost, 3 drawn).

Sri Lanka have won 4 of their last 10 completed international matches. Most recent: Sri Lanka vs England (6th ODI) — ENG won by 55 runs.

Ranked Sri Lanka players

PlayerBattingBowlingAll-rounderBest
Maheesh TheekshanaODI bowling – ODI #9 · T20I #25 ODI #30 #9
Kamindu MendisTest batting Test #10 – – #10
Pathum NissankaT20I batting Test #28 · ODI #26 · T20I #10 – – #10
Kusal MendisODI batting Test #38 · ODI #12 · T20I #23 – – #12
Asitha FernandoTest bowling – Test #13 · ODI #25 ODI #50 #13
Dinesh ChandimalTest batting Test #14 – – #14
Dasun ShanakaT20I all-rounder – – T20I #14 #14
Pavan RathnayakeODI batting ODI #16 – – #16
Wanindu HasarangaT20I bowling – ODI #23 · T20I #17 ODI #17 · T20I #21 #17
Janith LiyanageODI batting ODI #18 – – #18
Prabath JayasuriyaTest bowling – Test #20 – #20
Dunith WellalageODI bowling – ODI #20 · T20I #30 ODI #21 · T20I #41 #20
Charith AsalankaODI batting ODI #23 – ODI #24 #23
Sonal DinushaTest batting Test #24 – – #24
Dhananjaya de SilvaTest batting Test #26 – Test #27 #26
Dilshan MadushankaODI bowling – ODI #35 ODI #42 #35
Kamil MisharaT20I batting T20I #40 – – #40
Lahiru KumaraTest bowling – Test #42 – #42
Milan RathnayakaTest all-rounder – – Test #43 #43
Nuwan ThusharaT20I bowling – T20I #46 – #46

Players from Sri Lanka in the top 50 of any ICC men's player ranking. "Best" is their highest current position.

Sri Lanka squads and captains

Test squad

Captain Kusal Mendis

ODI squad

Captain Kusal Mendis

T20I squad

Captain Kusal Mendis

Sri Lanka recent results

  • 29 Oct 2026 · 6th ODI · Pakistan ODI Tri-Series · Gaddafi Stadium, Lahore Sri Lanka 331/10 (45.1 ov) England 386/5 (50 ov) ENG won by 55 runs
  • 27 Oct 2026 · 5th ODI · Pakistan ODI Tri-Series · Gaddafi Stadium, Lahore Pakistan 110/10 (25.3 ov) Sri Lanka 114/2 (18.1 ov) SL won by 8 wickets
  • 22 Oct 2026 · 3rd ODI · Pakistan ODI Tri-Series · Rawalpindi Cricket Stadium, Rawalpindi Sri Lanka 430/8 (49.5 ov) England 429/4 (50 ov) SL won by 2 wickets
  • 18 Oct 2026 · 1st ODI · Pakistan ODI Tri-Series · Rawalpindi Cricket Stadium, Rawalpindi Pakistan 305/10 (49.5 ov) Sri Lanka 268/10 (48.1 ov) PAK won by 37 runs
  • 13 Oct 2026 · 3rd T20I · Sri Lanka tour of Pakistan · Rawalpindi Cricket Stadium, Rawalpindi Pakistan 168/8 (20 ov) Sri Lanka 172/2 (17.1 ov) SL won by 8 wickets
  • 11 Oct 2026 · 2nd T20I · Sri Lanka tour of Pakistan · Rawalpindi Cricket Stadium, Rawalpindi Pakistan 215/3 (20 ov) Sri Lanka 133/7 (20 ov) PAK won by 82 runs
  • 9 Oct 2026 · 1st T20I · Sri Lanka tour of Pakistan · Rawalpindi Cricket Stadium, Rawalpindi Pakistan 187/6 (18.5 ov) Sri Lanka 182/8 (20 ov) PAK won by 4 wickets
  • 3 Oct 2026 · 3rd Place Play Off · Asian Games in Japan Men's · Korogi Sports Park, Nisshin Bangladesh 102/10 (17.3 ov) Sri Lanka 165/9 (20 ov) SL won by 63 runs
  • 1 Oct 2026 · 2nd Semi Final · Asian Games in Japan Men's · Korogi Sports Park, Nisshin India 169/7 (20 ov) Sri Lanka 45/10 (9.5 ov) IND won by 124 runs
  • 27 Sep 2026 · 3rd Match · Sri Lanka tour of England · Kennington Oval, London England 355/7 (50 ov) Sri Lanka 132/10 (29.1 ov) ENG won by 223 runs

Teams ranked near Sri Lanka

All teams

Sri Lanka FAQs

What is Sri Lanka's ranking in Test cricket?

Sri Lanka are No. 7 in the ICC men's Test team rankings with a rating of 75 from 19 matches. South Africa are No. 1 on 124.

What is Sri Lanka's ranking in ODI cricket?

Sri Lanka are No. 6 in the ICC men's ODI team rankings with a rating of 94 from 44 matches. India are No. 1 on 116.

What is Sri Lanka's ranking in T20I cricket?

Sri Lanka are No. 9 in the ICC men's T20I team rankings with a rating of 221 from 52 matches. England are No. 1 on 269.

Can Sri Lanka qualify for the World Test Championship final?

The top two teams at the end of the 2025–27 cycle play the final. Sri Lanka are currently 7th on 33.33%, 41.67 percentage points behind second-placed South Africa.

Who is the captain of Sri Lanka?

Sri Lanka are captained by Kusal Mendis in Tests, ODIs and T20Is.

Who is Sri Lanka's highest-ranked player?

Maheesh Theekshana is the No. 9 ODI bowler in the ICC men's rankings, the highest current position of any Sri Lanka player.

How many Sri Lanka players are in the ICC rankings?

20 Sri Lanka players are in the top 50 of at least one ICC men's player ranking: 14 in batting, 12 in bowling and 11 in all-rounder (a player can appear in more than one list).