England's James Anderson gestures on August  6, 2012 in the field during day 5 of the second international test cricket match between England and South Africa at the Headingley Carnegie stadium in Leeds. AFP PHOTO / IAN KINGTON RESTRICTED TO EDITORIAL USE. NO ASSOCIATION WITH DIRECT COMPETITOR OF SPONSOR, PARTNER, OR SUPPLIER OF THE ECB

England’s right-arm pacer James Anderson surpassed Kapil Dev’s record and went on to become the sixth highest wicket-taker in Test matches.

Kapil Dev, who held the record for nearly a decade, finishing his career with 434 scalps.

Anderson now boasts of 438 Test wickets after bagging a five-wicket haul, his 19th in 115 Tests, against the visiting Sri Lankas in the 1st Test at Headingley.

Lanakn skipper Angelo Mathews became Anderson’s 435th wicket, after he was adjudged leg before.

Among fast bowlers, only McGrath (563) and Courtney Walsh (519) lie ahead of him.

Muttiah Muralitharan is at the top of that list with 800 scalps, followed by Shane Warne and Anil Kumble with 708 and 619 wickets respectively.