Indian batting is tough Virat Kohli recorded an unfortunate new career milestone by recording his 18th ODI duck during the second match against Australia in Adelaide. This unwanted statistic comes despite his stunning career-long average of over 57 in the format. While Kohli’s overall contributions to the Indian team remain monumental, his back-to-back goalless performances have drawn attention to this rare dip in form, moving him up the rankings of Indian cricketers with the most ducks in ODI history, a list traditionally topped by bowlers and all-rounders.
Virat Kohli’s recent poor form and unwanted records
Kohli’s recent dismissal due to a four-ball duck in the second ODI against Australia in Adelaide has put an unusual spotlight on his form. Passed Xavier Bartlettplaying his first match of the series, Kohli missed a knock and was awarded LBW, marking a rare case of vulnerability for the prolific batsman. This duck was his 18th in One Day Internationals and set a new, albeit unwanted, record as he now has the distinction of having the most ODI ducks among all active international cricketers, cementing the association he previously had with players like Rohit Sharma And Litton Badger.
More importantly, this is the first time in his entire ODI career that he has been dismissed for a duck in two consecutive innings, a statistic that underlines the current challenge he faces. Before this series, Kohli had never recorded an ODI duck on Australian soil, and this latest failure now equals his previous record of four ducks against a single opponent, putting Australia level with England on that list. Despite this slump, his career ODI average remains a stunning 57.41 over 304 matches, and he still boasts an unprecedented total of 51 centuries and 74 half-centuries in the format. His tally now stands at 40 ducks in international cricket, spanning Tests, ODIs and T20Is.
Also READ: AUS vs IND: Fans blast Anushka Sharma as Virat Kohli registers consecutive ducks for the first time in ODI career
Most ducks for India in ODI cricket (Top 5)
Kohli’s 18th ODI duck puts him high in the historical list of Indian players with the most ducks in the 50-over format, moving him from joint fourth to joint third position. The list of Indian cricketers with the most ODI ducks has traditionally been topped by a batting legend Sachin Tendulkarwho, after playing a record 463 games, collected 20 ducks during his career. The second spot is occupied by the former Indian pacer Javagal Srinathwho recorded 19 ducks, mainly due to his lower order batting position.
Kohli has now been linked to the trio Yuvraj Singh and spinner Anil Kumble each with 18 ducks. Before the match in Adelaide, Kohli was level with former off-spinner Harbhajan Singh on 17 ducks, which he has now surpassed. Former Indian captain Rohit is now joint fifth all-rounder Sourav Gangulywith 16 ducks each. While the top three positions are often skewed by the presence of lower-order specialists, Kohli’s presence in the top tier highlights a surprising statistic for pure, top-order, world-class hitters.
Indian players with most ducks in ODIs
| Player Name | Number of ducks in ODIs |
|---|---|
| Sachin Tendulkar | 20 |
| Javagal Srinath | 19 |
| Anil Kumble | 18 |
| Yuvraj Singh | 18 |
| Virat Kohli | 18 |
| Harbhajan Singh | 17 |
| Rohit Sharma | 16 |
| Sourav Ganguly | 16 |
Also READ: AUS vs IND: 3 key things India need to do right to win in the Sydney ODI vs Australia
#Top #Indian #players #ducks #ODI #cricket #Virat #Kohli


