#4. Imran Khan – Pakistan
Swing bowling seemed effortless to Imran Khan, one of the finest all-rounders in cricket history. His repertoire was already amazing, but it became even more advanced when he could deliver reverse swings at ease. Khan collected 362 wickets in 88 Test matches. His record of 23 five-wicket hauls and six ten-wicket hauls stands out. His ability to misdirect batters and swing the ball left a long-lasting mark on the game.