Pakistan & Worcestershire
Major teams Pakistan, Federal Areas,Federal Areas Leopards, Khan Research Laboratories,Rajasthan Royals, Rawalpindi, Rawalpindi Rams,South Australia, Sylhet Royals, Zarai Taraqiati Bank Limited
Major teams Pakistan,Agriculture Development Bank of Pakistan, Lahore Lions,Multan, North of Pakistan, Pakistan Cricket Board Blues,Pakistan Under-17s, Sui Northern Gas Pipelines Limited,Zarai Taraqiati Bank Limited
England & Ireland
Major teams British Universities, Middlesex, Surrey
Major teams Pakistan, Allied Bank, Herefordshire, Hobart Hurricanes, ICL Pakistan XI, Lahore Badshahs,Lahore Division, Pakistan Customs,Sheikhupura Cricket Association, Sialkot Cricket Association, Sussex, Tasmania, Yorkshire, Derbyshire
Zimbabwe Major teams Zimbabwe, Leicestershire
Major teams Scotland all rounder. 2 year contract.