#2 Stuart Macgill
Stuart MacGill would have been a regular in the test team had he been born in some other era. A vicious leg-spinner, MacGill remained in direct competition with Shane Warne for a place in the test team throughout his career.
The odds of replacing the legend Shane Warne were always next to zero. However, MacGill kept performing in domestic cricket and remained in the reckoning of selectors.
MacGill's only chances came when Warne was injured or when Australia decided to field two spinners.
With 208 wickets in just 44 test-matches, MacGill could have achieved a lot more had he been playing in pre or post-Warne era.
Click here to get India Squad for T20 World Cup 2024. Follow Sportskeeda for the T20 World Cup Schedule, Points Table, and news