Test | Pakistan (1981/82-1987/88) |
ODI | Pakistan (1980/81-1985/86) |
Main FC | Income Tax Department (1975/76) |
| Pakistan Universities (1977/78-1978/79) |
| Punjab (1977/78) |
| Lahore City (1979/80-1993/94) |
| Railways (1980/81) |
| United Bank Limited (1981/82-1992/93) |
| Lahore City Whites (1983/84) |
| Lahore City Blues (1985/86) |
Main ListA | Punjab (1976/77) |
| Railways (1980/81) |
| United Bank Limited (1981/82-1989/90) |
| Lahore City (1991/92-1994/95) |
Other FC | Lahore B (1974/75) |
| Lahore A (1976/77) |
| Universities and Young Pakistan (1978/79) |
| Pakistanis (1978/79-1983/84) |
| Pakistan (1981/82-1987/88) |
| BCCP XI (1982/83) |
| Punjab Governor's XI (1984/85) |
| BCCP Patron's XI (1988/89) |
Other ListA | Pakistan (1978/79-1985/86) |
| Pakistanis (1978/79) |
Quaid-e-Azam Trophy | Pakistan Universities (1977/78-1978/79) |
| Railways (1980/81) |
| United Bank Limited (1981/82-1989/90) |
| Lahore City (1991/92-1993/94) |
Miscellaneous | Punjab University, Lahore (1977/78) |
| Pakistan Universities (1979/80) |
| Pakistan Probables (1980/81) |
| United Bank Limited (1981-1993/94) |
| Pakistanis (1981/82-1983/84) |
| Pakistan Prime Minister's XI (1987/88) |
| Lahore City A (1990/91) |
| Pakistan Veterans (1990/91) |
| Pakistan Under-25s (1991) |
| Lahore Gymkhana (1993/94) |
| Pakistan Invitation XI (2003/04) |
| Pakistan Seniors (2005/06) |