Kusal Mendis ICC Ranking

Sri Lanka Wicketkeeper Age 31
12
Best current ICC ranking No. 12 in Men's ODI Batting Rankings Career best: 675 v England at Headingley 2026
649rating points

Kusal Mendis is a wicketkeeper who plays international cricket for Sri Lanka, born on 2 February 1995 in Moratuwa (age 31). Playing style: Right Hand Bat, Right Arm Leg Spin.

In the latest ICC men's rankings, Kusal Mendis is the No. 12 ODI batsman (649 points), the No. 23 T20I batsman (624 points) and the No. 38 Test batsman (564 points).

Kusal Mendis's highest-ever ICC rating is 693 in Test batting, reached v West Indies at St Lucia 2018. The current rating of 564 is 129 points below that peak.

Kusal Mendis is Sri Lanka's highest-ranked ODI batsman, one of 5 Sri Lanka players in that top 50.

In the ODI batting rankings, Kusal Mendis is 2 points behind Joe Root (No. 11, England) and 27 points ahead of Salman Agha (No. 13, Pakistan).

In 74 Tests, Kusal Mendis has scored 4,765 runs at an average of 36.37 and a strike rate of 58.53, including 10 hundreds, and taken 1 wickets at an average of 118 (economy 5.36, best 1/10). In 159 ODIs, Kusal Mendis has scored 5,070 runs at an average of 35.70 and a strike rate of 88.05, including 6 hundreds. In 110 T20Is, Kusal Mendis has scored 2,781 runs at an average of 27.00 and a strike rate of 131.37.

Kusal Mendis ICC rankings by format

TestODIT20I
Batting=38564 pts12649 pts23624 pts
Bowling–––
All-rounder–––

Rank and rating points in each ICC men's ranking. "–" means outside the published top 50.

Kusal Mendis career-best ratings

RankingNowCareer best
Test batting 564 693 v West Indies at St Lucia 2018
ODI batting 649 675 v England at Headingley 2026
T20I batting 624 666 v Australia at Pallekele 2026

Kusal Mendis rating history

Test batting

ODI batting

T20I batting

Kusal Mendis profile

Name
Kusal Mendis
Team
Sri Lanka
Role
Wicketkeeper
Born
2 February 1995 (age 31)
Birthplace
Moratuwa
Batting
Right Hand Bat
Bowling
Right Arm Leg Spin

Kusal Mendis career stats

Batting

MRunsHSAvgSR100s50s
Test744,76524536.3758.531022
ODI1595,07014335.7088.05637
T20I1102,7818727.00131.37021

Bowling

MWktsBestAvgEcon5w
Test7411/101185.360
ODI159008.40

Other ranked Sri Lanka players

Sri Lanka rankings

Ranked near Kusal Mendis in ODI batting

Full table

Kusal Mendis FAQs

What is Kusal Mendis's ICC ranking?

Kusal Mendis is currently the No. 12 ODI batsman (649 points), the No. 23 T20I batsman (624 points) and the No. 38 Test batsman (564 points) in the ICC men's rankings.

Is Kusal Mendis the No. 1 ODI batsman?

No. Kusal Mendis is No. 12 with 649 points. The No. 1 ODI batsman is Shubman Gill (841).

Is Kusal Mendis the No. 1 T20I batsman?

No. Kusal Mendis is No. 23 with 624 points. The No. 1 T20I batsman is Abhishek Sharma (889).

What is Kusal Mendis's highest ICC rating?

Kusal Mendis's career-best rating is 693 in Test batting (v West Indies at St Lucia 2018).

What is Kusal Mendis's Test ranking?

Kusal Mendis is No. 38 in the ICC men's Test batting rankings with 564 rating points. Their career-best Test rating is 693 (v West Indies at St Lucia 2018).

What is Kusal Mendis's ODI ranking?

Kusal Mendis is No. 12 in the ICC men's ODI batting rankings with 649 rating points. Their career-best ODI rating is 675 (v England at Headingley 2026).

What is Kusal Mendis's T20I ranking?

Kusal Mendis is No. 23 in the ICC men's T20I batting rankings with 624 rating points, up 1 place since the previous update. Their career-best T20I rating is 666 (v Australia at Pallekele 2026).

Which team does Kusal Mendis play for?

Kusal Mendis plays international cricket for Sri Lanka as a wicketkeeper.