Menu

Account

Create a free account Go Pro

Already have an account? Log in

Most Ducks for India in ODI 2026

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

Updated , after New Zealand vs India
# Player Last 3 Mat Inns Ducks Runs Avg BF SR 4s 6s 50s 100s
1Rohit SharmaIndiaIND14 matches, 14 innings920231414162744.79611102.62692822
2Shubman GillIndiaIND14 matches, 13 innings13701413193293.20811114.921201853
3Virat KohliIndiaIND11 matches, 11 innings07471111163363.30526120.34601842
4Shreyas IyerIndiaIND11 matches, 11 innings015301111126426.4031883.0218810
5Lokesh RahulIndiaIND10 matches, 10 innings129*3*26*1010135288.00280125.71311302
6Prasidh KrishnaIndiaIND9 matches, 1 innings091100.0030.000000
7Axar PatelIndiaIND5 matches, 5 innings2075516716.757984.816110
8Mohammed SirajIndiaIND4 matches, 2 innings2*042122.00450.000000
9Shivam DubeIndiaIND2 matches, 1 innings021100.0010.000000
Showing the top 9 of 9

Most Ducks for India in ODI 2026

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

ODI Ducks Questions

Who has the most ducks for India in ODI 2026?

Rohit Sharma leads ODI 2026 for India with 1 duck from 14 matches, averaging 44.79 at a strike rate of 102.62. Shubman Gill is second on 1 and Virat Kohli third on 1. The table ranks every player in ODI 2026 for India by ducks, 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 (1 in 14 matches), Shubman Gill (1 in 14 matches) and Virat Kohli (1 in 11 matches). Every other player follows in the table, with their team and matches.