The India captain came into Sunday’s meeting at a raucous Old Trafford just 57 shy of the landmark, which he reached courtesy of a glanced four off Hasan Ali to help his side to 290-3 having been put in.

Kohli’s milestone came up in only his 222nd ODI innings, a remarkable 54 fewer than his compatriot, who needed 276.

Ranked the number-one batsman in the 50-over format, Kohli is the ninth man to reach 11,000 runs and the third from his country after Tendulkar and Sourav Ganguly.

List of players to score 11,000+ ODI runs:

Sachin Tendulkar, India, 18,426Kumar Sangakkara, Sri Lanka, 14,234Ricky Ponting, Australia, 13,704Sanath Jayasuriya, Sri Lanka, 13,430Mahela Jayawardene, Sri Lanka, 12,650Inzamam-ul-Haq, Pakistan, 11,739Jacques Kallis, South Africa, 11,579Sourav Ganguly, India, 11,363Virat Kohli, India, 11,003*

0 votes