Leg-Spinners With Most ODI Scalps

1. Shahid Afridi: 395 Wickets in 372 Innings

2. Anil Kumble: 337 Wickets in 265 Innings

3. Shane Warne: 293 Wickets in 191 Innings

4. Adil Rashid: 199 Wickets in 129 Innings

5. Rashid Khan: 183 Wickets in 98 Innings

6. Imran Tahir: 173 Wickets in 104 Innings

7. Adam Zampa: 169 Wickets in 99 Innings

8. Yuzvendra Chahal: 121 Wickets in 69 Innings

9. Graeme Cremer: 119 Wickets in 95 Innings

(All Images Credit: Getty)

10. Sandeep Lamichhane: 112 Wickets in 50 Innings