Test | Pakistan (1979/80-1982) |
Main FC | Punjab University, Lahore (1969/70) |
| Lahore (1970/71-1971/72) |
| Pakistan International Airlines (1972/73) |
| Punjab (1973/74) |
| National Bank of Pakistan (1973/74-1981/82) |
| United Bank Limited (1982/83-1985/86) |
Main ListA | National Bank of Pakistan (1974/75-1981/82) |
| United Bank Limited (1982/83-1983/84) |
Other FC | Punjab Governor's XI (1970/71) |
| Lahore Greens (1970/71-1973/74) |
| Lahore A (1971/72-1974/75) |
| President's XI (1972/73) |
| Pakistan Under-25s (1973/74) |
| National Bank of Pakistan B (1975/76) |
| North-West Frontier Province Governor's XI (1977/78) |
| Pakistanis (1979/80-1982) |
| Pakistan (1979/80-1982) |
| BCCP President's XI (1979/80-1980/81) |
Quaid-e-Azam Trophy | Punjab University, Lahore (1969/70) |
| Lahore (1970/71) |
| Pakistan International Airlines (1972/73) |
| Punjab (1973/74) |
| National Bank of Pakistan (1974/75-1981/82) |
| United Bank Limited (1982/83-1985/86) |
Miscellaneous | Pakistan Under-25s (1973/74) |
| National Bank of Pakistan (1973/74) |
| Pakistan (1979/80) |
| Pakistanis (1979/80) |
| Pakistan Probables (1980/81) |