7. Chaminda Vaas' One Day International Bowling Figures of 8/19
left-arm pacer Chaminda Vaas scalped the best one day international bowling figures of all time in 2001. Vaas is still the only player to take eight wickets in a one day international.
It's possible, of course, that someone in the future could take nine or even ten, but to do so would be miraculous given the batsman-centric nature of ODIs.