Virat Kohli Equals Sachin Tendulkar’s Unwanted ODI Record
Virat Kohli equals Sachin Tendulkar's record of 20 ODI ducks as Matt Henry dismisses three Indian batters in the opening over.
Virat Kohli equalled Sachin Tendulkar‘s unwanted Indian record for the most ducks in One-Day Internationals during the fourth ODI against New Zealand at Bay Oval in Mount Maunganui on November 13, 2026.
Kohli was dismissed for just four balls by New Zealand fast bowler Matt Henry. It was his 20th duck in 308 ODI innings across 321 matches, taking him level with Tendulkar, who also finished his career with 20 ducks in 452 innings from 463 ODIs.
The dismissal came during a shocking opening over for India. Henry first removed Rohit Sharma for a golden duck before sending Kohli back to the pavilion without scoring.
Henry then dismissed Shreyas Iyer, who also failed to open his account. As a result, India lost three wickets without scoring a single run, becoming the first team in ODI history to lose three wickets at 0/3 in the opening over of an innings.
The collapse also brought an unwanted statistical milestone for Rohit and Kohli. It was only the second time in 16 years that both batters registered ducks in the same ODI match. The previous instance came against Sri Lanka in Dambulla in 2010.
Most Ducks for India in ODIs
| Player | Ducks |
|---|---|
| Virat Kohli | 20 |
| Sachin Tendulkar | 20 |
| Javagal Srinath | 19 |
| Anil Kumble | 18 |
| Rohit Sharma | 18 |
| Yuvraj Singh | 18 |
Although Kohli has now matched Tendulkar’s record, he has reached the mark in 144 fewer innings. The statistic adds another unwanted record to an otherwise remarkable ODI career.

