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 Avg SR 4s 6s 50s 100s Ducks HS
1 India Virat Kohli Batter 33 33 1753 62.61 101.4 161 34 18 7 4 139
2 India Shubman Gill Batter 34 33 1738 62.07 102.8 211 36 15 5 1 223
3 India Rohit Sharma Batter 37 37 1720 47.78 106.8 189 74 14 4 1 138
4 India Shreyas Iyer Batter 32 31 1250 43.10 97.5 100 40 11 2 1 128
5 India Lokesh Rahul Keeper 34 31 1102 55.10 105.1 84 32 7 3 2 129
6 India Axar Patel All-rounder 21 20 444 26.12 82.1 38 8 2 0 1 57
7 India Yashasvi Jaiswal Batter 7 6 285 71.25 97.6 34 7 2 2 0 116
8 India Ravindra Jadeja All-rounder 21 14 230 28.75 100.0 15 3 0 0 0 35
9 India Ruturaj Gaikwad Batter 8 7 223 44.60 95.3 17 6 2 1 0 105
10 India Washington Sundar All-rounder 16 13 194 17.64 81.9 12 5 1 0 0 52
11 India Ishan Kishan Keeper 5 4 174 43.50 143.8 18 8 1 1 0 125
12 India Hardik Pandya All-rounder 8 7 135 22.50 118.4 9 9 0 0 0 45
13 India Sai Sudharsan Batter 3 3 127 63.50 89.4 17 1 2 0 0 62
14 India Harshit Rana Bowler 14 7 124 24.80 121.6 10 6 1 0 0 52
15 India Sanju Samson Keeper 2 2 120 60.00 87.6 7 3 1 1 0 108
16 India Nitish Kumar Reddy All-rounder 8 5 109 27.25 94.8 3 5 1 0 0 53
17 India Suryakumar Yadav Batter 6 6 104 20.80 103.0 12 1 0 0 0 49
18 India Arshdeep Singh Bowler 17 11 65 8.13 122.6 7 2 0 0 2 18
19 India Tilak Varma Batter 4 3 63 31.50 57.3 5 1 1 0 0 52
20 India Rinku Singh Batter 2 2 55 27.50 134.1 5 3 0 0 0 38
21 India Naman Dhir All-rounder 5 3 47 23.50 117.5 6 2 0 0 0 30
22 India Kuldeep Yadav Bowler 29 11 45 9.00 40.2 2 0 0 0 0 10
23 India Jasprit Bumrah Bowler 8 4 38 19.00 90.5 4 1 0 0 0 20
24 India Gurnoor Brar Bowler 11 4 36 18.00 85.7 2 1 0 0 0 18
25 India Shivam Dube All-rounder 5 4 34 8.50 79.1 2 2 0 0 2 25
26 India Rajat Patidar Batter 1 1 22 22.00 137.5 3 1 0 0 0 22
27 India Mohammed Siraj Bowler 16 8 20 10.00 47.6 1 0 0 0 1 9
28 India Anshul Kamboj All-rounder 3 2 18 9.00 150.0 0 2 0 0 0 17
29 India Riyan Parag Batter 1 1 15 15.00 115.4 2 0 0 0 0 15
30 India Mohammed Shami Bowler 13 4 14 3.50 51.9 1 0 0 0 0 6
31 India Avesh Khan Bowler 3 2 10 10.00 90.9 0 1 0 0 0 9
32 India Rishabh Pant Keeper 1 1 6 6.00 66.7 1 0 0 0 0 6
33 India Prince Yadav Bowler 3 1 5 5.00 100.0 0 0 0 0 0 5
34 India Mukesh Kumar Bowler 3 1 4 - 44.4 1 0 0 0 0 4
35 A India Auqib Nabi Bowler 3 1 1 - 100.0 0 0 0 0 0 1
36 India Prasidh Krishna Bowler 13 1 0 0.00 0.0 0 0 0 0 1 0
38 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, Virat Kohli with 1753 runs in 33, at a strike rate of 101.4.

Who has taken the most wickets for India?

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

Who has played the most for India recently?

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