Abhishek Sharma ICC Ranking

India Batter Age 26
1
Best current ICC ranking No. 1 in Men's T20I Batting Rankings Career best: 931 v Sri Lanka at Dubai 2025
889rating points

Abhishek Sharma is a batter who plays international cricket for India, born on 4 September 2000 in Amritsar, Punjab (age 26). Playing style: Left hand Bat, Left Arm Orthodox.

In the latest ICC men's rankings, Abhishek Sharma is the No. 1 T20I batsman (889 points) and the No. 19 T20I all-rounder (164 points).

Abhishek Sharma's highest-ever ICC rating is 931 in T20I batting, reached v Sri Lanka at Dubai 2025. The current rating of 889 is 42 points below that peak.

Abhishek Sharma is India's highest-ranked T20I batsman, one of 7 India players in that top 50.

In the T20I batting rankings, Abhishek Sharma is 6 points ahead of Sahibzada Farhan (No. 2, Pakistan).

In 71 T20Is, Abhishek Sharma has scored 2,267 runs at an average of 33.33 and a strike rate of 196.61, including 4 hundreds, and taken 12 wickets at an average of 25.58 (economy 8.48, best 3/17).

Abhishek Sharma ICC rankings by format

TestODIT20I
Batting––1889 pts
Bowling–––
All-rounder––19164 pts

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

Abhishek Sharma career-best ratings

RankingNowCareer best
T20I batting 889 931 v Sri Lanka at Dubai 2025
T20I all-rounder 164 191 v Pakistan at Japan 2026

Abhishek Sharma rating history

T20I batting

T20I all-rounder

Abhishek Sharma profile

Name
Abhishek Sharma
Team
India
Role
Batter
Born
4 September 2000 (age 26)
Birthplace
Amritsar, Punjab
Batting
Left hand Bat
Bowling
Left Arm Orthodox

Abhishek Sharma career stats

Batting

MRunsHSAvgSR100s50s
T20I712,26713533.33196.61414

Bowling

MWktsBestAvgEcon5w
T20I71123/1725.588.480

Other ranked India players

India rankings

Ranked near Abhishek Sharma in T20I batting

Full table

Abhishek Sharma FAQs

What is Abhishek Sharma's ICC ranking?

Abhishek Sharma is currently the No. 1 T20I batsman (889 points) and the No. 19 T20I all-rounder (164 points) in the ICC men's rankings.

Is Abhishek Sharma the No. 1 T20I batsman?

Yes. Abhishek Sharma is the No. 1 T20I batsman in the ICC men's rankings with 889 rating points.

Is Abhishek Sharma the No. 1 T20I all-rounder?

No. Abhishek Sharma is No. 19 with 164 points. The No. 1 T20I all-rounder is Sikandar Raza (331).

What is Abhishek Sharma's highest ICC rating?

Abhishek Sharma's career-best rating is 931 in T20I batting (v Sri Lanka at Dubai 2025).

What is Abhishek Sharma's Test batting ranking?

Abhishek Sharma is not in the current top 50 of the ICC men's Test batting rankings. The No. 1 Test batsman is Harry Brook (861).

What is Abhishek Sharma's ODI batting ranking?

Abhishek Sharma is not in the current top 50 of the ICC men's ODI batting rankings. The No. 1 ODI batsman is Shubman Gill (841).

What is Abhishek Sharma's T20I batting ranking?

Abhishek Sharma is No. 1 in the ICC men's T20I batting rankings with 889 rating points. Their career-best T20I rating is 931 (v Sri Lanka at Dubai 2025).

What is Abhishek Sharma's Test all-rounder ranking?

Abhishek Sharma is not in the current top 50 of the ICC men's Test all-rounder rankings. The No. 1 Test all-rounder is Marco Jansen (463).

What is Abhishek Sharma's ODI all-rounder ranking?

Abhishek Sharma is not in the current top 50 of the ICC men's ODI all-rounder rankings. The No. 1 ODI all-rounder is Azmatullah Omarzai (359).

What is Abhishek Sharma's T20I all-rounder ranking?

Abhishek Sharma is No. 19 in the ICC men's T20I all-rounder rankings with 164 rating points, down 1 place since the previous update. Their career-best T20I rating is 191 (v Pakistan at Japan 2026).

Which team does Abhishek Sharma play for?

Abhishek Sharma plays international cricket for India as a batter.