Ben Stokes blasted his maiden Twenty20 hundred despite a calf concern to lead Rising Pune Supergiant to an Indian Premier League victory over Gujarat Lions.

The competition's most expensive foreign player, who grew up in Cockermouth, was back after missing two games with a shoulder injury.

He lived up to his £1.7million price tag with a brilliant unbeaten 103, as RPS chased down 161 to win by five wickets.

Ben Stokes Credit: Nick Potts/PA Wire/PA Images

Stokes' knock, which came from 63 deliveries, was even more remarkable in that he came in with his team 10 for three and had to fight through cramp in his calf which required treatment out in the middle prior to the last over.

It was the fourth century of this season's IPL and only the second ever by an Englishman after Kevin Pietersen also made 103 in 2012.

It also shattered Stokes' previous Twenty20 best of 77 which he made on his Big Bash debut in 2015.

We lost quite a few early wickets, that start didn't help us, but me and MS (Dhoni) were just trying to tick along and get something going, and then try and capitalise in the end.

Ben Stokes