India Stats
India ODI 2026 Squad
37 players named, the captain first, as of 12 Nov 2026
India ODI Squad Questions
Who is India's top run scorer?
Over India's last 10 ODIs, Shubman Gill with 707 runs in 9, at a strike rate of 125.1.
Who has taken the most wickets for India?
Over India's last 10 ODIs, Prasidh Krishna with 15 wickets at 5.86 an over.
Who has played the most for India recently?
Rohit Sharma, in 10 of India's last 10 ODIs. 23 players have played for them in that time.
Who is in the India squad?
India's ODI 2026 squad has 37 players: Abhishek Sharma, Anshul Kamboj, Arshdeep Singh, Auqib Nabi, Axar Patel, Dhruv Jurel, Gurnoor Brar, Hardik Pandya, Harsh Dubey, Harshit Rana, Ishan Kishan, Jasprit Bumrah, Kuldeep Yadav, Kumar Kushagra, Lokesh Rahul, Mohammed Siraj, Naman Dhir, Nitish Kumar Reddy, Prasidh Krishna, Prince Yadav, Ravindra Jadeja, Rinku Singh, Rishabh Pant, Rohit Sharma, Ruturaj Gaikwad, Sanju Samson, Shivam Dube, Shreyas Iyer, Shubman Gill, Suryakumar Yadav, Suryansh Shedge, Tilak Varma, Varun Chakaravarthy, Virat Kohli, Washington Sundar, Yash Thakur, Yashasvi Jaiswal.