Menu

Account

Create a free account Go Pro

Already have an account? Log in

Most Balls Faced for India in ODI 2026

Shubman Gill leads India in ODI 2026 with 811 balls faced (India). Rohit Sharma (611) and Virat Kohli (526) are next.

Updated , after New Zealand vs India
# Player Last 3 Mat Inns Runs Avg BF SR 4s 6s 50s 100s
1Shubman GillIndiaIND14 matches, 13 innings1370141393293.20811114.921201853
2Rohit SharmaIndiaIND14 matches, 14 innings92023141462744.79611102.62692822
3Virat KohliIndiaIND11 matches, 11 innings0747111163363.30526120.34601842
4Shreyas IyerIndiaIND11 matches, 11 innings01530111126426.4031883.0218810
5Lokesh RahulIndiaIND10 matches, 10 innings129*3*26*101035288.00280125.71311302
6Ruturaj GaikwadIndiaIND4 matches, 3 innings13*31*5743101101.0012580.803410
7Ishan KishanIndiaIND5 matches, 4 innings1251145417443.50121143.8018801
8Yashasvi JaiswalIndiaIND3 matches, 2 innings4110*32114114.0095120.0015301
9Washington SundarIndiaIND6 matches, 4 innings1952*2648040.009485.115110
10Nitish Kumar ReddyIndiaIND6 matches, 3 innings20539638227.339487.232310
11Axar PatelIndiaIND5 matches, 5 innings556716.757984.816110
12Harshit RanaIndiaIND3 matches, 3 innings338327.6770118.576510
13Ravindra JadejaIndiaIND5 matches, 3 innings534314.336566.151000
14Gurnoor BrarIndiaIND11 matches, 4 innings1143618.004285.712100
15Naman DhirIndiaIND5 matches, 3 innings534723.5040117.506200
16Jasprit BumrahIndiaIND2 matches, 1 innings2120-13153.853100
17Arshdeep SinghIndiaIND6 matches, 3 innings632222.0012183.334000
18Anshul KambojIndiaIND3 matches, 2 innings32189.0012150.000200
19Kuldeep YadavIndiaIND7 matches, 2 innings7288.006133.331000
20Prince YadavIndiaIND3 matches, 1 innings3155.005100.000000
21Mohammed SirajIndiaIND4 matches, 2 innings4222.00450.000000
22Prasidh KrishnaIndiaIND9 matches, 1 innings9100.0030.000000
23Auqib NabiIndiaIND3 matches, 1 innings311-1100.000000
24Shivam DubeIndiaIND2 matches, 1 innings2100.0010.000000
Showing the top 10 of 24

Most Balls Faced for India in ODI 2026

Shubman Gill leads India in ODI 2026 with 811 balls faced (India). Rohit Sharma (611) and Virat Kohli (526) are next. Shubman Gill leads India for balls faced in ODI 2026 with 811 balls faced. The leading batter can change after every match as the season progresses. Filter by team to analyse balls faced depth across squads.

ODI Balls faced Questions

Who has the most balls faced for India in ODI 2026?

Shubman Gill leads ODI 2026 for India with 811 balls faced from 14 matches, averaging 93.2 at a strike rate of 114.92. Rohit Sharma is second on 611 and Virat Kohli third on 526. The table ranks every player in ODI 2026 for India by balls faced, with their team and matches.

Who are the top batters in ODI 2026?

The top three batters in ODI 2026 for India are Shubman Gill (811 in 14 matches), Rohit Sharma (611 in 14 matches) and Virat Kohli (526 in 11 matches). Shubman Gill is 200 balls faced clear of Rohit Sharma. Every other player follows in the table, with their team and matches.