He made the record in India’s World Cup match against West Indies today. Prior to Thursday’s match, Kohli was 37 runs short of the milestone and reached the feat with a single off West Indies skipper Jason Holder in the 25th over of the India innings.
Kohli, thus, became the 12th batsman and third Indian after Tendulkar and Rahul Dravid to reach 20,000 international runs.
The Indian skipper took only 417 innings to achieve the record while Tendulkar and Lara achieved the record in 453 innings, according to NDTV.
During India’s match with Pakistan, Kohli became the fastest cricketer to reach 11,000 runs in one-day internationals, breaking Tendulkar’s 17 year-old record.
The Indian skipper needed 57 runs to reach the milestone before the start of the match against Pakistan at Old Trafford.
Kohli was unbeaten on 71 when rain stopped play in the match.
Tendulkar had reached the 11,000-run mark in ODIs against England on January 28, 2002 in Kanpur. He had taken 276 innings and 284 ODIs to get there while Kohli took just 222 innings to join the elite list of players.
(With PTI inputs)