Lahore Blues (Main FC: 2000/01-2004/05); Lahore Ravi (Main FC: 2005/06-2006/07); National Bank of Pakistan (Main FC: 2005/06-2009/10); Lahore Whites (Main ListA: 2001/02); National Bank of Pakistan (Main ListA: 2003/04-2009/10); Lahore Lions (Main ListA: 2004/05-2006/07); Lahore Lions (Main Twenty20: 2004/05-2006/07); All teams