As I said in my original post - on his day. Johnson has contributed as much to two Ashes defeats for Australia as he has to them winning it this time
Harris - not sure you can call a guy who couldnt play consecutive tests due to fitness issues world class. He did bowl well in the home series however and in this series he has been brilliant no doubt. Will he be remembered in time as a great with Lindwall, Lillee and McGrath? No he wont
Let's knock this on the head once and for all.
James Anderson vs Australia:
season 2006/07 3 6 93.2 18 413 5 3/98 3/110 82.60
season 2009 5 8 158.0 38 542 12 5/80 6/127 45.16
season 2010/11 5 10 213.1 50 625 24 4/44 7/127 26.04
season 2013 5 10 205.4 43 651 22 5/73 10/158 29.59
season 2013/14 5 10 190.3 43 615 14 4/67 4/93 43.92
Overall Record vs Australia:
2006-2014 23 44 860.4 192 2846 77 5/73 10/158 36.96
Mitchell Johnson vs England
season 2009 5 9 162.1 15 651 20 5/69 6/99 32.55
season 2010/11 4 6 136.3 22 554 15 6/38 9/82 36.93
season 2013/14 5 10 188.4 51 517 37 7/40 9/103 13.97
Overall record vs England
filtered 2009-2014 14 25 487.2 88 1722 72 7/40 9/82 23.91
In this instance, the stats do not lie.
MJ's record is superior to Anderson's and by a long way. Their overall averages against all nations are closer ...a difference of about 2 runs per wicket, but Johnson (nor any other Australian player aside from M. Clarke) has ever played against Bangladesh and Zimbabwe like the English lads have. So the gap would be even wider if all things were equal.
As for Harris, he has taken wickets against everyone, everywhere at an average and strike rate that puts him up there with the best. To suggest he is not world class is seriously delusional.