India ICC Ranking
India in the ICC rankings
India are No. 4 in Test, No. 1 in ODI and No. 2 in T20I in the latest ICC men's team rankings.
ODI is their strongest format: they top the table with a rating of 116, 8 points ahead of New Zealand.
India's highest-ranked players are Shubman Gill (No. 1 ODI batsman), Abhishek Sharma (No. 1 T20I batsman) and Ravindra Jadeja (No. 2 Test all-rounder). In total, 26 India players are in the top 50 of at least one ICC player ranking.
In the Test table of 10 teams, India are 4th on a rating of 105 from 29 matches (3042 points), 1 point behind New Zealand (106) and 3 points ahead of England (102).
In the ODI table of 20 teams, India are 1st on a rating of 116 from 37 matches (4281 points), 8 points ahead of New Zealand (108).
In the T20I table of 50 teams, India are 2nd on a rating of 267 from 76 matches (20268 points), 2 points behind England (269) and 7 points ahead of Australia (260).
What one Test win would be worth: by the ICC formula, beating New Zealand (rated 106) would earn India 156 ranking points for that match and lift their rating from 105 to about 107, enough to pass them. Losing to them would earn 56 points and leave the rating near 103. Try other results in the rankings predictor.
In the World Test Championship 2025–27, India are 5th with 51.52% of available points from 11 Tests (5 won, 4 lost, 2 drawn).
India have won 6 of their last 10 completed international matches. Most recent: New Zealand vs India (4th T20I) — NZ won by 87 runs.
Ranked India players
| Player | Best |
|---|---|
| Shubman GillODI batting | #1 |
| Abhishek SharmaT20I batting | #1 |
| Ravindra JadejaTest all-rounder | #2 |
| Virat KohliODI batting | #3 |
| Ishan KishanT20I batting | #3 |
| Rohit SharmaODI batting | #4 |
| Jasprit BumrahTest bowling | #5 |
| Kuldeep YadavODI bowling | #6 |
| Rishabh PantTest batting | #7 |
| Washington SundarTest all-rounder | #7 |
| Shreyas IyerT20I batting | #7 |
| Axar PatelODI all-rounder | #9 |
| KL RahulODI batting | #10 |
| Tilak VarmaT20I batting | #11 |
| Yashasvi JaiswalTest batting | #12 |
| Hardik PandyaT20I all-rounder | #15 |
| Mohammed SirajTest bowling | #16 |
| Arshdeep SinghT20I bowling | #17 |
| Sanju SamsonT20I batting | #27 |
| Shivam DubeT20I all-rounder | #27 |
| Nitish Kumar ReddyT20I all-rounder | #33 |
| Varun ChakaravarthyT20I bowling | #34 |
| Suryakumar YadavT20I batting | #37 |
| Manav SutharTest bowling | #43 |
| Prasidh KrishnaODI bowling | #46 |
| Vaibhav SooryavanshiT20I batting | #47 |
Players from India in the top 50 of any ICC men's player ranking. "Best" is their highest current position.
India squads and captains
Test squad
Captain Shubman Gill
- Ravindra JadejaAll-rounder
- Jasprit BumrahBowler
- KL RahulWicketkeeper
- Sarfaraz KhanBatter
- Kuldeep YadavBowler
- Rishabh PantWicketkeeper
- Washington SundarAll-rounder
- Mohammed SirajBowler
- Shubman GillCBatter
- Devdutt PadikkalBatter
- Sai SudharsanBatter
- Yashasvi JaiswalBatter
- Anshul KambojAll-rounder
- Dhruv JurelWicketkeeper
- Nitish Kumar ReddyAll-rounder
- Akash DeepBowler
ODI squad
Captain Shubman Gill
- Rohit SharmaBatter
- Virat KohliBatter
- Shreyas IyerBatter
- Axar PatelAll-rounder
- KL RahulWicketkeeper
- Kuldeep YadavBowler
- Ishan KishanWicketkeeper
- Prasidh KrishnaBowler
- Ruturaj GaikwadBatter
- Mohammed SirajBowler
- Shubman GillCBatter
- Anshul KambojAll-rounder
- Nitish Kumar ReddyAll-rounder
- Kumar KushagraWicketkeeper
- Gurnoor Singh BrarBowler
- Naman DhirBatter
T20I squad
Captain Shreyas Iyer
- Bhuvneshwar KumarBowler
- Shreyas IyerCBatter
- Axar PatelAll-rounder
- Sanju SamsonWicketkeeper
- Kuldeep YadavBowler
- Ishan KishanWicketkeeper
- Shivam DubeAll-rounder
- Abhishek SharmaBatter
- Varun ChakaravarthyBowler
- Arshdeep SinghBowler
- N. Tilak VarmaBatter
- Nitish Kumar ReddyAll-rounder
- Kumar KushagraWicketkeeper
- Naman DhirBatter
- Mayank YadavBowler
- Vaibhav SooryavanshiBatter
- Prince YadavBowler
India recent results
- New Zealand 259/7 (20 ov) India 172/9 (20 ov) NZ won by 87 runs
- New Zealand 198/3 (20 ov) India 199/4 (13.2 ov) IND won by 6 wickets
- New Zealand 180/5 (20 ov) India 181/6 (19.5 ov) IND won by 4 wickets
- New Zealand 225/4 (20 ov) India 230/6 (19.4 ov) IND won by 4 wickets
- India 223/10 (19.3 ov) West Indies 247/3 (20 ov) WI won by 24 runs
- India 223/10 (20 ov) West Indies 209/7 (20 ov) IND won by 14 runs
- India 249/5 (20 ov) West Indies 252/4 (18.3 ov) WI won by 6 wickets
- India 172/2 (14.4 ov) West Indies 171/10 (19.1 ov) IND won by 8 wickets
- India 351/7 (50 ov) West Indies 352/5 (48.2 ov) WI won by 5 wickets
- Pakistan 192/6 (20 ov) India 211/6 (20 ov) IND won by 19 runs
Teams ranked near India
All teamsIndia FAQs
What is India's ranking in Test cricket?
India are No. 4 in the ICC men's Test team rankings with a rating of 105 from 29 matches. South Africa are No. 1 on 124.
What is India's ranking in ODI cricket?
India are No. 1 in the ICC men's ODI team rankings with a rating of 116 from 37 matches.
What is India's ranking in T20I cricket?
India are No. 2 in the ICC men's T20I team rankings with a rating of 267 from 76 matches. England are No. 1 on 269.
Can India qualify for the World Test Championship final?
The top two teams at the end of the 2025–27 cycle play the final. India are currently 5th on 51.52%, 23.48 percentage points behind second-placed South Africa.
Who is the captain of India?
India are captained by Shubman Gill in Tests and ODIs and Shreyas Iyer in T20Is.
Who is India's highest-ranked player?
Shubman Gill is the No. 1 ODI batsman in the ICC men's rankings, the highest current position of any India player.
How many India players are in the ICC rankings?
26 India players are in the top 50 of at least one ICC men's player ranking: 18 in batting, 18 in bowling and 13 in all-rounder (a player can appear in more than one list).