Broken Cricket Dreams Cricket Blog Logo

Indian Cricket Team Depth: List of Top 106 Players of Indian Cricket (Updated 2025)

by | Feb 6, 2021 | India, Miscellaneous, T20 World Cup, World XIs - With Twists

Indian cricket climbed new heights at the Gabba in 2021. With a 2nd or 3rd string team. One of the greatest sporting stories of all time.

During that series, Australia announced a Test & T20I squad that would have been played at the same time (before Australia cancelled the South Africa tour of course).

These two events got me thinking—Can India field two Test XIs at the same time without overlapping players? How about an additional ODI & T20I team?

Today’s Twist

Build FOUR Indian National Cricket Teams Roster: 1 Test team, an ODI, and 2 T20I XIs so that (1) each team can field a team (wicketkeeper & 5 bowling options), and (2) a player is not repeated in any of the lists.

The Catch

  • Would you pick Virat Kohli for the Test team, ODI, or the T20I? Bumrah?
  • Can you make all 4 teams balanced? The goal is that each team is just as good and competitive on the international stage. The ODI & T20I teams should be good enough for the World Cups and the Test teams for the World Test Championship.

Also Read: Indian Cricket’s Abundance of Talent: A Blessing or a Curse?

India Cricket Team – Current Squad Contenders

Before we start making the list, here are all the 106 cricketers in India currently who are vying for an Indian national spot!

Batters

  1. Yashasvi Jaiswal
  2. Shubman Gill
  3. Rohit Sharma
  4. Ruturaj Gaikwad
  5. Virat Kohli
  6. Suryakumar Yadav
  7. Rinku Singh
  8. Shreyas Iyer
  9. Abhishek Sharma
  10. Devdutt Padikkal
  11. Sai Sudharshan
  12. Sarfaraz Khan
  13. Tilak Verma
  14. Abhimanyu Easwaran

Wicket-Keepers

  1. Sanju Samson
  2. Rishabh Pant
  3. Dhruv Jurel
  4. KL Rahul
  5. Ishan Kishan
  6. Jitesh Sharma

Spin All-Rounders

  1. Axar Patel
  2. Ravindra Jadeja
  3. Riyan Parag
  4. Washington Sundar
  5. Tanush Kotian
  6. Krunal Pandya

Pace All-Rounders

  1. Nitish Kumar Reddy
  2. Hardik Pandy
  3. Venkatesh Iyer
  4. Ramandeep Singh
  5. Vijay Shankar

Spinners

  1. Kuldeep Yadav
  2. Yuzvendra Chahal
  3. Ravi Bishnoi
  4. Rahul Chahar
  5. Varun Chakravarthy
  6. R Sai Kishore

Fast Bowlers

  1. Jasprit Bumrah
  2. Mohammad Shami
  3. Arshdeep Singh
  4. Mohammad Siraj
  5. Mukesh Kumar
  6. Deepak Chahar
  7. Prasidh Krishna
  8. Harshit Rana
  9. Akash Deep
  10. Avesh Khan
  11. Mukesh Choudhary
  12. Khaleel Ahmed
  13. T Natarajan
  14. Mohsin Khan
  15. Kuldeep Sen
  16. Umran Malik
  17. Mayank Yadav
  18. Navdeep Saini

Fringe Players

  1. Hanuma Vihari
  2. Rahul Tripathi
  3. Rajat Patidar
  4. Prithvi Shaw
  5. Deepak Hooda
  6. Mayank Agarwal
  7. Rahul Tewatia
  8. Karun Nair
  9. KS Bharat (WK)
  10. Nitish Rana
  11. Shardul Thakur
  12. Harshal Patel
  13. Shahbaz Ahmed
  14. Abhishek Porel (WK)
  15. Anuj Rawat (WK)
  16. Abdul Samad
  17. Shahrukh Khan
  18. Shashank Singh
  19. Mayank Markande
  20. Sandeep Sharma
  21. Yash Dayal
  22. Ashutosh Sharma
  23. Kartik Tyagi

Future Stars

  1. Ayush Badoni
  2. Sameer Rizvi
  3. Kamlesh Nagarkoti
  4. Shivam Mavi
  5. Angkrish Raghuvanshi
  6. Nehal Wadhera
  7. Vaibhav Arora
  8. Musheer Khan
  9. Rajvardhan Hangargekar
  10. Raj Bawa
  11. Yash Dhull
  12. Vidwath Kaverappa
  13. Vijaykumar Vyshak
  14. Baba Indrajith
  15. Narayan Jagadeesan (WK)
  16. Anshul Kamboj

