Like Botham, Stokes is a player of great innings that linger in the memory. However neither are that consistent.
Surprised you didn't put Warne in that list.
However a great all-rounder should get in a team with bat as well as ball.
Of the list above only Kallis, Sobers, Jadeja and Imran qualify. Then you could add Keith Miller, Clive Rice.
Yeah the likes of Warne, Broad, Starc just done quite have a high enough batting average to be considered. But I’d much rather all 3 than stokes.
Also have to take into account who people were facing.
I’d rather have Flintoff averaging 32 and 30 playing against the likes of Ponting, Hayden, Clarke, Gilchrist, Warne, Lee, McGrath, Kallis, Pollock, G. Smith, Ntini, Kumble, Dravid, Laxman, Tendulkar, Gayle, Chanderpaul, Lara, Sangakkara, Jayawardene, Jayasuriya, Murali, Vaas etc than Stokes averaging 35 and 32 against the cricketers of the last 10 years.