Ben Stokes turned out to be a one-man army for the Rising Pune Supergiant in the 2017 edition of the IPL scoring 316 runs, which included an absolutely ballistic century, and taking 12 wickets. His contribution on the field was also noteworthy and his tag as the most expensive player of the season was completely justified. He, alongwith the rest of his England team mates, had to skip the knockout stage of the tournament to join the rest of the squad in a training camp in Spain - something that Kevin Pietersen said was "pathetic, an absolute shambles.” Stokes is one of those players who is at home regardless of the format. He has scored over 2500 runs and taken 95 wickets in Test cricket and his 258-run annihilation of South Africa in Cape Town validated his status as one of England's most important players in the longest format of the game. His volatility has often been his curse though, and he recently paid for that after being banned by the ECB for an incident outside a pub in Bristol. It resulted in him missing the 2017-2018 Ashes. But he has made his return to the Test side since and will be playing for the Rajasthan Royals in the 2018 edition of the IPL.
‘Those who mocked Jadeja and Washington finding only edges or holes in their bats’: Sunil Gavaskar trains guns on England after failure in Australia
Ashes: ‘Results and the way in which we were playing so consistently…that’s sort of gone downhill’: England captain Ben Stokes on England’s form in recent years
Ben Stokes backs Brendon McCullum to continue as England coach despite losing the Ashes
Sunil Gavaskar’s veiled ‘has-beens’ shot at Ben Stokes while arguing England should’ve played more first class cricket before Ashes
The Ashes: ‘I was in a tough situation with my body, potentially retiring…’: Boxing Day Test hero Josh Tongue on him almost quitting the sport
‘We play for a lot of people – not just ourselves’: Ben Stokes after win in MCG Test
‘Toughest time as England captain’: Ben Stokes calls for empathy ahead of Boxing Day Ashes Test against Australia at Melbourne
Ashes 2025-26: Ben Stokes concerned about the well being of his players
‘Are questions being asked?’: R Ashwin exposes Ben Stokes’ weakness, ‘…dismissed by off-spinners for as long as I’ve bowled’
Ben Stokes willing to continue as England captain despite Ashes debacle