Test | Pakistan (1995/96) |
ODI | Pakistan (1996/97) |
Main FC | Faisalabad (1989/90-2010/11) |
| Railways (1993/94) |
| Allied Bank Limited (1994/95-2004/05) |
Main ListA | Faisalabad (1989/90-2003/04) |
| Railways (1993/94) |
| Allied Bank Limited (1994/95-2004/05) |
| Faisalabad Wolves (2004/05-2010/11) |
Main Twenty20 | Faisalabad Wolves (2004/05-2008/09) |
Other FC | Bank of Khyber XI (1993/94) |
| Pakistan Cricket Board Patron's XI (1995/96) |
| Pakistan (1995/96) |
| Combined XI (1997/98) |
Other ListA | Pakistan A (1994/95-2000/01) |
| Pakistan Cricket Board XI (1995/96) |
| Pakistanis (1996/97) |
| Pakistan (1996/97) |
| Pakistan Cricket Board Blues (2002/03) |
Quaid-e-Azam Trophy | Faisalabad (1990/91-2010/11) |
| Allied Bank Limited (1999/00-2002/03) |
Miscellaneous | Faisalabad Under-19s (1990/91) |
| Railways (1992/93) |
| Pakistan (1996/97) |
| Pakistan Cricket Board Patron's XI (1996/97) |
| Faisalabad (2003/04) |
| Allied Bank Limited (2003/04) |
| Punjab (2004/05) |
| Barnoldswick (2009) |
| Kala Bagan Krira Chakra (2010/11) |