Not too many of them could be considered better TBH if longevity etc is key
What is longevity? Does Anderson even have it? How many tests has he missed since his debut?
I'll guess off the top of my head at 50. Someone statsguru it. That is roughly 2/3 Hadlee's career give or take who played himself at 39 years of age taking wickets in England of all places. Whatever his actual count is, I bet its more than all the above, and its not because Jimmy is old at 36.
That's the ridiculous thing about the the India era odi limited overs stats and the soon to be England era of test stats.
Jimmy is not an ATG, he's fine. But never at any time has he been in a group of ATG bowlers better than the rest. He has been in Steyn's (And Philander, and Morkel then Abbott and now Rabada and prolly soon Ngidi) shadow throughout. Then there's the Aussie lads. The plucky Kiwis. And even Gabriel and Roach are starting to bust a move for the WI before Jimmy retires. Heck maybe even Bumrah and BK join that list.
And all the names who cross over above with him that I mentioned earlier, have good claims in their respective time frame against him as better bowlers given their home conditions.
KP didn't need a test batting average of 50 to be respected like one who did, why is Jimmy even in a debate?
And btw - Ewan McGrady was a helluva footballer, and much better than many of the 300 game players today, longevity or not!
To be ordinary, better yet - decent, even good and injury free for a long time doesn't make you
great as a player. Just ask Chris Heinington.
I'd rather watch Jimmy bowl in England than McGrath anywhere in the world. McGrath was boring, metronomic even, but highly effective. And I don't think Jimmy is fit to tie Glenn's, Ian's, Shane's and many more modern player's laces in any ATG A, B or C team. Jimmy entertains, but he leaks.