MUMBAI - India's Virat Kohli became the fastest batsman to reach 10,000 runs in one-day internationals as he scored a second consecutive century against West Indies on Wednesday.

Kohli broke the record of compatriot and batting great Sachin Tendulkar, who had reached the milestone in 259 innings. Indian captain Kohli took only 205, becoming the 13th cricketer to reach 10,000 runs during the second ODI in Visakhapatnam.

Following up on his 140 in the opening match in Guwahati, Kohli remained unbeaten on 157 for his 37th ODI hundred and took his side to 321-6 in their 50 overs, after winning the toss and opting to bat.

Kohli, who will turn 30 next month, was dropped on 44 by West Indies captain Jason Holder off debutant seamer Obed McCoy and made the touring side pay by hitting 13 fours and four sixes in his 129-ball knock.

(Reporting by Sudipto Ganguly; editing by Pritha Sarkar) ((sudipto.ganguly@thomsonreuters.com; +91 22 6180 7264; Reuters Messaging: sudipto.ganguly.thomsonreuters.com@reuters.net))