Rohit Sharma achieved a new personal milestone during the fourth ODI between India and New Zealand at Bay Oval in Mount Maunganui on Friday. The former Indian captain took his 12th catch in ODIs in 2026, surpassing his previous best of 11 catches in a calendar year.
Rohit reached the milestone by taking a sharp catch at short cover to dismiss New Zealand opener Finn Allen off Axar Patel’s bowling. Allen scored 41 runs before Rohit completed the catch to provide India with an important breakthrough.
However, Rohit Sharma dropped two catches, and gave a life to Will Young (when he was on five), who scored a stunning century. Furthermore, he dropped New Zealand captain Mitchell Santner’s catch.
With this effort, Rohit went past his previous best of 11 catches, which he had recorded in 2018. His overall tally of ODI catches has now reached 112.
Rohit Sharma leads India’s fielders in ODI catches in 2026
Rohit is currently India’s leading fielder in terms of ODI catches in 2026. KL Rahul is second on the list with 11 catches, while Shreyas Iyer and Naman Dhir have taken six catches each.
Virat Kohli and Ishan Kishan are further down the list with five catches apiece.
Most ODI catches by Indian fielders in 2026:
- Rohit Sharma – 12 catches
- KL Rahul – 11 catches
- Shreyas Iyer – 6 catches
- Naman Dhir – 6 catches
- Virat Kohli – 5 catches
- Ishan Kishan – 5 catches
Most ODI catches by Rohit Sharma in a calendar year:
– 2026 – 12 catches*
– 2018 – 11 catches
– 2023 – 9 catches
The 39-year-old could further improve his tally before the end of the year, with 2026 still having several weeks remaining.
Meanwhile, Will Young scored a brilliant 125 off 108 deliveries for New Zealand in the fourth ODI against India at Bay Oval.

