Virat Kohli scored his 51st half-century as he became the fastest to score 11000 runs in one-day internationals. Kohli, who took only 222 innings to achieve the record, has become the third Indian and ninth overall to reach the 11,000 marks in ODIs.
Virat Kohli is simply unstoppable. The India captain on Sunday added another feather to his illustrious cap, as he became the fastest to complete 11,000 runs in One-Day Internationals (ODIs) at Old Trafford stadium in Manchester on Sunday. Before the start of the match, the Indian captain was on 10943 runs in 221 innings, just 57 runs away from the mark. Before Kohli, the record belonged to Sachin Tendulkar, who achieved the feat in 276 innings (284 matches).
On his way to the record, Kohli also surpasses Yuvraj Singh on the list of most runs scored by Indians at the World Cup. Kohli before the start of the match has 687 runs in 19 innings including 2 centuries and 2 half-centuries.
Earlier, Rohit Sharma struck his 24th ODI hundred as he and KL Rahul became the first Indian opening pair to have a hundred-run stand.
The pair, opening together for the first time, broke a 23-year-old record set by Sachin Tendulkar and Navjot Singh Sidhu for the highest opening partnership in a World Cup match against Pakistan.
Rohit looked in sublime touch from the word go and brought up his third century in World Cups in vintage fashion. He got to his 100 in 85 balls, hitting nine fours and three sixes. Rahul gave him good company at the other end before being dismissed.
Rohit also got past MS Dhoni for the most number of sixes by an Indian batsman in international cricket when he hit Hasan Ali over the deep fine-leg boundary in the sixth over. This is also only the fourth time a hundred-run partnership has been forged by India batsmen against arch-rivals Pakistan in World Cups.


