# All Rounders
Ben Stokes (England)
Arguably the best all rounder in the world at the moment, Ben Stokes has proved his worth in the squad in a highly controversial career. He has managed to translate a fair bit of his success in the subcontinent as well.
Stokes has failed to make much of an impact with the bat in Bangladesh and UAE, but has done a decent job in India, having scored a ton in his first innings against the World No.1 side. Stokes has had his name among the wickets,having taken 24 wickets in 10 games, which is a good success rate for a part time pacer in such conditions.
Stokes was particularly spectacular in the Bangladesh tour of 2016, having picked 11 wickets in 2 games.
Moeen Ali (England)
Moeen Ali has scripted an exponential rise in international cricket in the last few months, especially in Test cricket, with his all-round prowess. He has been key to England's chances on away tours, especially with his highly accurate off break deliveries.
Moeen Ali has been spectacular in the Asian arena with the cherry, and has embraced the opportunities with the bat in India, with a glamorous 146 being his highest score. The southpaw can provide the aggression to the innings lower down the order, and capitalise on the turning tracks of the subcontinent. He was particularly superb against Bangladesh in the 2016 tour, replicating the feat of his countryman Stokes with the ball.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news