James Anderson © Getty Images
James Anderson © Getty Images

James Anderson became the first Englishman to take 500 Test wickets. He achieved the milestone during the third and final Test against West Indies, at Lord’s. In all, he is the sixth highest wicket-taker. He is only the third pacer after Courtney Walsh and Glenn McGrath to enter this illustrious club. Anderson made his Test debut at the very venue, against Zimbabwe, in 2003. He was the chief architect of the win, taking a spectacular five-wicket haul in the first innings. Ever since, Anderson has been the vital cog of England’s pace attack. Although Anderson is not as effective on foreign soil, his record in England is peerless. Known for making the ball swing both ways, Anderson has given scare to even the greatest of batsmen. Also read: 15 things you need to know about James Anderson

Player Matches Innings Runs BBI
Muttiah Muralitharan 133 230 800 9 for 51
Shane Warner 145 273 708 8 for 71
Anil Kumble 132 236 619 10 for 74
Glenn McGrath 124 243 563 8 for 24
Courtney Walsh 132 242 519 7 for 37
James Anderson 129* 241 500 7 for 43
Kapil Dev 131 227 434 9 for 83

Anderson’s economy, in 129 Tests, reads below 3 RPO, courtesy his disciplined line and length. He has taken 23 five-wicket hauls, at an average of over 27.

15 things you need to know about James Anderson