Pakistan (ODI: 2003); Hyderabad (Main FC: 1998/99-2015/16); Hyderabad (Main ListA: 1998/99-2003/04); Pakistan National Shipping Corporation (Main FC: 1999/00); Pakistan National Shipping Corporation (Main ListA: 1999/00); Sui Northern Gas Pipelines Limited (Main FC: 2001/02); Public Works Department (Main FC: 2002/03); Public Works Department (Main ListA: 2002/03); Hyderabad Hawks (Main ListA: 2004/05-2014/15); National Bank of Pakistan (Main FC: 2004/05-2006/07); National Bank of Pakistan (Main ListA: 2005/06); Hyderabad Hawks (Main Twenty20: 2005/06-2014/15); Sind (Main FC: 2006/07-2008/09); State Bank of Pakistan (Main FC: 2010/11); State Bank of Pakistan (Main ListA: 2010/11); Zarai Taraqiati Bank Limited (Main FC: 2011/12); United Bank Limited (Main FC: 2012/13); United Bank Limited (Main ListA: 2012/13); United Bank Limited (Main Twenty20: 2013); Hyderabad Hawks (Main FC: 2014/15); Hyderabad (Main Twenty20: 2015/16); All teams