Your vote on this answer has already been received
It is sri lankas lasith malinga who has got the feat of taking 4 wickets in 4 balls. here is a small review of the same. Lasith Malinga of Sri Lanka took 4 wickets in 4 balls for the first time in world cricket history against South Africa. He took the two wickets of Shaun Pollock and Justin Kemp in the last ball of the one over. Pollock was clean bowled by his great yorker and Hall was caught by the filder. And in first two balls of another over he took Jaques Kallis as his hattrick and Makhaya Ntini as the 4th wicket. South Africa required just 4 runs of the 32 balls and had 5 wickets and after the fout wickets, the game became more interesting. He became the man of the match. Though Sri Lanka lost the match, Malinga's heriocs will be remembered as long as cricket remains.