#3 235 vs England, Mumbai 2016

Perhaps his best innings in this list came against England at the Wankhede Stadium back in 2016.
England won the toss and elected to bat first, posting 400 runs in their first innings.
India did not have an entirely bright start as they lost opener KL Rahul for 24. However, Murali Vijay dug in for 136, but the innings belonged to the captain, who sauntered out and put the England bowling to the sword.
It was a flawless innings, replete with many glittering strokes as he waltzed his way to a sparkling 235. He played 340 balls and hit 25 boundaries and a solitary six.
India piled up 631 in reply and England folded for a paltry 195, thus handing India a win by an innings and 36 runs.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news