Kavisha Dilhari ICC Ranking
Kavisha Dilhari is an all-rounder who plays international cricket for Sri Lanka, born on 14 February 2001 in Rathgama (age 25). Playing style: Right Hand Bat, Right Arm Off Break.
In the latest ICC women's rankings, Kavisha Dilhari is the No. 13 ODI all-rounder (231 points), the No. 15 T20I all-rounder (222 points), the No. 20 T20I bowler (606 points), the No. 30 ODI bowler (452 points) and the No. 39 ODI batter (512 points).
Kavisha Dilhari's highest-ever ICC rating is 656 in T20I bowling, reached v Bangladesh at Sylhet 2026. The current rating of 606 is 50 points below that peak.
Kavisha Dilhari is Sri Lanka's highest-ranked T20I bowler, one of 3 Sri Lanka players in that top 50.
In the ODI all-rounder rankings, Kavisha Dilhari is 2 points behind Sophie Devine (No. 12, New Zealand) and 8 points ahead of Chloe Tryon (No. 14, South Africa).
In 17 ODIs, Kavisha Dilhari has scored 332 runs at an average of 30.18 and a strike rate of 77.93, and taken 8 wickets at an average of 54.12 (economy 4.68, best 2/34). In 41 T20Is, Kavisha Dilhari has scored 214 runs at an average of 10.19 and a strike rate of 86.63, and taken 26 wickets at an average of 27.15 (economy 6.46, best 2/7).
Kavisha Dilhari ICC rankings by format
Rank and rating points in each ICC women's ranking. "–" means outside the published top 50.
Kavisha Dilhari career-best ratings
| Ranking | Now | Career best |
|---|---|---|
| ODI batting | 512 | 512 v Pakistan at Hambantota 2026 |
| ODI bowling | 452 | 452 v Pakistan at Hambantota 2026 |
| T20I bowling | 606 | 656 v Bangladesh at Sylhet 2026 |
| ODI all-rounder | 231 | 231 v Pakistan at Hambantota 2026 |
| T20I all-rounder | 222 | 235 v Pakistan at Dubai 2026 |
Kavisha Dilhari rating history
ODI batting
ODI bowling
ODI all-rounder
Kavisha Dilhari profile
- Name
- Kavisha Dilhari
- Team
- Sri Lanka
- Role
- All-rounder
- Born
- 14 February 2001 (age 25)
- Birthplace
- Rathgama
- Batting
- Right Hand Bat
- Bowling
- Right Arm Off Break
Kavisha Dilhari career stats
Batting
| M | Runs | Avg | SR | |
|---|---|---|---|---|
| ODI | 17 | 332 | 30.18 | 77.93 |
| T20I | 41 | 214 | 10.19 | 86.63 |
Bowling
| M | Wkts | Avg | Econ | |
|---|---|---|---|---|
| ODI | 17 | 8 | 54.12 | 4.68 |
| T20I | 41 | 26 | 27.15 | 6.46 |
Other ranked Sri Lanka players
Sri Lanka rankingsRanked near Kavisha Dilhari in ODI all-rounder
Full tableKavisha Dilhari FAQs
What is Kavisha Dilhari's ICC ranking?
Kavisha Dilhari is currently the No. 13 ODI all-rounder (231 points), the No. 15 T20I all-rounder (222 points), the No. 20 T20I bowler (606 points), the No. 30 ODI bowler (452 points) and the No. 39 ODI batter (512 points) in the ICC women's rankings.
Is Kavisha Dilhari the No. 1 ODI all-rounder?
No. Kavisha Dilhari is No. 13 with 231 points. The No. 1 ODI all-rounder is Ashleigh Gardner (481).
Is Kavisha Dilhari the No. 1 T20I all-rounder?
No. Kavisha Dilhari is No. 15 with 222 points. The No. 1 T20I all-rounder is Hayley Matthews (472).
What is Kavisha Dilhari's highest ICC rating?
Kavisha Dilhari's career-best rating is 656 in T20I bowling (v Bangladesh at Sylhet 2026).
What is Kavisha Dilhari's ODI all-rounder ranking?
Kavisha Dilhari is No. 13 in the ICC women's ODI all-rounder rankings with 231 rating points. Their career-best ODI rating is 231 (v Pakistan at Hambantota 2026).
What is Kavisha Dilhari's T20I all-rounder ranking?
Kavisha Dilhari is No. 15 in the ICC women's T20I all-rounder rankings with 222 rating points. Their career-best T20I rating is 235 (v Pakistan at Dubai 2026).
What is Kavisha Dilhari's ODI bowling ranking?
Kavisha Dilhari is No. 30 in the ICC women's ODI bowling rankings with 452 rating points. Their career-best ODI rating is 452 (v Pakistan at Hambantota 2026).
What is Kavisha Dilhari's T20I bowling ranking?
Kavisha Dilhari is No. 20 in the ICC women's T20I bowling rankings with 606 rating points. Their career-best T20I rating is 656 (v Bangladesh at Sylhet 2026).
What is Kavisha Dilhari's ODI batting ranking?
Kavisha Dilhari is No. 39 in the ICC women's ODI batting rankings with 512 rating points, down 1 place since the previous update. Their career-best ODI rating is 512 (v Pakistan at Hambantota 2026).
What is Kavisha Dilhari's T20I batting ranking?
Kavisha Dilhari is not in the current top 50 of the ICC women's T20I batting rankings. The No. 1 T20I batter is Beth Mooney (787).
Which team does Kavisha Dilhari play for?
Kavisha Dilhari plays international cricket for Sri Lanka as an all-rounder.