Multan (Main FC: 2007/08-2009/10); Baluchistan (Main FC: 2007/08-2010/11); Multan Tigers (Main ListA: 2007/08-2012/13); Multan Tigers (Main Twenty20: 2009-2012/13); State Bank of Pakistan (Main FC: 2010/11-2013/14); State Bank of Pakistan (Main ListA: 2010/11-2013/14); State Bank of Pakistan (Main Twenty20: 2013/14); Zarai Taraqiati Bank Limited (Main FC: 2014/15); Zarai Taraqiati Bank Limited (Main ListA: 2014/15); Lahore Whites (Main FC: 2016/17); Rawalpindi (Main FC: 2017/18); Pakistan Television (Main FC: 2018/19); All teams