Kusal Mendis ICC Ranking
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
| Test | ODI | T20I | |
|---|---|---|---|
| Batting | =38564 pts | 12649 pts | 23624 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
| Ranking | Now | Career 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
| M | Runs | Avg | SR | |
|---|---|---|---|---|
| Test | 74 | 4,765 | 36.37 | 58.53 |
| ODI | 159 | 5,070 | 35.70 | 88.05 |
| T20I | 110 | 2,781 | 27.00 | 131.37 |
Bowling
| M | Wkts | Avg | Econ | |
|---|---|---|---|---|
| Test | 74 | 1 | 118 | 5.36 |
| ODI | 159 | 0 | 0 | 8.4 |
Other ranked Sri Lanka players
Sri Lanka rankingsRanked near Kusal Mendis in ODI batting
Full tableKusal 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.