#5 Ashish Nehra(157 wickets, 141 runs):

Former Indian pacer Ashish Nehra has had a fantastic bowling record in 19 years of his cricket career. Having played in all formats of cricket, Nehra has taken 157 wickets in 120 ODI matches. He had his best form during the 2003 World Cup where he produced a fine specimen of pace and swing against England.
However, Nehra was never famous for his batting figures. Often he’d return without opening his scorebook. Having played in even less than the matches he has played, Nehra had made 141 runs with 12 fours and three sixes in 46 innings.