6. Shaun Pollock
Shaun Pollock was one of potent fast bowlers for South Africa, ICC and Africa. He started his international cricket carrier in 1995 and retired in 2008. In his international carrier he played 108 test matches and 303 One day internationals. Overall he played 423 matches in international cricket. He took 829 wickets overall, picking 5 wickets 21 times and 10 wickets only once. In test matches he picked 421 wickets, followed by 393 wickets in One day internationals and 15 for Africa or ICC. His best figures in international cricket were 7/87. He bowled in 510 innings, giving runs at economy of 2.92 runs per over.