TOP 10 ODI WICKET-TAKERS 10) ANIL KUMBLE (India) 337 wickets: Top-class spinner and consistent wicket-taker in Test and ODI cricket. Kumble took two ODI five-wicket hauls from 271 matches, at an average of 30.89. His best bowling figures were 6-12 against the West Indies in the 1993 Hero Cup final in Kolkata. Kumble played his final ODI in 2007. AFP

Murali, Akram, Vaas and Lee ... the top 10 ODI wicket takers – in pictures