| Main FC | Islamabad (1995/96-2006/07) |
| | Public Works Department (2001/02) |
| | Allied Bank Limited (2002/03-2004/05) |
| | Rawalpindi (2003/04-2004/05) |
| | Zarai Taraqiati Bank Limited (2005/06) |
| | Khan Research Laboratories (2006/07-2007/08) |
| Main ListA | Islamabad (1993/94-1999/00) |
| | Public Works Department (2001/02) |
| | Allied Bank Limited (2002/03-2004/05) |
| | Rawalpindi (2003/04) |
| | Rawalpindi Rams (2004/05) |
| | Zarai Taraqiati Bank Limited (2005/06) |
| | Islamabad Leopards (2005/06-2006/07) |
| | Khan Research Laboratories (2006/07-2007/08) |
| Main Twenty20 | Rawalpindi Rams (2004/05) |
| | Islamabad Leopards (2005/06-2006/07) |
| Other FC | Pakistan A (2002/03) |
| Other ListA | Pakistan Cricket Board Blues (2002/03) |
| | Pakistanis (2003) |
| | Pakistan A (2003/04) |
| Under-19 Test | Pakistan Under-19s (1998) |
| Under-19 ODI | Pakistan Under-19s (1998) |
| Under-19 two innings | Pakistan Under-19s (1998) |
| Under-19 limited overs | Pakistan Under-19s (1998) |
| Lancashire League | Todmorden (2006-2007) |
| | Lowerhouse (2006) |
| Miscellaneous | Pelsall (1999-2001) |
| | Public Works Department (2000/01) |
| | Islamabad (2002/03-2005/06) |
| | Pakistanis (2003) |
| | Pakistan Cricket Academy (2003/04) |
| | Pakistan (2003/04) |
| | Allied Bank Limited (2003/04) |