He has played 103 Tests and 236 ODIs, bagging almost 700 wickets and has become an iconic figure in the international circuit.