Zaheer Abbas is perhaps the greatest batsman has produced.
Zaheer Abbas is perhaps the greatest batsman has produced.
Saqlain Mushtaq the Pakistani off spin bowler will be remembered in the history of cricket as one of the greatest off spinners of his time.
Tamim has played 207 ODI matches so far and has scored 7202 runs at an average of 36.74.