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 20 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 Shubman Gill Batter 17 16 1140 116.2 28 0 5.50 8 2189
2 India Virat Kohli Batter 16 16 1074 108.6 30 1 4.33 9 1954
3 India Rohit Sharma Batter 20 20 956 111.7 46 1 8.40 12 2001
4 India Lokesh Rahul Keeper 17 16 771 121.4 26 0 - 21 1608
5 India Shreyas Iyer Batter 14 14 629 110.4 24 0 - 6 1197
6 India Yashasvi Jaiswal Batter 7 6 285 97.6 7 0 3.00 3 548
7 India Ruturaj Gaikwad Batter 5 5 214 96.4 6 0 - 4 394
8 India Axar Patel All-rounder 5 5 162 94.2 3 4 4.58 1 479
9 India Ishan Kishan Keeper 3 2 159 157.4 8 0 - 0 347
10 India Ravindra Jadeja All-rounder 15 10 142 89.9 1 14 5.24 8 928
11 India Harshit Rana Bowler 9 5 99 120.7 6 16 6.49 1 847
12 India Hardik Pandya All-rounder 5 5 82 130.2 7 4 6.87 2 339
13 India Nitish Kumar Reddy All-rounder 6 3 82 87.2 3 3 7.13 2 261
14 India Washington Sundar All-rounder 7 5 54 80.6 1 2 5.46 1 216
15 India Naman Dhir All-rounder 3 1 30 142.9 2 1 6.24 4 154
16 India Suryakumar Yadav Batter 3 3 21 67.7 0 0 8.50 1 46
17 India Kuldeep Yadav Bowler 17 5 19 73.1 0 26 5.57 5 1131
18 India Anshul Kamboj All-rounder 1 1 17 188.9 2 0 8.63 0 33
19 India Mohammed Siraj Bowler 7 3 11 91.7 0 8 5.61 0 362
20 India Gurnoor Brar Bowler 6 2 11 84.6 0 10 6.49 1 422
21 India Arshdeep Singh Bowler 7 4 9 100.0 0 15 5.52 2 595
22 India Mohammed Shami Bowler 7 1 6 60.0 0 14 6.22 2 569
23 India Prince Yadav Bowler 2 1 5 100.0 0 3 6.13 2 141
24 India Jasprit Bumrah Bowler 3 1 1 33.3 0 5 4.80 0 238
25 India Prasidh Krishna Bowler 9 0 0 - 0 18 6.38 2 741
26 India Varun Chakaravarthy Bowler 3 0 0 - 0 5 4.83 0 207
27 India Tilak Varma Batter 1 0 0 - 0 0 9.67 0 5
28 India Harsh Dubey Bowler 2 0 0 - 0 4 7.08 1 140
29 A India Auqib Nabi Bowler 1 0 0 - 0 0 8.84 1 11
29 players over India's last 20 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 20 ODIs, Shubman Gill with 1140 runs in 17, at a strike rate of 116.2.

Who has taken the most wickets for India?

Over India's last 20 ODIs, Kuldeep Yadav with 26 wickets at 5.57 an over.

Who has played the most for India recently?

Rohit Sharma, in 20 of India's last 20 ODIs. 29 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.