Less than 10 days after going past Kapil Dev's tally, India off-spinner Ravichandran Ashwin beat Dale Steyn to rise to the eighth spot in the all-time highest wicket-takers' list in Test cricket. Ashwin went past Steyn on Day 3 of the India vs Sri Lanka second Test match at Chinnaswamy stadium in Bengaluru when he dismissed Dhananjaya de Silva in the morning session. The Sri Lanka all-rounder was Ashwin's 440th Test victim, which took him past Steyn's tally of 439. At the Tea break on Monday in the day-night Test, Ashwin had 440 wickets to his name in 162 innings while Steyn took 439 wickets in 171 innings. The elite list is led by legendary Sri Lankan off-spinner Muttiah Muralitharan, who is the only cricketer to take 800 Test wickets. He is followed by Australian legend Shane Warne, who retired with 709 Test scalps.