Indian captain Virat Kohli hitthe 31st ODI century of his career in his landmark 200th ODI match in 50-over international against New Zealand at Mumbai's Wankhede Stadium.
Beating the record of Australian player Ricky Ponting, Kohli now ranks second on the list.
Sachin Tendulkar leads the list with 49 ODI centuries.
Virat Kohli, whois leading his team against New Zealand in thematch, isthe 13th player from the country to complete his double century appearances in ODIs.
Overall, he is the 72nd player to appear 200 times in a 50-over match.