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 Rohit Sharma Batter 15 15 645 99.8 23 0 5.50 10 1318
2 India Shubman Gill Batter 17 17 600 81.4 5 0 14.00 7 1125
3 India Virat Kohli Batter 15 14 490 95.1 4 0 - 14 952
4 India Shreyas Iyer Batter 15 14 458 82.8 8 0 - 4 837
5 India Axar Patel All-rounder 17 16 283 75.1 5 19 4.29 5 1379
6 India Lokesh Rahul Keeper 14 12 263 82.2 6 0 - 17 640
7 India Ishan Kishan Keeper 5 5 199 107.6 5 0 - 7 433
8 India Sanju Samson Keeper 4 4 180 91.4 7 0 - 2 318
9 India Washington Sundar All-rounder 9 8 140 82.4 4 12 4.16 4 766
10 India Hardik Pandya All-rounder 6 5 135 108.9 7 4 4.57 2 431
11 India Sai Sudharsan Batter 3 3 127 89.4 1 0 12.00 1 241
12 India Suryakumar Yadav Batter 3 3 78 97.5 3 0 - 1 154
13 India Tilak Varma Batter 3 3 63 57.3 1 0 6.00 0 108
14 India Arshdeep Singh Bowler 10 7 56 127.3 2 19 4.82 3 900
15 India Rinku Singh Batter 2 2 55 134.1 3 1 2.00 1 150
16 India Ravindra Jadeja All-rounder 6 4 50 72.5 0 5 4.87 2 320
17 India Shivam Dube All-rounder 5 4 34 79.1 2 3 4.31 1 203
18 India Nitish Kumar Reddy All-rounder 2 2 27 128.6 2 0 7.74 0 54
19 India Kuldeep Yadav Bowler 12 6 25 26.0 0 18 4.08 1 853
20 India Gurnoor Brar Bowler 5 2 25 86.2 1 11 5.90 2 457
21 India Harshit Rana Bowler 5 2 25 125.0 0 10 5.03 1 419
22 India Rajat Patidar Batter 1 1 22 137.5 1 0 - 0 44
23 India Jasprit Bumrah Bowler 2 1 20 153.8 1 2 3.83 1 144
24 India Shardul Thakur Bowler 3 2 17 65.4 0 8 5.17 0 327
25 India Ruturaj Gaikwad Batter 4 3 17 65.4 0 0 - 2 57
26 India Naman Dhir All-rounder 2 2 17 89.5 0 0 - 2 53
27 India Riyan Parag Batter 1 1 15 115.4 0 3 5.89 0 148
28 India Avesh Khan Bowler 3 2 10 90.9 1 6 4.60 0 272
29 India Mukesh Kumar Bowler 6 2 10 62.5 0 5 5.23 1 279
30 India Mohammed Siraj Bowler 6 5 9 30.0 0 5 5.64 1 268
31 India Rishabh Pant Keeper 1 1 6 66.7 0 0 - 1 22
32 India Mohammed Shami Bowler 3 1 5 62.5 0 5 4.76 1 215
33 India Anshul Kamboj All-rounder 2 1 1 33.3 0 4 2.59 3 225
34 A India Auqib Nabi Bowler 2 1 1 100.0 0 2 4.80 0 89
35 India Jaydev Unadkat Bowler 1 0 0 - 0 1 3.20 1 52
36 India Prasidh Krishna Bowler 4 1 0 0.0 0 6 6.00 1 260
37 India Varun Chakaravarthy Bowler 1 0 0 - 0 5 4.06 0 208
38 India Prince Yadav Bowler 1 0 0 - 0 1 7.07 1 49
39 India Umran Malik Bowler 2 1 0 0.0 0 0 7.14 1 19
39 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, Rohit Sharma with 645 runs in 15, at a strike rate of 99.8.

Who has taken the most wickets for India?

Over India's last 20 ODIs, Axar Patel with 19 wickets at 4.29 an over.

Who has played the most for India recently?

Axar Patel, in 17 of India's last 20 ODIs. 39 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.