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 40 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 34 33 2161 113.9 56 0 5.50 25 4193
2 India Virat Kohli Batter 34 34 2100 103.3 48 1 4.29 16 3745
3 India Rohit Sharma Batter 37 37 1850 114.6 93 1 8.40 16 3792
4 India Lokesh Rahul Keeper 34 32 1378 101.0 36 0 - 37 2805
5 India Shreyas Iyer Batter 28 28 1172 106.4 42 0 2.00 14 2232
6 India Ravindra Jadeja All-rounder 29 20 383 85.9 5 34 4.84 14 2244
7 India Ruturaj Gaikwad Batter 7 7 293 94.2 6 0 - 4 537
8 India Hardik Pandya All-rounder 17 13 291 101.7 14 18 6.36 8 1304
9 India Ishan Kishan Keeper 11 10 288 116.1 13 0 - 2 633
10 India Suryakumar Yadav Batter 17 16 285 118.8 10 0 8.50 6 607
11 India Yashasvi Jaiswal Batter 7 6 285 97.6 7 0 3.00 3 548
12 India Axar Patel All-rounder 10 10 225 94.9 6 7 5.16 7 782
13 India Harshit Rana Bowler 9 5 99 120.7 6 16 6.49 1 847
14 India Washington Sundar All-rounder 11 8 93 74.4 2 4 5.63 2 376
15 India Nitish Kumar Reddy All-rounder 6 3 82 87.2 3 3 7.13 2 261
16 India Kuldeep Yadav Bowler 34 12 58 56.9 0 55 5.25 10 2474
17 India Mohammed Shami Bowler 21 8 30 81.1 1 46 5.55 3 1959
18 India Naman Dhir All-rounder 3 1 30 142.9 2 1 6.24 4 154
19 India Shardul Thakur Bowler 9 2 28 140.0 1 8 6.46 1 401
20 India Jasprit Bumrah Bowler 13 4 23 57.5 0 24 4.28 1 1116
21 India Mohammed Siraj Bowler 24 7 22 61.1 0 38 5.18 1 1684
22 India Anshul Kamboj All-rounder 1 1 17 188.9 2 0 8.63 0 33
23 India Gurnoor Brar Bowler 6 2 11 84.6 0 10 6.49 1 422
24 India Arshdeep Singh Bowler 7 4 9 100.0 0 15 5.52 2 595
25 India Prince Yadav Bowler 2 1 5 100.0 0 3 6.13 2 141
26 India Umran Malik Bowler 3 1 2 40.0 0 6 6.78 0 212
27 India Ravichandran Ashwin Bowler 3 0 0 - 0 5 4.52 1 228
28 India Yuzvendra Chahal Bowler 2 0 0 - 0 3 5.83 0 124
29 India Prasidh Krishna Bowler 11 1 0 0.0 0 21 6.69 3 847
30 India Varun Chakaravarthy Bowler 3 0 0 - 0 5 4.83 0 207
31 India Tilak Varma Batter 1 0 0 - 0 0 9.67 0 5
32 India Shahbaz Ahmed All-rounder 1 0 0 - 0 0 - 1 12
33 India Harsh Dubey Bowler 2 0 0 - 0 4 7.08 1 140
34 A India Auqib Nabi Bowler 1 0 0 - 0 0 8.84 1 11
34 players over India's last 40 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 40 ODIs, Shubman Gill with 2161 runs in 34, at a strike rate of 113.9.

Who has taken the most wickets for India?

Over India's last 40 ODIs, Kuldeep Yadav with 55 wickets at 5.25 an over.

Who has played the most for India recently?

Rohit Sharma, in 37 of India's last 40 ODIs. 34 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.