Anderson took a five-wicket haul on his Test debut in 2003 against Zimbabwe at Lord's Cricket Ground. He took 5 wickets for 73 runs in the match which England won by an innings and 92 runs. In July 2010, he took five-wicket hauls in both innings of a Test match against Pakistan at the Trent Bridge. In total, he took 11 wickets for 71 runs, which remains his best bowling figures in a Test match . He took another pair of five-wicket hauls at the same venue, against Australia in the first Test of the 2013 Ashes series. Anderson's career-best figures for an innings are 7 wickets for 42 runs against West Indies at Lord's Cricket Ground, in September 2017. , he has taken 31 Test five-wicket hauls at 11 cricket grounds, and has been most successful against Australia, Sri Lanka, India and the West Indies with five five-wicket hauls against each.