- Tag results for James Anderson
Holder claimed his fifth five-wicket haul in the second Test against India but his effort was not enough as the tourists suffered a 2-0 series whitewash.
Anderson went past McGrath's tally of 563 wickets when he knocked out Mohammed Shami's middle stump as England bowled out India for 345 to seal a 4-1 series victory at the Oval on Tuesday.
Cook, who hit a 71 and 147 in the two innings, described James Anderson, who became Test cricket's highest wicket-taking fast bowler, as England's best player of all time.
Once the 204-run sixth wicket stand between Rahul and Pant ended, India tried to hang on for a respectable draw but it was of no avail.
Kohli's dismissal for a well-made 58 only spiced up things after he and vice-captain Ajinkya Rahane added 101 runs for the fourth wicket.
Anderson is only the second bowler, after legendary Sri Lankan spinner, Muttiah Muralitharan, to have claimed 100 Test wickets at a single venue.
India slumped to 130 all out in their second innings, with James Anderson taking his 100th Test wicket at Lord's en route to four for 23.
Anderson, England's all-time leading Test wicket-taker, removed both India openers before lunch and Broad followed up in the second session.
Anderson took his 27th Test five-wicket haul, picking 5/20, as India were bowled out for 107 runs with rain intervening thrice during this innings.
Second Test: Indian batsmen blown away by English pacers, all out for 107 after second day in Lord's
James Anderson took five wickets as India were bowled out for just 107 come the close of the second day of the second Test against England at Lord's on Friday.
Despite an injury to his bowling arm, Anderson played in both Tests of England's recent 1-1 drawn series at home to Pakistan, taking nine wickets in total at an average of 19.11.
Here is an examination of four key England players for the five-Test Ashes series against Australia, which starts in Brisbane.
Anderson, 35, was promoted as understudy to captain Joe Root ahead of fellow paceman Stuart Broad and ex-skipper Alastair Cook.
Veteran pace spearhead James Anderson said Monday he was open to replacing suspended Ben Stokes as England vice-captain for the coming Ashes Test series.
James Anderson on Friday became the first England bowler to take 500 Test wickets and just the sixth in history.