Yashasvi Jaiswal ICC Ranking

India Batter Age 24
12
Best current ICC ranking No. 12 in Men's Test Batting Rankings Career best: 858 v England at Edgbaston 2025
697rating points

Yashasvi Jaiswal is a batter who plays international cricket for India, born on 28 December 2001 in Suriyawan, Bhadohi, Uttar Pradesh (age 24). Playing style: Left hand Bat, Right Arm Leg Spin.

In the latest ICC men's rankings, Yashasvi Jaiswal is the No. 12 Test batsman (697 points).

Yashasvi Jaiswal's highest-ever ICC rating is 858 in Test batting, reached v England at Edgbaston 2025. The current rating of 697 is 161 points below that peak.

In the Test batting rankings, Yashasvi Jaiswal is 8 points behind Aiden Markram (No. 11, South Africa) and 4 points ahead of Rahmat Shah (No. 13, Afghanistan). They moved down 1 place in the latest ICC update.

In 31 Tests, Yashasvi Jaiswal has scored 2,612 runs at an average of 47.49 and a strike rate of 66.50, including 7 hundreds. In 6 ODIs, Yashasvi Jaiswal has scored 285 runs at an average of 71.25 and a strike rate of 97.6, including 2 hundreds. In 23 T20Is, Yashasvi Jaiswal has scored 723 runs at an average of 36.15 and a strike rate of 164.31, including 1 hundred.

Yashasvi Jaiswal ICC rankings by format

TestODIT20I
Batting12697 pts––
Bowling–––
All-rounder–––

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

Yashasvi Jaiswal career-best ratings

RankingNowCareer best
Test batting 697 858 v England at Edgbaston 2025

Yashasvi Jaiswal rating history

Test batting

Yashasvi Jaiswal profile

Name
Yashasvi Jaiswal
Team
India
Role
Batter
Born
28 December 2001 (age 24)
Birthplace
Suriyawan, Bhadohi, Uttar Pradesh
Batting
Left hand Bat
Bowling
Right Arm Leg Spin

Yashasvi Jaiswal career stats

Batting

MRunsHSAvgSR100s50s
Test312,61221447.4966.50713
ODI628511671.2597.620
T20I2372310036.15164.3115

Other ranked India players

India rankings

Ranked near Yashasvi Jaiswal in Test batting

Full table

Yashasvi Jaiswal FAQs

What is Yashasvi Jaiswal's ICC ranking?

Yashasvi Jaiswal is currently the No. 12 Test batsman (697 points) in the ICC men's rankings.

Is Yashasvi Jaiswal the No. 1 Test batsman?

No. Yashasvi Jaiswal is No. 12 with 697 points. The No. 1 Test batsman is Harry Brook (861).

What is Yashasvi Jaiswal's highest ICC rating?

Yashasvi Jaiswal's career-best rating is 858 in Test batting (v England at Edgbaston 2025).

What is Yashasvi Jaiswal's Test ranking?

Yashasvi Jaiswal is No. 12 in the ICC men's Test batting rankings with 697 rating points, down 1 place since the previous update. Their career-best Test rating is 858 (v England at Edgbaston 2025).

What is Yashasvi Jaiswal's ODI ranking?

Yashasvi Jaiswal 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 Yashasvi Jaiswal's T20I ranking?

Yashasvi Jaiswal is not in the current top 50 of the ICC men's T20I batting rankings. The No. 1 T20I batsman is Abhishek Sharma (889).

Which team does Yashasvi Jaiswal play for?

Yashasvi Jaiswal plays international cricket for India as a batter.