There are so many wasted talents in Pakistan cricket in my opinion. Where teams like India made their legends play cricket for long duration, Pakistan on the other hand failed to honor its superstars who were far bigger than anything India could ever dream of producing. If you ask me players like Saqlain Mushtaq who had his career from 1998 to 2003 - 5 years after which he disappeared. Similarly, where did Azhar Mehmood disappear after 2003? Some other talents like Wajahat ullah Wasti wasnt heard of after 99 World Cup. There are other lots of examples. I seriously believe if you have found a player worth atleast above average then he should play for 2 decades if he can maintain his form and fitness. What do you guys say? You invest so much into making a player and when a player becomes a finished product, he leaves cricket that costs you so much. Similar is the example of Mohd Amir.