Menu

Account

Create a free account Go Pro

Already have an account? Log in

Most Matches for India in ODI 2026

Rohit Sharma and Shubman Gill share the lead in India in ODI 2026 with 14 matches (India). Virat Kohli (11) is next.

Updated , after New Zealand vs India
# Player Last 3 Mat Inns Matches Runs Avg BF SR 4s 6s 50s 100s
1Rohit SharmaIndiaIND14 matches, 14 innings9202314141462744.79611102.62692822
2Shubman GillIndiaIND14 matches, 13 innings137014131493293.20811114.921201853
3Virat KohliIndiaIND11 matches, 11 innings074711111163363.30526120.34601842
4Shreyas IyerIndiaIND11 matches, 11 innings0153011111126426.4031883.0218810
5Gurnoor BrarIndiaIND11 matches, 4 innings718*8*114113618.004285.712100
6Lokesh RahulIndiaIND10 matches, 10 innings129*3*26*10101035288.00280125.71311302
7Prasidh KrishnaIndiaIND9 matches, 1 innings091900.0030.000000
8Kuldeep YadavIndiaIND7 matches, 2 innings53*72788.006133.331000
9Washington SundarIndiaIND6 matches, 4 innings1952*26468040.009485.115110
10Arshdeep SinghIndiaIND6 matches, 3 innings4*315*6362222.0012183.334000
11Nitish Kumar ReddyIndiaIND6 matches, 3 innings6368227.339487.232310
12Ravindra JadejaIndiaIND5 matches, 3 innings5354314.336566.151000
13Axar PatelIndiaIND5 matches, 5 innings5556716.757984.816110
14Ishan KishanIndiaIND5 matches, 4 innings54517443.50121143.8018801
15Naman DhirIndiaIND5 matches, 3 innings5354723.5040117.506200
16Mohammed SirajIndiaIND4 matches, 2 innings42422.00450.000000
17Ruturaj GaikwadIndiaIND4 matches, 3 innings434101101.0012580.803410
18Yashasvi JaiswalIndiaIND3 matches, 2 innings323114114.0095120.0015301
19Prince YadavIndiaIND3 matches, 1 innings31355.005100.000000
20Harshit RanaIndiaIND3 matches, 3 innings3338327.6770118.576510
21Anshul KambojIndiaIND3 matches, 2 innings323189.0012150.000200
22Auqib NabiIndiaIND3 matches, 1 innings3131-1100.000000
23Jasprit BumrahIndiaIND2 matches, 1 innings21220-13153.853100
24Shivam DubeIndiaIND2 matches, 1 innings21200.0010.000000
25Harsh DubeyIndiaIND2 matches, 0 innings2020-0-0000
Showing the top 10 of 25

Most Matches for India in ODI 2026

Rohit Sharma and Shubman Gill share the lead in India in ODI 2026 with 14 matches (India). Virat Kohli (11) is next. Rohit Sharma leads India for matches in ODI 2026 with 14 matches. The leading player can change after every match as the season progresses. Filter by team to analyse matches depth across squads.

ODI Matches Questions

Who has the most matches for India in ODI 2026?

Rohit Sharma leads ODI 2026 for India with 14 matches from 14 matches, averaging 44.79 at a strike rate of 102.62. Shubman Gill is second on 14 and Virat Kohli third on 11. The table ranks every player in ODI 2026 for India by matches, with their team and matches.

Who are the top players in ODI 2026?

The top three players in ODI 2026 for India are Rohit Sharma (14 in 14 matches), Shubman Gill (14 in 14 matches) and Virat Kohli (11 in 11 matches). Every other player follows in the table, with their team and matches.