Arthur Crabtree wrote:For me, Stokes is a batter and Freddie was a bowler. There's a feeling of what-if with Flintoff, because of his injuries. When he was fit for a continuous period in 04-05, he was extraordinary. Stokes is maybe the best fielder England ever had. I'm calling it even, but perhaps that's because I was a fan during the noughties.
At Flintoff's peak, he took over 100 wickets at an average that was 2nd best in its time span (24), only bettered by Glenn McGrath. This is a period of cricket with historically high scoring, and if you subtract the era difference average to the current one, we are talking Sydney Barnes type figures. And he played a considerable amount of that span not only in the highest stakes test matches, but against an Australia side considered objectively as the best the sport had ever seen. He was selected to open the bowling as a specialist for the World XI game in Australia, where he did very well also.
He also averaged I think about 40 with the bat at that time. There can be no doubt that at that moment, he was the best all-rounder in the game, and also a top specialist.
In comparison, Stokes took 56 tests to break into the top 20 batters. He peaked at 3 in the world in 2020 after plundering Roston Chase for 176, but was outside the top 10 either side of that year. This short peak where he was objectively considered a top batter in the world was followed by a year where he took 9 wickets at nearly 50, and averaged 20 with the bat.... it was also a year where he played two top sides. So at Ben's "peak" against worthy opposition, its fair to say he was rubbish. Its simply not comparable.
Since that Ben has declined. He has averaged 31 with the bat, and 35 with the ball, and has only taken about 1 wicket per test and ceased to bowl. Its worth remembering Flintoff's figures and "his peak only lasted x amount of time" is in the context of a complete career..... if Ben continues to decline like his stats show in the last 3-4 years, will their career averages be that different at the end? I guess we wait to see..... but its debatable how ever long Stokes plays whether or not he is an allrounder anymore, or will ever be again.
And as a specialist bat, hes not special. He ranks between 29 and 16 since 2020 as a specialist, in an era of declining batting quality. In his career span he isnt even that great to his England compatriots.... in a span that includes 3-4 of England's worst ever batting performance years in history, he ranks as the 7th best average of regular players, and Ollie Pope is only a fraction of a run behind with current trends suggesting they swap soon.
And as an all-rounder, can Ben ever claim to have been a generational consistent best? In 100 tests, he has ranked number 1 all rounder for only 4 tests... and he only took 6 wickets in 4 tests, and didnt bowl in 2 of them, so not sure you could have said at that moment the rankings were reflective.
Its amazing for instance how much people love Ben Stokes, but make so many cavaets for Jadeja being a home banker. His average with the bat is only 2 runs less away from home than Ben Stokes, and his bowling is much better...at home, they are beyond compare.... Ben Stokes really has never been the best all-rounder in the world at any point.