The third-highest wicket-taker in tests has been no less than a nightmare for India, especially while playing at Lord's. In nine innings so far, Anderson has picked up 33 wickets at this particular ground against the Indians, including four five-wicket hauls - 2007, 2011, 2018, and 2021. He missed out on a fifer in 2014, where he picked four wickets. These 33 wickets have come at a glorious average of just 15.72.
Interestingly, just two days ago, James Anderson was uncertain to play the 2nd test due to a niggle in his thigh.
The 39-year-old Anderson now has 626 Test wickets, with only two retired spinners in Sri Lanka's Muttiah Muralitharan (800 wickets) and Australia's Shane Warne (708) ahead of him in the all-time list.