4. Rohit Sharma (151 balls)

The Indian opener did it for the second time against Sri Lanka in Eden Gardens exactly 12 months later. He went on to make 264 from 173 balls as he took Sri Lankan bowling for cleaners.
Rohit has hit 25 fours and 9 sixes as he broke most of the existing records for a single ODI innings.