Shoaib Akhtar, 31, needs no introduction. His debut Test was a decade ago, but he has only played 43 (169 wickets). As for ODIs, his appearances total 133 (208 wickets). Clearly, for a variety of reasons, he has been an under-achiever. Hes
... | Read..