Over 1300 cricket articles typed with these two hands, I was surprised to see who holds the record for best bowling figure in all one day internationals. and then, I recalled watching the show myself..
Chaminda Vaas, arguably the best fast bowler Srilankan cricket has produced and unarguable the best left armers action, bowled a mesmerizing spell of 8 overs, dismissing 8 Zimbabwe batsmen at Sinhalese sports club in Srilanka, to register most wicket taken by a bowler in ODI cricket in an innings. It was day match, quite bright as Lankans opted to field first.
Zimbabwe may be a unrecognizable cricket team now, they were quite bullish in those days with Deon Ebrahim, Flower brothers (Andy & Grant), Stuart Carlisle, Craig Wishart, Tatainda Taibu and captain Heath Streat (what a wonderful fast bowler he was!). Chaminda Vaas dismissed all of them that day (8 December 2001), before Muthiah Muralitharan got the last two wickets of Henry Olonga and Travis Friend.
6 other bowlers = Glenn McGrath & Andy Bichel (both Australia), Muthiah Muralitharan (Srilanka), Waqar Younis and Aaquib Javed (both Pakistan) and Winston Davis of West Indies.. If you don't know, Winston Devis took 7 wickets in semi-final of that 1983 world cup yet Windies captain Clive Lloyd dropped him for Malcom Marshall in final against India.. India won 1983 world cup!
Parameter :- Bowlers with more than 7 wickets or those with 6 wickets in an innings and less than 20 runs in their spell are listed.