The Pakistan born player has notched up a total of 46 international wickets and scored over 2,500 runs in 102 international appearances he made for Zimbabwe.