Ben Stokes isn’t just the best all-rounder in world cricket, he is also one of the finest white-ball batsmen at the moment. His heroic knoc...

Ben Stokes isn’t just the best all-rounder in world cricket, he is also one of the finest white-ball batsmen at the moment. His heroic knock in the World Cup final last year is proof of that. And against the formidable Mumbai Indians on Sunday, he helped Rajasthan Royals keep their Indian Premier League 2020 season alive with another clutch performance.
The England all-rounder blasted an unbeaten 60-ball 107 to power the Royals’ impressive eight-wicket win over the defending champions.
Watch: Stokes, Samson star to give Rajasthan Royals a big win over Mumbai Indians in IPL 2020
It’s been a tough few months for the 29-year-old. Soon after showcasing his immense capabilities as both batsmen and bowler during the Test series against West Indies in July, Stokes headed to New Zealand to be with his ailing father. The time away from the game meant he had to start from scratch once he landed in the United Arab Emirates for IPL 2020.
The rustiness was there for all to see in the first five games he played this season. He got starts – 41 against Delhi Capitals, 19 against Chennai Super Kings and 30 against Sunrisers Hyderabad – but the batsman who was toying with the Windies attack a few months...