Most Innings Batted for India in ODI 2026
Rohit Sharma leads India in ODI 2026 with 14 innings batted (India). Shubman Gill (13) and Virat Kohli (11) are next.
Updated , after New Zealand vs India| # | Player | Last 3 | Mat | Inns | Runs | Avg | BF | SR | 4s | 6s | 50s | 100s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Rohit Sharma | 92023 | 14 | 14 | 627 | 44.79 | 611 | 102.62 | 69 | 28 | 2 | 2 |
| 2 | Shubman Gill | 1370 | 14 | 13 | 932 | 93.20 | 811 | 114.92 | 120 | 18 | 5 | 3 |
| 3 | Virat Kohli | 0747 | 11 | 11 | 633 | 63.30 | 526 | 120.34 | 60 | 18 | 4 | 2 |
| 4 | Shreyas Iyer | 01530 | 11 | 11 | 264 | 26.40 | 318 | 83.02 | 18 | 8 | 1 | 0 |
| 5 | Lokesh Rahul | 129*3*26* | 10 | 10 | 352 | 88.00 | 280 | 125.71 | 31 | 13 | 0 | 2 |
| 6 | Axar Patel | 207 | 5 | 5 | 67 | 16.75 | 79 | 84.81 | 6 | 1 | 1 | 0 |
| 7 | Gurnoor Brar | 718*8* | 11 | 4 | 36 | 18.00 | 42 | 85.71 | 2 | 1 | 0 | 0 |
| 8 | Washington Sundar | 1952*2 | 6 | 4 | 80 | 40.00 | 94 | 85.11 | 5 | 1 | 1 | 0 |
| 9 | Ishan Kishan | 125114 | 5 | 4 | 174 | 43.50 | 121 | 143.80 | 18 | 8 | 0 | 1 |
| 10 | Arshdeep Singh | 4*315* | 6 | 3 | 22 | 22.00 | 12 | 183.33 | 4 | 0 | 0 | 0 |
| 11 | Nitish Kumar Reddy | 6 | 3 | 82 | 27.33 | 94 | 87.23 | 2 | 3 | 1 | 0 | |
| 12 | Ravindra Jadeja | 5 | 3 | 43 | 14.33 | 65 | 66.15 | 1 | 0 | 0 | 0 | |
| 13 | Naman Dhir | 5 | 3 | 47 | 23.50 | 40 | 117.50 | 6 | 2 | 0 | 0 | |
| 14 | Ruturaj Gaikwad | 4 | 3 | 101 | 101.00 | 125 | 80.80 | 3 | 4 | 1 | 0 | |
| 15 | Harshit Rana | 3 | 3 | 83 | 27.67 | 70 | 118.57 | 6 | 5 | 1 | 0 | |
| 16 | Kuldeep Yadav | 7 | 2 | 8 | 8.00 | 6 | 133.33 | 1 | 0 | 0 | 0 | |
| 17 | Mohammed Siraj | 4 | 2 | 2 | 2.00 | 4 | 50.00 | 0 | 0 | 0 | 0 | |
| 18 | Yashasvi Jaiswal | 3 | 2 | 114 | 114.00 | 95 | 120.00 | 15 | 3 | 0 | 1 | |
| 19 | Anshul Kamboj | 3 | 2 | 18 | 9.00 | 12 | 150.00 | 0 | 2 | 0 | 0 | |
| 20 | Prasidh Krishna | 9 | 1 | 0 | 0.00 | 3 | 0.00 | 0 | 0 | 0 | 0 | |
| 21 | Prince Yadav | 3 | 1 | 5 | 5.00 | 5 | 100.00 | 0 | 0 | 0 | 0 | |
| 22 | Auqib Nabi | 3 | 1 | 1 | - | 1 | 100.00 | 0 | 0 | 0 | 0 | |
| 23 | Jasprit Bumrah | 2 | 1 | 20 | - | 13 | 153.85 | 3 | 1 | 0 | 0 | |
| 24 | Shivam Dube | 2 | 1 | 0 | 0.00 | 1 | 0.00 | 0 | 0 | 0 | 0 |
More ODI Leaderboards
Most Innings Batted for India in ODI 2026
Rohit Sharma leads India in ODI 2026 with 14 innings batted (India). Shubman Gill (13) and Virat Kohli (11) are next. Rohit Sharma leads India for innings batted in ODI 2026 with 14 innings batted. The leading batter can change after every match as the season progresses. Filter by team to analyse innings batted depth across squads.
ODI Innings batted Questions
Who has the most innings batted for India in ODI 2026?
Rohit Sharma leads ODI 2026 for India with 14 innings batted from 14 matches, averaging 44.79 at a strike rate of 102.62. Shubman Gill is second on 13 and Virat Kohli third on 11. The table ranks every player in ODI 2026 for India by innings batted, with their team and matches.
Who are the top batters in ODI 2026?
The top three batters in ODI 2026 for India are Rohit Sharma (14 in 14 matches), Shubman Gill (13 in 14 matches) and Virat Kohli (11 in 11 matches). Rohit Sharma is 1 innings batted clear of Shubman Gill. Every other player follows in the table, with their team and matches.