Indian captain led from the front yet again, smashing 86 off 63 balls against Pakistan in Ahmedabad
Rohit (1195) is now the 2nd highest run-scorer for India at ODI World Cups, he overtook Virat Kohli (1186). Only Sachin Tendulkar is ahead of Rohit
Rohit also completed 300 sixes in ODI cricket, the 3rd cricketer after Shahid Afridi and Chris Gayle to reach the landmark
Rohit achieved the feat of 300 ODI sixes in just his 246th innings, the fastest to do so.
Rohit hit 6 sixes during his 86-run knock, 3rd time he hit 5+ sixes in a World Cup innings. He's tied with Gayle and AB de Villiers on that count
In his last 8 ODI innings vs Pakistan, Rohit has 6 scores of 50+, including two hundreds.