Javed Miandad Career History

Date Opponent Venue Innings Score
Dec 16 1993 Zimbabwe Gaddafi Stadium, Lahore 1 31
2 DNB
Dec 9 1993 Zimbabwe Cricket Stadium, Rawalpindi 1 20
2 10
Dec 1 1993 Zimbabwe Karachi Defence Stadium, Karachi 1 70
2 12
May 1 1993 W Indies Recreation Ground, St.John's, Antigua 1 31
Apr 23 1993 W Indies Barbados 1 22
2 43
Apr 16 1993 W Indies Trinidad 1 20
2 4
Jan 2 1993 New Zealand Hamilton 1 92
2 12
Aug 6 1992 England The Oval 1 59
2 DNB
Jul 23 1992 England Headingley Carnegie 1 6
2 4
Jul 2 1992 England Emirates Old Trafford, Manchester 1 88
2 45*
Jun 18 1992 England Lord's 1 9
2 0
Jun 4 1992 England Edgbaston 1 153*
Jan 2 1992 Sri Lanka Iqbal Stadium, Faisalabad 1 14
2 2
Dec 20 1991 Sri Lanka Municipal Stadium, Gujranwala 1 20*
Dec 12 1991 Sri Lanka Jinnah Park, Sialkot 1 1
Nov 23 1990 W Indies Iqbal Stadium, Faisalabad 1 7
2 9
Nov 15 1990 W Indies National Stadium, Karachi 1 7
2 DNB
Oct 26 1990 New Zealand Iqbal Stadium, Faisalabad 1 25
2 55
Oct 18 1990 New Zealand Gaddafi Stadium, Lahore 1 43
2 DNB
Oct 10 1990 New Zealand National Stadium, Karachi 1 27
Feb 3 1990 Australia Sydney 1 49
Jan 19 1990 Australia Adelaide 1 52
2 21
Jan 12 1990 Australia Melbourne Cricket Ground 1 3
2 65
Dec 9 1989 India Jinnah Park, Sialkot 1 7
Dec 1 1989 India Gaddafi Stadium, Lahore 1 145
Nov 23 1989 India Iqbal Stadium, Faisalabad 1 13
Nov 15 1989 India National Stadium, Karachi 1 78
2 36
Feb 24 1989 New Zealand Eden Park, Auckland 1 271
Feb 10 1989 New Zealand Basin Reserve, Wellington 1 118
Oct 7 1988 Australia Gaddafi Stadium, Lahore 1 27
2 24
Sep 23 1988 Australia Iqbal Stadium, Faisalabad 1 43
2 107
Sep 15 1988 Australia National Stadium, Karachi 1 211
Apr 22 1988 W Indies Barbados 1 14
2 34
Apr 14 1988 W Indies Trinidad 1 18
2 102
Apr 2 1988 W Indies Bourda, Georgetown, Guyana 1 114
2 DNB
Dec 16 1987 England National Stadium, Karachi 1 4
Dec 7 1987 England Iqbal Stadium, Faisalabad 1 19
2 DNB
Nov 25 1987 England Gaddafi Stadium, Lahore 1 65
Aug 6 1987 England The Oval 1 260
Jul 23 1987 England Edgbaston 1 75
2 4
Jul 2 1987 England Headingley Carnegie 1 0
Jun 4 1987 England Emirates Old Trafford, Manchester 1 21
Mar 13 1987 India Bangalore 1 7
2 17
Feb 21 1987 India Sawai Mansingh Stadium, Jaipur 1 50
Feb 11 1987 India Eden Gardens, Kolkata 1 17
2 63*
Feb 3 1987 India MA Chidambaram Stadium, Chennai 1 94
2 54
Nov 20 1986 W Indies National Stadium, Karachi 1 76
2 4
Nov 7 1986 W Indies Gaddafi Stadium, Lahore 1 46
2 19
Oct 24 1986 W Indies Iqbal Stadium, Faisalabad 1 1
2 30
Mar 22 1986 Sri Lanka P.Saravanamuttu Stadium, Colombo 1 23
Mar 14 1986 Sri Lanka Colombo 1 0
2 36
Feb 23 1986 Sri Lanka Kandy 1 4
Nov 7 1985 Sri Lanka National Stadium, Karachi 1 63
2 DNB
Oct 27 1985 Sri Lanka Jinnah Park, Sialkot 1 40
2 DNB
Oct 16 1985 Sri Lanka Iqbal Stadium, Faisalabad 1 203*
Feb 9 1985 New Zealand Carisbrook, Dunedin 1 79
2 2
Jan 25 1985 New Zealand Eden Park, Auckland 1 26
2 1
Jan 18 1985 New Zealand Basin Reserve, Wellington 1 30
Dec 10 1984 New Zealand National Stadium, Karachi 1 13
2 58
Nov 25 1984 New Zealand Niaz Stadium, Hyderabad 1 104
2 103*
Nov 16 1984 New Zealand Gaddafi Stadium, Lahore 1 11
2 48*
Oct 24 1984 India Iqbal Stadium, Faisalabad 1 16
Oct 17 1984 India Gaddafi Stadium, Lahore 1 34
Jan 2 1984 Australia Sydney 1 16
2 60
Dec 26 1983 Australia Melbourne Cricket Ground 1 27
2 11
Dec 9 1983 Australia Adelaide 1 131
Nov 25 1983 Australia Woolloongabba, Brisbane 1 6
2 5
Nov 11 1983 Australia Perth 1 0
2 46
Oct 5 1983 India Nagpur 1 60
2 DNB
Sep 24 1983 India Burlton Park, Jullundur 1 66
2 DNB
Sep 14 1983 India Bangalore 1 99
Jan 30 1983 India National Stadium, Karachi 1 47
Jan 23 1983 India Gaddafi Stadium, Lahore 1 85
Jan 14 1983 India Niaz Stadium, Hyderabad 1 280*
Jan 3 1983 India Iqbal Stadium, Faisalabad 1 126
2 DNB
Dec 23 1982 India National Stadium, Karachi 1 39
Dec 10 1982 India Gaddafi Stadium, Lahore 1 17
2 DNB
Oct 14 1982 Australia Gaddafi Stadium, Lahore 1 138
2 DNB
Sep 30 1982 Australia Iqbal Stadium, Faisalabad 1 6
Sep 22 1982 Australia National Stadium, Karachi 1 32
2 DNB
Aug 26 1982 England Headingley Carnegie 1 54
2 52
Aug 12 1982 England Lord's 1 6
2 26*
Jul 29 1982 England Edgbaston 1 30
2 10
Mar 22 1982 Sri Lanka Gaddafi Stadium, Lahore 1 26
Mar 14 1982 Sri Lanka Iqbal Stadium, Faisalabad 1 18
2 36
Mar 5 1982 Sri Lanka National Stadium, Karachi 1 4
2 92
Dec 11 1981 Australia Melbourne Cricket Ground 1 62
Nov 27 1981 Australia Woolloongabba, Brisbane 1 20
2 38
Nov 13 1981 Australia Perth 1 6
2 79
Dec 30 1980 W Indies Ibn-e-Qasim Bagh Stadium, Multan 1 57
Dec 22 1980 W Indies National Stadium, Karachi 1 60
2 5
Dec 8 1980 W Indies Iqbal Stadium, Faisalabad 1 50
2 22
Nov 24 1980 W Indies Gaddafi Stadium, Lahore 1 6
2 30
Mar 18 1980 Australia Gaddafi Stadium, Lahore 1 14
Mar 6 1980 Australia Iqbal Stadium, Faisalabad 1 106*
Feb 27 1980 Australia National Stadium, Karachi 1 40
2 21
Jan 29 1980 India Eden Gardens, Kolkata 1 50
2 46
Jan 15 1980 India MA Chidambaram Stadium, Chennai 1 45
2 52
Dec 25 1979 India Green Park, Kanpur 1 8
Dec 16 1979 India The Wankhede Stadium, Mumbai 1 16
2 64
Dec 4 1979 India Feroz Shah Kotla, Delhi 1 34
2 0
Nov 21 1979 India Bangalore 1 76
2 30*
Mar 24 1979 Australia Perth 1 129*
2 19
Mar 10 1979 Australia Melbourne Cricket Ground 1 19
2 16
Feb 23 1979 New Zealand Eden Park, Auckland 1 30
2 0*
Feb 16 1979 New Zealand McLean Park, Napier 1 26
2 DNB
Feb 2 1979 New Zealand Jade Stadium, Christchurch 1 81
2 160*
Nov 14 1978 India National Stadium, Karachi 1 100
2 62*
Oct 27 1978 India Gaddafi Stadium, Lahore 1 35
2 DNB
Oct 16 1978 India Iqbal Stadium, Faisalabad 1 154*
2 6*
Jun 29 1978 England Headingley Carnegie 1 1
Jun 15 1978 England Lord's 1 0
2 22
Jun 1 1978 England Edgbaston 1 15
2 39
Jan 18 1978 England National Stadium, Karachi 1 23
Jan 2 1978 England Niaz Stadium, Hyderabad 1 88*
2 61*
Dec 14 1977 England Gaddafi Stadium, Lahore 1 71
2 19*
Feb 18 1977 W Indies Barbados 1 2
2 1
Jan 14 1977 Australia Sydney 1 64
2 DNB
Jan 1 1977 Australia Melbourne Cricket Ground 1 5
2 10
Dec 24 1976 Australia Adelaide 1 15
2 54
Oct 30 1976 New Zealand National Stadium, Karachi 1 206
2 85
Oct 23 1976 New Zealand Niaz Stadium, Hyderabad 1 25
2 DNB
Oct 9 1976 New Zealand Gaddafi Stadium, Lahore 1 163
2 25*
Date Opponent Venue Innings Figures
Aug 6 1987 England The Oval 2 0/10
Jan 18 1985 New Zealand Basin Reserve, Wellington 1 0/7
Oct 17 1984 India Gaddafi Stadium, Lahore 2 0/4
Dec 26 1983 Australia Melbourne Cricket Ground 1 0/16
Dec 9 1983 Australia Adelaide 2 0/10
Oct 5 1983 India Nagpur 2 0/1
Jan 30 1983 India National Stadium, Karachi 2 0/11
Sep 30 1982 Australia Iqbal Stadium, Faisalabad 2 0/2
Mar 14 1982 Sri Lanka Iqbal Stadium, Faisalabad 1 0/1
Dec 11 1981 Australia Melbourne Cricket Ground 2 0/9
Nov 27 1981 Australia Woolloongabba, Brisbane 1 0/18
Nov 13 1981 Australia Perth 2 0/2
Mar 18 1980 Australia Gaddafi Stadium, Lahore 1 0/5
2 0/14
Mar 6 1980 Australia Iqbal Stadium, Faisalabad 1 0/16
Mar 24 1979 Australia Perth 1 1/8
2 0/12
Nov 14 1978 India National Stadium, Karachi 2 0/15
Oct 27 1978 India Gaddafi Stadium, Lahore 2 1/7
Oct 16 1978 India Iqbal Stadium, Faisalabad 2 0/4
Jun 29 1978 England Headingley Carnegie 1 1/14
Jan 18 1978 England National Stadium, Karachi 2 0/5
Jan 2 1978 England Niaz Stadium, Hyderabad 1 0/21
2 0/10
Feb 18 1977 W Indies Barbados 1 1/22
2 0/31
Jan 14 1977 Australia Sydney 1 1/2
2 0/27
Jan 1 1977 Australia Melbourne Cricket Ground 1 0/15
Dec 24 1976 Australia Adelaide 1 3/85
2 1/71
Oct 30 1976 New Zealand National Stadium, Karachi 1 0/34
2 2/45
Oct 23 1976 New Zealand Niaz Stadium, Hyderabad 1 2/20
2 3/74
Oct 9 1976 New Zealand Gaddafi Stadium, Lahore 2 1/34
Date Opponent Venue Innings Score
Mar 9 1996 India Bangalore 1 38
Mar 6 1996 New Zealand Gaddafi Stadium, Lahore 1 5
Mar 3 1996 England National Stadium, Karachi 1 11*
Feb 26 1996 Holland Gaddafi Stadium, Lahore 1 DNB
Feb 24 1996 Namibia Municipal Stadium, Gujranwala 1 DNB
Dec 27 1993 Zimbabwe Gaddafi Stadium, Lahore 1 55
Dec 25 1993 Zimbabwe Cricket Stadium, Rawalpindi 1 19
Dec 24 1993 Zimbabwe National Stadium, Karachi 1 DNB
Nov 1 1993 W Indies Sharjah CA Stadium, UAE 1 20
Oct 30 1993 Sri Lanka Sharjah CA Stadium, UAE 1 DNB
Oct 29 1993 W Indies Sharjah CA Stadium, UAE 1 0
Apr 3 1993 W Indies Bourda, Georgetown, Guyana 1 2
Mar 30 1993 W Indies Arnos Vale, Kingstown, St.Vincent 1 19
Mar 26 1993 W Indies Trinidad 1 41
Mar 23 1993 W Indies Jamaica 1 16
Mar 2 1993 Zimbabwe Harare 1 86*
Feb 27 1993 W Indies Johannesburg 1 0
Feb 21 1993 S Africa Centurion Park, Centurion 1 16
Feb 19 1993 W Indies Durban 1 67
Feb 15 1993 S Africa Buffalo Park, East London 1 107
Feb 13 1993 W Indies Johannesburg 1 13
Feb 9 1993 S Africa Durban 1 22
Feb 4 1993 Sri Lanka Sharjah CA Stadium, UAE 1 12*
Feb 2 1993 Sri Lanka Sharjah CA Stadium, UAE 1 DNB
Feb 1 1993 Zimbabwe Sharjah CA Stadium, UAE 1 14
Jan 14 1993 Australia Sydney 1 41
Jan 12 1993 Australia Melbourne Cricket Ground 1 40
Jan 9 1993 W Indies Woolloongabba, Brisbane 1 0
Dec 30 1992 New Zealand Eden Park, Auckland 1 30
Dec 28 1992 New Zealand McLean Park, Napier 1 19
Dec 26 1992 New Zealand Basin Reserve, Wellington 1 46
Dec 17 1992 W Indies Sydney 1 2
Dec 13 1992 Australia Adelaide 1 6
Dec 12 1992 W Indies Adelaide 1 11
Dec 10 1992 Australia Bellerive Oval, Hobart 1 14
Dec 4 1992 W Indies Perth 1 59*
Aug 22 1992 England Lord's 1 50*
May 22 1992 England The Oval 1 38
May 20 1992 England Lord's 1 7
Mar 25 1992 England Melbourne Cricket Ground 1 58
Mar 21 1992 New Zealand Eden Park, Auckland 1 57*
Mar 18 1992 New Zealand Jade Stadium, Christchurch 1 30
Mar 15 1992 Sri Lanka Perth 1 57
Mar 11 1992 Australia Perth 1 46
Mar 4 1992 India Sydney 1 40
Mar 1 1992 England Adelaide 1 3
Feb 27 1992 Zimbabwe Bellerive Oval, Hobart 1 89
Feb 23 1992 W Indies Melbourne Cricket Ground 1 57*
Jan 19 1992 Sri Lanka Cricket Stadium, Rawalpindi 1 19
Jan 17 1992 Sri Lanka Ibn-e-Qasim Bagh Stadium, Multan 1 DNB
Jan 15 1992 Sri Lanka Niaz Stadium, Hyderabad 1 115*
Jan 13 1992 Sri Lanka National Stadium, Karachi 1 29
Jan 10 1992 Sri Lanka Sargodha Stadium 1 60*
Nov 20 1991 W Indies National Stadium, Karachi 1 31
Oct 21 1991 W Indies Sharjah CA Stadium, UAE 1 2
Oct 18 1991 India Sharjah CA Stadium, UAE 1 61
Oct 17 1991 W Indies Sharjah CA Stadium, UAE 1 47
Dec 21 1990 Sri Lanka Sharjah CA Stadium, UAE 1 1
Dec 20 1990 Sri Lanka Sharjah CA Stadium, UAE 1 4
Nov 11 1990 W Indies Gaddafi Stadium, Lahore 1 23
Nov 9 1990 W Indies National Stadium, Karachi 1 5
Nov 6 1990 New Zealand Jinnah Park, Sialkot 1 DNB
Nov 4 1990 New Zealand Arbab Niaz Stadium, Peshawar 1 DNB
Nov 2 1990 New Zealand Gaddafi Stadium, Lahore 1 11
May 4 1990 Australia Sharjah CA Stadium, UAE 1 14
May 1 1990 New Zealand Sharjah CA Stadium, UAE 1 DNB
Apr 29 1990 Sri Lanka Sharjah CA Stadium, UAE 1 75
Apr 27 1990 India Sharjah CA Stadium, UAE 1 37
Feb 25 1990 Australia Sydney 1 11
Feb 23 1990 Australia Melbourne Cricket Ground 1 2
Feb 17 1990 Sri Lanka Adelaide 1 DNB
Feb 15 1990 Sri Lanka Bellerive Oval, Hobart 1 42
Feb 13 1990 Australia Sydney 1 29
Feb 11 1990 Australia Woolloongabba, Brisbane 1 18
Feb 10 1990 Sri Lanka Woolloongabba, Brisbane 1 39
Dec 31 1989 Sri Lanka Perth 1 43
Dec 22 1989 India Gaddafi Stadium, Lahore 1 30
Dec 20 1989 India National Stadium, Karachi 1 2
Dec 18 1989 India Municipal Stadium, Gujranwala 1 1
Nov 1 1989 W Indies Eden Gardens, Kolkata 1 17
Oct 30 1989 England Nagpur 1 17
Oct 28 1989 India Eden Gardens, Kolkata 1 13
Oct 25 1989 W Indies Burlton Park, Jullundur 1 39
Oct 23 1989 Australia The Brabourne, Mumbai 1 34
Oct 22 1989 England Barabati Stadium, Cuttack 1 14
Oct 20 1989 India Sharjah CA Stadium, UAE 1 28*
Oct 15 1989 India Sharjah CA Stadium, UAE 1 31
Feb 6 1989 New Zealand Carisbrook, Dunedin 1 16
Jan 10 1989 Australia Melbourne Cricket Ground 1 16
Jan 8 1989 Australia Woolloongabba, Brisbane 1 54
Jan 7 1989 W Indies Woolloongabba, Brisbane 1 38
Jan 2 1989 Australia Perth 1 31
Jan 1 1989 W Indies Perth 1 63*
Dec 17 1988 W Indies Bellerive Oval, Hobart 1 62
Dec 11 1988 Australia Adelaide 1 18
Dec 10 1988 W Indies Adelaide 1 38
Oct 27 1988 Sri Lanka National Stadium, Dhaka 1 25
Oct 22 1988 W Indies Sharjah CA Stadium, UAE 1 76
Oct 19 1988 India Sharjah CA Stadium, UAE 1 52
Oct 18 1988 W Indies Sharjah CA Stadium, UAE 1 79
Oct 14 1988 Australia Gaddafi Stadium, Lahore 1 10
Mar 30 1988 W Indies Bourda, Georgetown, Guyana 1 100*
Mar 20 1988 W Indies Trinidad 1 59
Mar 18 1988 W Indies Trinidad 1 17
Mar 15 1988 W Indies Recreation Ground, St.John's, Antigua 1 24
Mar 12 1988 W Indies Jamaica 1 47
Nov 4 1987 Australia Gaddafi Stadium, Lahore 1 70
Oct 30 1987 W Indies National Stadium, Karachi 1 38
Oct 25 1987 Sri Lanka Iqbal Stadium, Faisalabad 1 1
Oct 20 1987 England National Stadium, Karachi 1 6*
Oct 16 1987 W Indies Gaddafi Stadium, Lahore 1 33
Oct 12 1987 England Pindi Club Ground, Rawalpindi 1 23
Oct 8 1987 Sri Lanka Niaz Stadium, Hyderabad 1 103
May 25 1987 England Edgbaston 1 68
May 23 1987 England Trent Bridge, Nottingham 1 71*
May 21 1987 England The Oval 1 113
Apr 10 1987 India Sharjah CA Stadium, UAE 1 52*
Apr 7 1987 England Sharjah CA Stadium, UAE 1 60
Apr 3 1987 Australia Sharjah CA Stadium, UAE 1 74*
Mar 26 1987 India Keenan Stadium, Jamshedpur 1 78*
Mar 24 1987 India Nagpur 1 78
Mar 22 1987 India Nehru Stadium, Pune (Poona) 1 22
Mar 20 1987 India Lal Bahadur Shastri Stadium, Hyderabad 1 25
Feb 18 1987 India Eden Gardens, Kolkata 1 13
Jan 27 1987 India Nehru Stadium, Indore 1 13
Jan 7 1987 England Perth 1 77*
Jan 5 1987 England Perth 1 59
Jan 2 1987 Australia Perth 1 7
Dec 30 1986 W Indies Perth 1 53
Dec 5 1986 India Sharjah CA Stadium, UAE 1 0
Dec 2 1986 Sri Lanka Sharjah CA Stadium, UAE 1 32
Nov 28 1986 W Indies Sharjah CA Stadium, UAE 1 32
Nov 18 1986 W Indies Niaz Stadium, Hyderabad 1 30
Nov 17 1986 W Indies Ibn-e-Qasim Bagh Stadium, Multan 1 30
Nov 14 1986 W Indies Jinnah Park, Sialkot 1 34
Nov 4 1986 W Indies Municipal Stadium, Gujranwala 1 74*
Oct 17 1986 W Indies Arbab Niaz Stadium, Peshawar 1 2
Apr 18 1986 India Sharjah CA Stadium, UAE 1 116*
Apr 15 1986 New Zealand Sharjah CA Stadium, UAE 1 DNB
Apr 11 1986 Australia Sharjah CA Stadium, UAE 1 DNB
Apr 7 1986 New Zealand Sinhalese Sports Club, Colombo 1 68
Apr 6 1986 Sri Lanka Sinhalese Sports Club, Colombo 1 67
Mar 31 1986 Bangladesh Moratuwa 1 15
Mar 30 1986 Sri Lanka P.Saravanamuttu Stadium, Colombo 1 9
Mar 11 1986 Sri Lanka Sinhalese Sports Club, Colombo 1 22*
Mar 8 1986 Sri Lanka Moratuwa 1 30
Mar 2 1986 Sri Lanka Kandy 1 18*
Dec 6 1985 W Indies National Stadium, Karachi 1 28
Dec 4 1985 W Indies Pindi Club Ground, Rawalpindi 1 67*
Dec 2 1985 W Indies Arbab Niaz Stadium, Peshawar 1 2
Nov 29 1985 W Indies Gaddafi Stadium, Lahore 1 41
Nov 27 1985 W Indies Municipal Stadium, Gujranwala 1 22
Nov 17 1985 India Sharjah CA Stadium, UAE 1 37*
Nov 15 1985 W Indies Sharjah CA Stadium, UAE 1 16
Nov 3 1985 Sri Lanka Niaz Stadium, Hyderabad 1 56
Oct 25 1985 Sri Lanka Gaddafi Stadium, Lahore 1 91*
Oct 23 1985 Sri Lanka Municipal Stadium, Gujranwala 1 10
Oct 13 1985 Sri Lanka Arbab Niaz Stadium, Peshawar 1 8*
Mar 26 1985 England Sharjah CA Stadium, UAE 1 71
Mar 22 1985 India Sharjah CA Stadium, UAE 1 0
Mar 10 1985 India Melbourne Cricket Ground 1 48
Mar 6 1985 W Indies Melbourne Cricket Ground 1 10*
Mar 2 1985 England Melbourne Cricket Ground 1 11
Feb 24 1985 Australia Melbourne Cricket Ground 1 19
Feb 20 1985 India Melbourne Cricket Ground 1 17
Feb 16 1985 New Zealand Eden Park, Auckland 1 9
Feb 6 1985 New Zealand Jade Stadium, Christchurch 1 30
Jan 15 1985 New Zealand Hamilton 1 90*
Jan 12 1985 New Zealand McLean Park, Napier 1 38
Dec 7 1984 New Zealand Ibn-e-Qasim Bagh Stadium, Multan 1 32
Dec 2 1984 New Zealand Jinnah Park, Sialkot 1 14
Nov 23 1984 New Zealand Iqbal Stadium, Faisalabad 1 20
Nov 12 1984 New Zealand Arbab Niaz Stadium, Peshawar 1 80*
Oct 12 1984 India Ayub National Stadium, Quetta 1 25
Apr 6 1984 Sri Lanka Sharjah CA Stadium, UAE 1 9
Feb 4 1984 W Indies Perth 1 26
Jan 30 1984 Australia Adelaide 1 34
Jan 28 1984 W Indies Adelaide 1 4
Jan 25 1984 Australia Sydney 1 26
Jan 21 1984 Australia Melbourne Cricket Ground 1 56
Jan 19 1984 W Indies Sydney 1 31
Jan 15 1984 Australia Woolloongabba, Brisbane 1 1
Jan 14 1984 W Indies Woolloongabba, Brisbane 1 9
Jan 12 1984 W Indies Melbourne Cricket Ground 1 41
Jan 10 1984 Australia Sydney 1 67
Oct 2 1983 India Sawai Mansingh Stadium, Jaipur 1 1
Sep 10 1983 India Lal Bahadur Shastri Stadium, Hyderabad 1 66*
Jun 20 1983 New Zealand Trent Bridge, Nottingham 1 25
Jun 18 1983 England Emirates Old Trafford, Manchester 1 67
Jun 16 1983 Sri Lanka Headingley Carnegie 1 7
Jun 13 1983 England Lord's 1 14
Jun 11 1983 New Zealand Edgbaston 1 35
Jun 9 1983 Sri Lanka Swansea 1 72
Jan 21 1983 India National Stadium, Karachi 1 6*
Dec 31 1982 India Gaddafi Stadium, Lahore 1 119*
Dec 17 1982 India Ibn-e-Qasim Bagh Stadium, Multan 1 3*
Dec 3 1982 India Municipal Stadium, Gujranwala 1 106*
Oct 22 1982 Australia National Stadium, Karachi 1 DNB
Oct 8 1982 Australia Gaddafi Stadium, Lahore 1 61*
Sep 20 1982 Australia Niaz Stadium, Hyderabad 1 31*
Jul 17 1982 England Trent Bridge, Nottingham 1 28
Mar 29 1982 Sri Lanka Gaddafi Stadium, Lahore 1 1
Mar 12 1982 Sri Lanka National Stadium, Karachi 1 56*
Jan 16 1982 W Indies Woolloongabba, Brisbane 1 25
Jan 14 1982 Australia Sydney 1 8
Jan 12 1982 W Indies Sydney 1 26
Jan 9 1982 Australia Melbourne Cricket Ground 1 37
Dec 19 1981 W Indies Perth 1 21
Dec 17 1981 Australia Sydney 1 22
Dec 6 1981 Australia Adelaide 1 4
Dec 5 1981 W Indies Adelaide 1 1
Nov 22 1981 Australia Melbourne Cricket Ground 1 72
Nov 21 1981 W Indies Melbourne Cricket Ground 1 74
Dec 19 1980 W Indies Gaddafi Stadium, Lahore 1 23
Dec 5 1980 W Indies Jinnah Park, Sialkot 1 16
Nov 21 1980 W Indies National Stadium, Karachi 1 8
Jun 20 1979 W Indies The Oval 1 0
Jun 16 1979 England Headingley Carnegie 1 0
Jun 13 1979 Australia Trent Bridge, Nottingham 1 46
Jun 9 1979 Canada Headingley Carnegie 1 DNB
Nov 3 1978 India Zafar Ali Stadium, Sahiwal 1 7
Oct 13 1978 India Jinnah Park, Sialkot 1 4*
Oct 1 1978 India Ayub National Stadium, Quetta 1 6
May 26 1978 England The Oval 1 0
May 24 1978 England Emirates Old Trafford, Manchester 1 9
Jan 13 1978 England Gaddafi Stadium, Lahore 1 31
Dec 30 1977 England Jinnah Park, Sialkot 1 8
Dec 23 1977 England Zafar Ali Stadium, Sahiwal 1 77*
Mar 16 1977 W Indies Albion Sports Complex, Berbice, Guyana 1 15
Oct 16 1976 New Zealand Jinnah Park, Sialkot 1 47
Jun 14 1975 Sri Lanka Trent Bridge, Nottingham 1 28*
Jun 11 1975 W Indies Edgbaston 1 24
Date Opponent Venue Innings Figures
Jan 10 1989 Australia Melbourne Cricket Ground 1 1/28
Oct 18 1988 W Indies Sharjah CA Stadium, UAE 1 0/11
Oct 14 1988 Australia Gaddafi Stadium, Lahore 1 0/44
Oct 25 1987 Sri Lanka Iqbal Stadium, Faisalabad 1 1/5
Mar 12 1982 Sri Lanka National Stadium, Karachi 1 0/22
Dec 19 1981 W Indies Perth 1 0/1
Jan 13 1978 England Gaddafi Stadium, Lahore 1 0/26
Dec 30 1977 England Jinnah Park, Sialkot 1 0/32
Dec 23 1977 England Zafar Ali Stadium, Sahiwal 1 0/29
Oct 16 1976 New Zealand Jinnah Park, Sialkot 1 2/31
Jun 14 1975 Sri Lanka Trent Bridge, Nottingham 1 2/22
Jun 11 1975 W Indies Edgbaston 1 1/46