The 32-year-old Indian opener has scored four centuries in seven innings, and his current tally of 544 runs makes him the second highest run-getter in the tournament at an average of 90.66 and a strike rate of 96.96.
There are a number of records Rohit Sharma could equal or surpass with another three-figure innings against Sri Lanka.
Most number of centuries in a single World Cup edition:
Rohit is currently tied with former Sri Lankan captain Kumar Sangakkara for the most number of centuries in a single World Cup. The 104 that he scored against Bangladesh in India’s previous match was his fourth century of the tournament.
If he can gets to three figure mark or more against Sri Lanka then he will surpass Sangakkara’s 4 century record in the 2015 edition of the world cup.
Most number of runs in a single edition of World Cup:
The record for scoring most runs in a single World Cup belongs to India’s Sachin Tendulkar. The God of cricket had smashed 673 runs in the 2003 World Cup.
While Rohit is still some distance away from that mark but with India confirmed of playing two more matches in this World Cup – against Sri Lanka and one semi-final – Rohit can very well throw a tough challenge to that record of Sachin Tendulkar.
Fastest to reach 1000 runs in the world cup:
Finally comes the big record of making 1000 runs in a minimum amount of World cup matches.
Rohit Sharma, who has made 874 runs in only 15 matches, is just 126 runs away from breaking Sachin’s record of making 1000 runs in 21 matches.
Rohit Sharma can surpass all these records just by reaching the three-figure mark in the match against Sri Lanka.