Shane Bond, Brett Lee and Shoaib Akhtar would be the obvious ones, they all had the potential to become legendary pace bowlers (though they are all great bowlers respectivley) but with injury getting the best of Bond and Lee, and with Akhtar not being able to handle his personal life they were all unable to reach the full potential which they could have IMO.
So post any cricketers whom you think didn't reach their full potential or in other words underachieved.
So post any cricketers whom you think didn't reach their full potential or in other words underachieved.