Yashasvi Jaiswal ICC Ranking
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
| Test | ODI | T20I | |
|---|---|---|---|
| Batting | 12697 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
| Ranking | Now | Career 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
| M | Runs | Avg | SR | |
|---|---|---|---|---|
| Test | 31 | 2,612 | 47.49 | 66.50 |
| ODI | 6 | 285 | 71.25 | 97.6 |
| T20I | 23 | 723 | 36.15 | 164.31 |
Other ranked India players
India rankingsRanked near Yashasvi Jaiswal in Test batting
Full tableYashasvi 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.