Shafali Verma ICC Ranking

India Batter Age 22
3
Best current ICC ranking No. 3 in Women's T20I Batting Rankings Career best: 776 v South Africa at Lucknow 2021
759rating points

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

ODIT20I
Batting–3759 pts
Bowling––
All-rounder–12250 pts

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

Shafali Verma career-best ratings

RankingNowCareer 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

MRunsHSAvgSR100s50s
Test764020549.2373.1413
ODI225357125.4783.8504
T20I591,3637323.50131.0505

Bowling

MWktsBestAvgEcon5w
Test721/7102.220
ODI2211/540.004.440
T20I59103/1518.505.960

Other ranked India players

India rankings

Ranked near Shafali Verma in T20I batting

Full table

Shafali 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.