While England and South Africa are playing their first Test of the three-match series at the Lord's, vereran English ace pacer James Anderson has busted 110-year-old.

Lord's milestone

Defying all the odds, English star bowler James Anderson has turned 40 but is still up and running, which has earned him a world record against his name.

40 but still firing

English pacer James Anderson has broken a 110-year-old world record and has become the world's oldest bowler to take a wicket in Tests.

110-year-old record

Anderson has leapfrogged Australia's Sydney Barnes to become the oldest to take Test wicket. Sydney Barnes took a Test wicket as a fast bowler in 1912 when he was 39 years and 52 days-old.

Jimmy leapfrogged
this player

James Anderson has become the only fast bowler in the world to take a Test wicket at the age of 40 years and 19 days.

Old is gold

Although the iconic cricketer Sachin Tendulkar and Sri Lanka's Rangana Herath have achieved the feat of taking Test wickets at the age of 40, they are both spinners.

Sachin features in the list

James Anderson is also the world's highest Test wicket-taker fast bowler. He has taken 658 Test scalps so far.

Most scalps

Replying to England's first innings' 165, South Africa scored 289/7 at the end of the second day's play.

All about ENG-SA match

Anderson's teammatae Stuart Broad also created history by snaring a wicket in this match by making a century of wickets at the Lord's. He became the second English bowler after Anderson to do so.

Broad's sensational ton

Follow us on: