One of the most significant parameters while rating a particular batsman or bowler is his performances across different formats of the Cricket.
This is because the said parameter gives us valuable insights into a player’s ability and skillsets that are required to thrive across different formats.
On that note, here’s the Ranking Top 10 Current All-Format Batsmen In International Cricket:
10. Ben Stokes
A clutch player; someone who thrives under extreme pressure, Benjamin Stokes has impinged himself as one of the great all-rounders of the modern era, and courtesy of his bat, he has scripted a plethora of history-making heists for England in the past few years.
Stokes is one of those rare breed of batters who can adjust their game as per the demands of the situation. He can grit it out as he did during the first half of his stupendous 135* against Australia at Leeds in Ashes 2019 while at the same time, he can unleash a sustained assault on the opposition like we saw during his whirlwind 258 against South Africa in Cape Town or during the second half of his Leeds knock.
In 51 Tests, Stokes has thus far racked up 4631 runs at an average of 37.05 with 24 50s, 10 100s, and 1 200.
As far as his ODI numbers are concerned, the 2019 World Cup ‘Player of the Tournament’ has 2817 runs in 84 innings at an average of 40.83 and a strike rate of 95.27 with 21 50s and 3 tons.
While his T20I numbers are underwhelming-442 runs in 28 innings at an average of 20.09 and a strike rate of 136.84, he has given enough evidence in the IPL that he is no mug in that format. The issue with Stokes- the T20 batter- is that he thrives while batting in the top-order but he is used in the role of a finisher. In IPL 2020, the southpaw showed what he can do if he is allowed to bat in the top-3.