Test | Pakistan (1996/97-2000) |
ODI | Pakistan (1996/97-2000) |
Main FC | Rawalpindi (1996/97-2006/07) |
| Agriculture Development Bank of Pakistan (1997/98) |
| Khan Research Laboratories (1998/99-2011/12) |
| Otago (2002/03-2004/05) |
Main ListA | Khan Research Laboratories (1998/99-2010/11) |
| Otago (2002/03-2004/05) |
| Rawalpindi Rams (2005/06-2006/07) |
Main Twenty20 | Rawalpindi Rams (2005/06-2006/07) |
Other FC | Rawalpindi B (1994/95) |
| Rawalpindi A (1995/96) |
| Combined XI (1996/97) |
| Pakistan (1996/97-2000) |
| Pakistanis (1996/97-2001) |
| Pakistan A (1997-1998/99) |
| Pakistan Cricket Board Patron's XI (2000/01) |
Other ListA | Rawalpindi B (1994/95-1995/96) |
| Pakistan (1996/97-2000) |
| Pakistanis (1996/97-2001) |
| Pakistan A (1996/97-1998/99) |
Under-19 Test | Pakistan Under-19s (1994/95-1996/97) |
Under-19 ODI | Pakistan Under-19s (1994/95-1996/97) |
Liverpool Premier League | Huyton (2001) |
New Zealand Provincial A Tournament | Otago A (2002/03) |
Plunket Shield | Otago (2002/03-2004/05) |
Quaid-e-Azam Trophy | Rawalpindi B (1994/95) |
| Rawalpindi A (1995/96) |
| Rawalpindi (1996/97-2006/07) |
| Khan Research Laboratories (1999/00-2011/12) |
Miscellaneous | Rawalpindi Under-19s (1994/95-1995/96) |
| Water and Power Development Authority (1995/96) |
| Pakistan Under-19s (1996/97) |
| Pakistanis (1996/97-1999/00) |
| Pakistan Cricket Board President's XI (1996/97) |
| Pakistan XI (1996/97) |
| Pakistan A (1997-2005/06) |
| Khyber Lions (2000/01) |
| Chief Executive XI (2000/01) |
| Rawalpindi (2005/06) |
| Norwich and Coltishall Wanderers (2006-2007) |
| North Runcton (2009) |
| North Holland Hurricanes (2014) |
| Netherlands (2014) |
| Lashings World XI (2014-2015) |