Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Next ODI New Zealand (A)
One Day Internationals - Fri 13 Nov, 02:00 Their squad Preview

India Squad and Player Stats ODI 2026

Every India player over the last 10 ODIs in numbers, from runs to wickets and catches

Updated 7 November 2026, after the New Zealand game

Reset
#Player M Inns Runs SR 6s Wkts Econ Ct Pts
1 India Rohit Sharma Batter 10 10 435 90.6 15 0 - 7 860
2 India Virat Kohli Batter 10 10 410 100.5 4 0 - 10 778
3 India Shreyas Iyer Batter 10 9 353 78.1 7 0 - 3 614
4 India Shubman Gill Batter 10 10 316 88.3 3 0 - 1 595
5 India Axar Patel All-rounder 10 9 187 83.9 2 12 4.43 3 885
6 India Lokesh Rahul Keeper 8 7 114 88.4 4 0 - 7 306
7 India Washington Sundar All-rounder 5 4 76 82.6 1 5 4.63 2 333
8 India Hardik Pandya All-rounder 2 2 53 103.9 2 3 4.24 0 205
9 India Arshdeep Singh Bowler 5 3 28 140.0 0 7 5.48 2 345
10 India Nitish Kumar Reddy All-rounder 2 2 27 128.6 2 0 7.74 0 54
11 India Gurnoor Brar Bowler 5 2 25 86.2 1 11 5.90 2 457
12 India Harshit Rana Bowler 4 2 25 125.0 0 7 5.31 1 314
13 India Jasprit Bumrah Bowler 2 1 20 153.8 1 2 3.83 1 144
14 India Naman Dhir All-rounder 2 2 17 89.5 0 0 - 2 53
15 India Ravindra Jadeja All-rounder 2 1 16 80.0 0 2 5.07 1 127
16 India Ishan Kishan Keeper 2 2 15 75.0 0 0 - 4 63
17 India Mohammed Shami Bowler 2 1 5 62.5 0 0 4.52 0 26
18 India Kuldeep Yadav Bowler 3 1 1 100.0 0 6 5.06 0 252
19 India Anshul Kamboj All-rounder 2 1 1 33.3 0 4 2.59 3 225
20 A India Auqib Nabi Bowler 2 1 1 100.0 0 2 4.80 0 89
21 India Mohammed Siraj Bowler 3 2 0 0.0 0 2 4.90 1 111
22 India Prasidh Krishna Bowler 4 1 0 0.0 0 6 6.00 1 260
23 India Ruturaj Gaikwad Batter 1 0 0 - 0 0 - 1 8
24 India Varun Chakaravarthy Bowler 1 0 0 - 0 5 4.06 0 208
25 India Shivam Dube All-rounder 2 1 0 0.0 0 2 4.92 0 77
26 India Prince Yadav Bowler 1 0 0 - 0 1 7.07 1 49
26 players over India's last 10 ODIs. Each head sorts the table.

India ODI 2026 Squad

37 players named, the captain first, as of 11 Nov 2026

India ODI Squad Questions

Who is India's top run scorer?

Over India's last 10 ODIs, Rohit Sharma with 435 runs in 10, at a strike rate of 90.6.

Who has taken the most wickets for India?

Over India's last 10 ODIs, Axar Patel with 12 wickets at 4.43 an over.

Who has played the most for India recently?

Virat Kohli, in 10 of India's last 10 ODIs. 26 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.