Past? (But have not retired yet)

  1. Ajinkya Rahane
  2. Cheteshwar Pujara
  3. Jayant Yadav
  4. Karn Sharma
  5. Manish Pandey
  6. Ishant Sharma
  7. Bhuvneshwar Kumar
  8. Mohit Sharma
  9. Jaydev Unadkat
  10. Shahbaz Nadeem

Four Possible XIs for Indian National Cricket Team

*Note: Since our original iteration in 2021, Rahane, Pujara, Ishant Sharma, R Ashwin, Bhuvneshwar Kumar, and Dinesh Karthik. have dropped out of these lists.

Test XI

  1. Yashasvi Jaiswal
  2. Abhimanyu Easwaran
  3. Hanuma Vihari
  4. Sarfaraz Khan
  5. Rishabh Pant (WK)
  6. Dhruv Jurel
  7. Axar Patel
  8. Nitish Kumar Reddy
  9. Kuldeep Yadav
  10. Jasprit Bumrah (C)
  11. Akash Deep

ODI XI

  1. Rohit Sharma (C)
  2. Shubman Gill
  3. Virat Kohli
  4. Shreyas Iyer
  5. KL Rahul (WK)
  6. Hardik Pandya
  7. Ravindra Jadeja
  8. Mohammad Shami
  9. Mohammad Siraj
  10. Yuzvendra Chahal
  11. Avesh Khan

Indian Cricket Limited Overs Teams:

T20 Team 1

  1. Sanju Samson (WK)
  2. Abhishek Sharma
  3. Tilak Verma
  4. Suryakumar Yadav (C)
  5. Rinku Singh
  6. Riyan Parag
  7. Washington Sundar
  8. Deepak Chahar
  9. Prasidh Krishna
  10. Ravi Bishnoi
  11. Arshdeep Singh

T20I Team 2

  1. Ruturaj Gaikwad (C)
  2. Ishan Kishan (WK)
  3. Devdutt Padikkal
  4. Venkatesh Iyer
  5. Ramandeep Singh
  6. Jitesh Sharma
  7. Krunal Pandya
  8. Harshit Rana
  9. Navdeep Saini
  10. Rahul Chahar
  11. Varun Chakravarthy

Players Who Have Retired Since the List Originally Came Out in 2021

  • Retired: R Ashwin, Dinesh Karthik, Dhawal Kulkarni, Siddharth Kaul, Murali Vijay, Ambati Rayudu, Amit Mishra
  • Out of Favor: Priyam Garg, Priyank Panchal, Mandeep Singh

Conclusion

Problem of plenty for Team India.

We have all criticized Indian cricket selectors at some point in time, but we can clearly see it is difficult to give every player an extended run. Gone are the days where we can find players who play 2 or 3 formats for more than a decade. Virat Kohli maybe the last of his breed in India.

Next week, we will do a similar exercise with the England cricket team. Their limited overs depth is quite something, and they are a rising force in Test cricket as well.

What will your Indian XIs be? What do you think of Indian cricket right now? COMMENT BELOW! Would love to know your thoughts!

If you like this, check out the rest of our World XIs with Twists Here – Best Fielding XI, Best Commentators XI, and much more!

Frequently Asked Questions (FAQ) – Indian Cricket Team Squad Depth

How many Indian cricketers are there?

As of 2025, at least 100 Indian cricketers are fighting for a place in the national team. Today the Indian national cricket team player list is one of envy with its massive depth.

How many teams can Indian cricket team field?

At least four professional cricket side can be fielded with the talent of Indian cricket team depth. These includes a separate squad for Test matches, ODI tournaments, and T20 series.

© Copyright @Nitesh Mathur and Broken Cricket Dreams, LLC, 2023. Contact us at bcd@brokencricketdreams.com. Originally published on 02/03/2021, updated on 01/15/2025. Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Broken Cricket Dreams with appropriate and specific direction to the original content (i.e. linked to the exact post/article).

Image Courtesy: lensbug.chandru, CC BY 2.0, via Wikimedia Commons

Nitesh Mathur

0 Comments

Leave a Reply

Discover more from Broken Cricket Dreams Cricket Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading