Shafali Verma ICC Ranking
Shafali Verma is a batter who plays international cricket for India, born on 28 January 2004 in Rohtak, Haryana (age 22). Playing style: Right Hand Bat, Right Arm Off Break.
In the latest ICC women's rankings, Shafali Verma is the No. 3 T20I batter (759 points) and the No. 12 T20I all-rounder (250 points).
Shafali Verma's highest-ever ICC rating is 776 in T20I batting, reached v South Africa at Lucknow 2021. The current rating of 759 is 17 points below that peak.
Shafali Verma is India's highest-ranked T20I batter, one of 6 India players in that top 50.
In the T20I batting rankings, Shafali Verma is 7 points behind Laura Wolvaardt (No. 2, South Africa) and 6 points ahead of Smriti Mandhana (No. 4, India).
In 7 Tests, Shafali Verma has scored 640 runs at an average of 49.23 and a strike rate of 73.14, including 1 hundred, and taken 2 wickets at an average of 10 (economy 2.22, best 1/7). In 22 ODIs, Shafali Verma has scored 535 runs at an average of 25.47 and a strike rate of 83.85, and taken 1 wickets at an average of 40.00 (economy 4.44, best 1/5). In 59 T20Is, Shafali Verma has scored 1,363 runs at an average of 23.50 and a strike rate of 131.05, and taken 10 wickets at an average of 18.50 (economy 5.96, best 3/15).
Shafali Verma ICC rankings by format
Rank and rating points in each ICC women's ranking. "–" means outside the published top 50.
Shafali Verma career-best ratings
| Ranking | Now | Career best |
|---|---|---|
| T20I batting | 759 | 776 v South Africa at Lucknow 2021 |
| T20I all-rounder | 250 | 250 v Zimbabwe at Raipur 2026 |
Shafali Verma rating history
We started tracking on 30 Oct 2026. The chart appears after the next ICC rankings update.
Shafali Verma profile
- Name
- Shafali Verma
- Team
- India
- Role
- Batter
- Born
- 28 January 2004 (age 22)
- Birthplace
- Rohtak, Haryana
- Batting
- Right Hand Bat
- Bowling
- Right Arm Off Break
Shafali Verma career stats
Batting
| M | Runs | Avg | SR | |
|---|---|---|---|---|
| Test | 7 | 640 | 49.23 | 73.14 |
| ODI | 22 | 535 | 25.47 | 83.85 |
| T20I | 59 | 1,363 | 23.50 | 131.05 |
Bowling
| M | Wkts | Avg | Econ | |
|---|---|---|---|---|
| Test | 7 | 2 | 10 | 2.22 |
| ODI | 22 | 1 | 40.00 | 4.44 |
| T20I | 59 | 10 | 18.50 | 5.96 |
Other ranked India players
India rankingsRanked near Shafali Verma in T20I batting
Full tableShafali Verma FAQs
What is Shafali Verma's ICC ranking?
Shafali Verma is currently the No. 3 T20I batter (759 points) and the No. 12 T20I all-rounder (250 points) in the ICC women's rankings.
Is Shafali Verma the No. 1 T20I batter?
No. Shafali Verma is No. 3 with 759 points. The No. 1 T20I batter is Beth Mooney (787).
Is Shafali Verma the No. 1 T20I all-rounder?
No. Shafali Verma is No. 12 with 250 points. The No. 1 T20I all-rounder is Hayley Matthews (472).
What is Shafali Verma's highest ICC rating?
Shafali Verma's career-best rating is 776 in T20I batting (v South Africa at Lucknow 2021).
What is Shafali Verma's ODI batting ranking?
Shafali Verma is not in the current top 50 of the ICC women's ODI batting rankings. The No. 1 ODI batter is Laura Wolvaardt (782).
What is Shafali Verma's T20I batting ranking?
Shafali Verma is No. 3 in the ICC women's T20I batting rankings with 759 rating points. Their career-best T20I rating is 776 (v South Africa at Lucknow 2021).
What is Shafali Verma's ODI all-rounder ranking?
Shafali Verma is not in the current top 50 of the ICC women's ODI all-rounder rankings. The No. 1 ODI all-rounder is Ashleigh Gardner (481).
What is Shafali Verma's T20I all-rounder ranking?
Shafali Verma is No. 12 in the ICC women's T20I all-rounder rankings with 250 rating points. Their career-best T20I rating is 250 (v Zimbabwe at Raipur 2026).
Which team does Shafali Verma play for?
Shafali Verma plays international cricket for India as a batter.