Malcolm Marshall Career History

Date Opponent Venue Innings Score
Aug 8 1991 England The Oval 1 0
2 17
Jul 25 1991 England Edgbaston 1 6*
2 DNB
Jul 4 1991 England Trent Bridge, Nottingham 1 67
2 DNB
Jun 20 1991 England Lord's 1 25
2 DNB
Jun 6 1991 England Headingley Carnegie 1 0
2 1
Apr 27 1991 Australia Recreation Ground, St.John's, Antigua 1 28
2 51
Apr 19 1991 Australia Barbados 1 17
2 15
Apr 5 1991 Australia Trinidad 1 12
Mar 23 1991 Australia Bourda, Georgetown, Guyana 1 22*
2 DNB
Mar 1 1991 Australia Jamaica 1 0
2 DNB
Dec 6 1990 Pakistan Gaddafi Stadium, Lahore 1 27
2 11
Nov 23 1990 Pakistan Iqbal Stadium, Faisalabad 1 20
2 DNB
Nov 15 1990 Pakistan National Stadium, Karachi 1 13
2 21
Apr 5 1990 England Barbados 1 4
2 7
Feb 24 1990 England Jamaica 1 0
2 8*
Apr 28 1989 India Jamaica 1 0
2 DNB
Apr 15 1989 India Trinidad 1 18
2 26
Apr 7 1989 India Barbados 1 40*
2 DNB
Feb 3 1989 Australia Adelaide 1 0
2 DNB
Jan 26 1989 Australia Sydney 1 9
2 3
Dec 24 1988 Australia Melbourne Cricket Ground 1 7
2 19
Dec 2 1988 Australia Perth 1 4
2 23
Nov 18 1988 Australia Woolloongabba, Brisbane 1 11
2 DNB
Aug 4 1988 England The Oval 1 0
2 DNB
Jul 21 1988 England Headingley Carnegie 1 3
2 DNB
Jun 30 1988 England Emirates Old Trafford, Manchester 1 43*
Jun 16 1988 England Lord's 1 11
2 6
Jun 2 1988 England Trent Bridge, Nottingham 1 72
Apr 22 1988 Pakistan Barbados 1 48
2 15
Apr 14 1988 Pakistan Trinidad 1 10*
2 2
Mar 12 1987 New Zealand Jade Stadium, Christchurch 1 2
2 45
Feb 27 1987 New Zealand Eden Park, Auckland 1 6
2 DNB
Feb 20 1987 New Zealand Basin Reserve, Wellington 1 30
2 DNB
Nov 20 1986 Pakistan National Stadium, Karachi 1 4
2 0
Nov 7 1986 Pakistan Gaddafi Stadium, Lahore 1 13*
Oct 24 1986 Pakistan Iqbal Stadium, Faisalabad 1 5
2 10
Apr 11 1986 England Recreation Ground, St.John's, Antigua 1 76
2 DNB
Apr 3 1986 England Trinidad 1 5
2 DNB
Mar 21 1986 England Barbados 1 4
Mar 7 1986 England Trinidad 1 62*
2 DNB
Feb 21 1986 England Jamaica 1 6
2 DNB
May 4 1985 New Zealand Jamaica 1 26
2 DNB
Apr 26 1985 New Zealand Barbados 1 63
2 DNB
Apr 6 1985 New Zealand Bourda, Georgetown, Guyana 1 DNB
2 DNB
Mar 29 1985 New Zealand Trinidad 1 0
2 1
Dec 30 1984 Australia Sydney 1 0
2 32*
Dec 22 1984 Australia Melbourne Cricket Ground 1 55
2 DNB
Dec 7 1984 Australia Adelaide 1 9
2 DNB
Nov 23 1984 Australia Woolloongabba, Brisbane 1 57
2 DNB
Nov 9 1984 Australia Perth 1 21
Aug 9 1984 England The Oval 1 0
2 12
Jul 12 1984 England Headingley Carnegie 1 4
2 DNB
Jun 28 1984 England Lord's 1 29
2 DNB
Jun 14 1984 England Edgbaston 1 2
Apr 28 1984 Australia Jamaica 1 19
2 DNB
Apr 7 1984 Australia Recreation Ground, St.John's, Antigua 1 6
Mar 30 1984 Australia Barbados 1 10
2 DNB
Mar 16 1984 Australia Trinidad 1 10
Dec 24 1983 India MA Chidambaram Stadium, Chennai 1 38
2 DNB
Dec 10 1983 India Eden Gardens, Kolkata 1 54
Nov 24 1983 India The Wankhede Stadium, Mumbai 1 4
2 DNB
Nov 12 1983 India Sardar Patel (Gujarat) Stadium, Ahmedabad 1 10
2 29
Oct 29 1983 India Feroz Shah Kotla, Delhi 1 17
2 DNB
Oct 21 1983 India Green Park, Kanpur 1 92
Apr 28 1983 India Recreation Ground, St.John's, Antigua 1 2
Apr 15 1983 India Barbados 1 8
2 DNB
Mar 31 1983 India Bourda, Georgetown, Guyana 1 27
Mar 11 1983 India Trinidad 1 14
Feb 23 1983 India Jamaica 1 23
2 0*
Apr 10 1981 England Jamaica 1 15
Dec 30 1980 Pakistan Ibn-e-Qasim Bagh Stadium, Multan 1 3
2 DNB
Dec 22 1980 Pakistan National Stadium, Karachi 1 0
Dec 8 1980 Pakistan Iqbal Stadium, Faisalabad 1 0
2 1
Nov 24 1980 Pakistan Gaddafi Stadium, Lahore 1 9
Aug 7 1980 England Headingley Carnegie 1 0
Jul 24 1980 England The Oval 1 45
Jul 10 1980 England Emirates Old Trafford, Manchester 1 18
Jun 5 1980 England Trent Bridge, Nottingham 1 20
2 7
Feb 2 1979 India Green Park, Kanpur 1 1*
Dec 29 1978 India Eden Gardens, Kolkata 1 1
2 1
Dec 15 1978 India Bangalore 1 0
2 5
Date Opponent Venue Innings Figures
Aug 8 1991 England The Oval 1 1/62
2 1/9
Jul 25 1991 England Edgbaston 1 4/33
2 2/53
Jul 4 1991 England Trent Bridge, Nottingham 1 2/54
2 2/49
Jun 20 1991 England Lord's 1 2/78
Jun 6 1991 England Headingley Carnegie 1 3/46
2 3/58
Apr 27 1991 Australia Recreation Ground, St.John's, Antigua 1 2/72
2 2/36
Apr 19 1991 Australia Barbados 1 3/60
2 3/35
Apr 5 1991 Australia Trinidad 1 3/55
2 1/24
Mar 23 1991 Australia Bourda, Georgetown, Guyana 1 3/67
2 3/31
Mar 1 1991 Australia Jamaica 1 1/57
Dec 6 1990 Pakistan Gaddafi Stadium, Lahore 1 0/8
2 0/48
Nov 23 1990 Pakistan Iqbal Stadium, Faisalabad 1 0/30
2 4/24
Nov 15 1990 Pakistan National Stadium, Karachi 1 2/48
2 0/8
Apr 5 1990 England Barbados 1 2/55
2 0/31
Feb 24 1990 England Jamaica 1 1/46
Apr 28 1989 India Jamaica 1 1/56
2 1/29
Apr 15 1989 India Trinidad 1 5/34
2 6/55
Apr 7 1989 India Barbados 1 1/56
2 5/60
Feb 3 1989 Australia Adelaide 1 1/67
2 0/30
Jan 26 1989 Australia Sydney 1 5/29
2 1/17
Dec 24 1988 Australia Melbourne Cricket Ground 1 0/68
2 1/12
Dec 2 1988 Australia Perth 1 1/84
2 2/50
Nov 18 1988 Australia Woolloongabba, Brisbane 1 2/39
2 4/92
Aug 4 1988 England The Oval 1 3/64
2 1/52
Jul 21 1988 England Headingley Carnegie 1 3/55
2 2/47
Jun 30 1988 England Emirates Old Trafford, Manchester 1 2/19
2 7/22
Jun 16 1988 England Lord's 1 6/32
2 4/60
Jun 2 1988 England Trent Bridge, Nottingham 1 6/69
2 1/23
Apr 22 1988 Pakistan Barbados 1 4/79
2 5/65
Apr 14 1988 Pakistan Trinidad 1 4/55
2 2/85
Mar 12 1987 New Zealand Jade Stadium, Christchurch 1 1/75
Feb 27 1987 New Zealand Eden Park, Auckland 1 4/43
2 2/71
Feb 20 1987 New Zealand Basin Reserve, Wellington 1 2/57
2 0/43
Nov 20 1986 Pakistan National Stadium, Karachi 1 2/57
2 3/31
Nov 7 1986 Pakistan Gaddafi Stadium, Lahore 1 5/33
2 1/14
Oct 24 1986 Pakistan Iqbal Stadium, Faisalabad 1 3/48
2 2/83
Apr 11 1986 England Recreation Ground, St.John's, Antigua 1 3/64
2 2/25
Apr 3 1986 England Trinidad 1 2/71
2 3/42
Mar 21 1986 England Barbados 1 4/42
2 0/47
Mar 7 1986 England Trinidad 1 4/38
2 4/94
Feb 21 1986 England Jamaica 1 2/30
2 3/29
May 4 1985 New Zealand Jamaica 1 2/47
2 4/66
Apr 26 1985 New Zealand Barbados 1 4/40
2 7/80
Apr 6 1985 New Zealand Bourda, Georgetown, Guyana 1 4/110
Mar 29 1985 New Zealand Trinidad 1 2/78
2 4/65
Dec 30 1984 Australia Sydney 1 0/111
Dec 22 1984 Australia Melbourne Cricket Ground 1 5/86
2 0/36
Dec 7 1984 Australia Adelaide 1 5/69
2 5/38
Nov 23 1984 Australia Woolloongabba, Brisbane 1 2/39
2 5/82
Nov 9 1984 Australia Perth 1 2/25
2 4/68
Aug 9 1984 England The Oval 1 5/35
2 1/71
Jul 12 1984 England Headingley Carnegie 1 0/6
2 7/53
Jun 28 1984 England Lord's 1 6/85
2 2/85
Jun 14 1984 England Edgbaston 1 1/37
2 2/65
Apr 28 1984 Australia Jamaica 1 3/37
2 5/51
Apr 7 1984 Australia Recreation Ground, St.John's, Antigua 1 1/70
2 3/51
Mar 30 1984 Australia Barbados 1 2/83
2 5/42
Mar 16 1984 Australia Trinidad 1 0/73
2 2/73
Dec 24 1983 India MA Chidambaram Stadium, Chennai 1 5/72
Dec 10 1983 India Eden Gardens, Kolkata 1 3/65
2 6/37
Nov 24 1983 India The Wankhede Stadium, Mumbai 1 3/88
2 1/47
Nov 12 1983 India Sardar Patel (Gujarat) Stadium, Ahmedabad 1 1/66
2 2/23
Oct 29 1983 India Feroz Shah Kotla, Delhi 1 1/105
2 3/52
Oct 21 1983 India Green Park, Kanpur 1 4/19
2 4/47
Apr 28 1983 India Recreation Ground, St.John's, Antigua 1 4/87
2 2/33
Apr 15 1983 India Barbados 1 2/56
2 2/80
Mar 31 1983 India Bourda, Georgetown, Guyana 1 1/39
Mar 11 1983 India Trinidad 1 5/37
2 0/72
Feb 23 1983 India Jamaica 1 2/35
2 3/56
Apr 10 1981 England Jamaica 1 2/49
2 1/15
Dec 30 1980 Pakistan Ibn-e-Qasim Bagh Stadium, Multan 1 1/45
Dec 22 1980 Pakistan National Stadium, Karachi 1 1/38
2 2/54
Dec 8 1980 Pakistan Iqbal Stadium, Faisalabad 1 2/39
2 4/25
Nov 24 1980 Pakistan Gaddafi Stadium, Lahore 1 3/88
2 0/30
Aug 7 1980 England Headingley Carnegie 1 2/22
2 3/42
Jul 24 1980 England The Oval 1 2/77
2 0/47
Jul 10 1980 England Emirates Old Trafford, Manchester 1 3/36
2 2/116
Jun 5 1980 England Trent Bridge, Nottingham 1 1/52
2 2/44
Feb 2 1979 India Green Park, Kanpur 1 1/123
Dec 29 1978 India Eden Gardens, Kolkata 1 1/44
2 0/45
Dec 15 1978 India Bangalore 1 1/53
Date Opponent Venue Innings Score
Mar 8 1992 New Zealand Eden Park, Auckland 1 5
Mar 5 1992 S Africa Jade Stadium, Christchurch 1 6
Feb 29 1992 Zimbabwe Woolloongabba, Brisbane 1 2
Feb 27 1992 England Melbourne Cricket Ground 1 3
Feb 23 1992 Pakistan Melbourne Cricket Ground 1 DNB
Jan 16 1992 India Melbourne Cricket Ground 1 0
Jan 12 1992 Australia Woolloongabba, Brisbane 1 4
Jan 11 1992 India Woolloongabba, Brisbane 1 DNB
Jan 9 1992 Australia Melbourne Cricket Ground 1 4
Dec 18 1991 Australia Sydney 1 7
Dec 14 1991 India Adelaide 1 17
Dec 12 1991 Australia Melbourne Cricket Ground 1 3
Dec 6 1991 India Perth 1 7
Nov 24 1991 Pakistan Iqbal Stadium, Faisalabad 1 7*
Nov 22 1991 Pakistan Gaddafi Stadium, Lahore 1 2*
May 27 1991 England Lord's 1 13
May 25 1991 England Emirates Old Trafford, Manchester 1 22
May 23 1991 England Edgbaston 1 17
Mar 13 1991 Australia Barbados 1 19
Mar 9 1991 Australia Trinidad 1 5
Feb 26 1991 Australia Jamaica 1 1
Nov 11 1990 Pakistan Gaddafi Stadium, Lahore 1 4
Nov 9 1990 Pakistan National Stadium, Karachi 1 26*
Apr 3 1990 England Barbados 1 DNB
Mar 3 1990 England Jamaica 1 DNB
Feb 17 1990 England Trinidad 1 DNB
Feb 14 1990 England Trinidad 1 9
Nov 1 1989 Pakistan Eden Gardens, Kolkata 1 10*
Oct 30 1989 India The Wankhede Stadium, Mumbai 1 DNB
Oct 27 1989 England Roop Singh Stadium, Gwalior 1 16
Oct 25 1989 Pakistan Burlton Park, Jullundur 1 DNB
Oct 23 1989 India Feroz Shah Kotla, Delhi 1 27
Oct 21 1989 Australia MA Chidambaram Stadium, Chennai 1 12
Oct 16 1989 India Sharjah CA Stadium, UAE 1 40
Oct 14 1989 Pakistan Sharjah CA Stadium, UAE 1 0
Oct 13 1989 India Sharjah CA Stadium, UAE 1 DNB
Jan 18 1989 Australia Sydney 1 DNB
Jan 16 1989 Australia Sydney 1 4
Jan 14 1989 Australia Melbourne Cricket Ground 1 18
Jan 12 1989 Australia Sydney 1 1
Jan 7 1989 Pakistan Woolloongabba, Brisbane 1 39
Jan 1 1989 Pakistan Perth 1 DNB
Dec 17 1988 Pakistan Bellerive Oval, Hobart 1 DNB
Dec 15 1988 Australia Melbourne Cricket Ground 1 19
Dec 13 1988 Australia Sydney 1 17
Dec 10 1988 Pakistan Adelaide 1 20
May 23 1988 England Lord's 1 41
May 21 1988 England Headingley Carnegie 1 1
May 19 1988 England Edgbaston 1 6
Mar 30 1988 Pakistan Bourda, Georgetown, Guyana 1 DNB
Feb 3 1987 England Devonport Oval 1 27
Jan 30 1987 England Melbourne Cricket Ground 1 DNB
Jan 28 1987 Australia Sydney 1 2
Jan 25 1987 Australia Adelaide 1 DNB
Jan 24 1987 England Adelaide 1 3
Jan 20 1987 Australia Melbourne Cricket Ground 1 DNB
Jan 17 1987 England Woolloongabba, Brisbane 1 13
Jan 3 1987 England Perth 1 7
Dec 3 1986 Sri Lanka Sharjah CA Stadium, UAE 1 3*
Nov 30 1986 India Sharjah CA Stadium, UAE 1 10
Nov 28 1986 Pakistan Sharjah CA Stadium, UAE 1 DNB
Nov 17 1986 Pakistan Ibn-e-Qasim Bagh Stadium, Multan 1 DNB
Nov 14 1986 Pakistan Jinnah Park, Sialkot 1 1*
Nov 4 1986 Pakistan Municipal Stadium, Gujranwala 1 66
Oct 17 1986 Pakistan Arbab Niaz Stadium, Peshawar 1 0*
Mar 31 1986 England Trinidad 1 DNB
Mar 19 1986 England Barbados 1 9
Mar 4 1986 England Trinidad 1 DNB
Feb 18 1986 England Jamaica 1 DNB
Dec 6 1985 Pakistan National Stadium, Karachi 1 DNB
Dec 4 1985 Pakistan Pindi Club Ground, Rawalpindi 1 20
Dec 2 1985 Pakistan Arbab Niaz Stadium, Peshawar 1 DNB
Nov 29 1985 Pakistan Gaddafi Stadium, Lahore 1 1
Nov 27 1985 Pakistan Municipal Stadium, Gujranwala 1 DNB
Nov 22 1985 India Sharjah CA Stadium, UAE 1 DNB
Nov 15 1985 Pakistan Sharjah CA Stadium, UAE 1 DNB
Mar 9 1985 New Zealand Sydney 1 DNB
Mar 6 1985 Pakistan Melbourne Cricket Ground 1 10
Feb 27 1985 Sri Lanka Melbourne Cricket Ground 1 DNB
Feb 12 1985 Australia Sydney 1 DNB
Feb 10 1985 Australia Melbourne Cricket Ground 1 0*
Feb 6 1985 Australia Sydney 1 43
Feb 2 1985 Sri Lanka Perth 1 2*
Jan 27 1985 Australia Adelaide 1 DNB
Jan 20 1985 Australia Melbourne Cricket Ground 1 2*
Jan 17 1985 Sri Lanka Sydney 1 DNB
Jan 15 1985 Australia Sydney 1 DNB
Jan 13 1985 Australia Woolloongabba, Brisbane 1 DNB
Jan 12 1985 Sri Lanka Woolloongabba, Brisbane 1 1*
Jan 10 1985 Sri Lanka Hobart 1 DNB
Jan 6 1985 Australia Melbourne Cricket Ground 1 DNB
Jun 4 1984 England Lord's 1 DNB
Jun 2 1984 England Trent Bridge, Nottingham 1 20
May 31 1984 England Emirates Old Trafford, Manchester 1 4
Apr 26 1984 Australia Jamaica 1 DNB
Apr 19 1984 Australia Mindoo Phillip Park, Castries, St.Lucia 1 DNB
Mar 14 1984 Australia Trinidad 1 0
Feb 12 1984 Australia Melbourne Cricket Ground 1 6*
Feb 11 1984 Australia Melbourne Cricket Ground 1 DNB
Feb 8 1984 Australia Sydney 1 DNB
Feb 5 1984 Australia Perth 1 2
Feb 4 1984 Pakistan Perth 1 DNB
Jan 29 1984 Australia Adelaide 1 DNB
Jan 28 1984 Pakistan Adelaide 1 56*
Jan 22 1984 Australia Melbourne Cricket Ground 1 1
Jan 19 1984 Pakistan Sydney 1 16*
Jan 12 1984 Pakistan Melbourne Cricket Ground 1 20
Jan 8 1984 Australia Melbourne Cricket Ground 1 9
Dec 17 1983 India Nehru Stadium, Gauhati 1 10*
Dec 7 1983 India Keenan Stadium, Jamshedpur 1 5
Dec 1 1983 India Nehru Stadium, Indore 1 DNB
Nov 9 1983 India Moti Bagh Stadium, Baroda 1 3
Oct 13 1983 India Sher-i-Kashmir Stadium, Srinagar 1 DNB
Jun 25 1983 India Lord's 1 18
Jun 22 1983 Pakistan The Oval 1 DNB
Jun 20 1983 Zimbabwe Edgbaston 1 DNB
Jun 18 1983 Australia Lord's 1 DNB
Jun 15 1983 India The Oval 1 4
Jun 9 1983 India Emirates Old Trafford, Manchester 1 2
Apr 7 1983 India Queen's Park, St.George's, Grenada (Old) 1 DNB
Mar 29 1983 India Albion Sports Complex, Berbice, Guyana 1 5
Mar 9 1983 India Trinidad 1 DNB
Jan 19 1982 Australia Sydney 1 32*
Jan 12 1982 Pakistan Sydney 1 DNB
Jan 10 1982 Australia Melbourne Cricket Ground 1 5*
Dec 20 1981 Australia Perth 1 DNB
Dec 19 1981 Pakistan Perth 1 DNB
Dec 5 1981 Pakistan Adelaide 1 20
Nov 24 1981 Australia Sydney 1 16*
Nov 21 1981 Pakistan Melbourne Cricket Ground 1 9*
Dec 19 1980 Pakistan Gaddafi Stadium, Lahore 1 12
Dec 5 1980 Pakistan Jinnah Park, Sialkot 1 DNB
Nov 21 1980 Pakistan National Stadium, Karachi 1 0
May 30 1980 England Lord's 1 0
May 28 1980 England Headingley Carnegie 1 6
Date Opponent Venue Innings Figures
Mar 8 1992 New Zealand Eden Park, Auckland 1 0/35
Mar 5 1992 S Africa Jade Stadium, Christchurch 1 2/26
Feb 29 1992 Zimbabwe Woolloongabba, Brisbane 1 0/23
Feb 27 1992 England Melbourne Cricket Ground 1 0/37
Feb 23 1992 Pakistan Melbourne Cricket Ground 1 0/53
Jan 16 1992 India Melbourne Cricket Ground 1 0/33
Jan 12 1992 Australia Woolloongabba, Brisbane 1 0/39
Jan 11 1992 India Woolloongabba, Brisbane 1 2/30
Dec 18 1991 Australia Sydney 1 0/39
Dec 14 1991 India Adelaide 1 0/59
Dec 12 1991 Australia Melbourne Cricket Ground 1 4/18
Dec 6 1991 India Perth 1 2/23
Nov 24 1991 Pakistan Iqbal Stadium, Faisalabad 1 2/44
Nov 22 1991 Pakistan Gaddafi Stadium, Lahore 1 3/39
May 27 1991 England Lord's 1 1/49
May 25 1991 England Emirates Old Trafford, Manchester 1 0/45
May 23 1991 England Edgbaston 1 2/32
Mar 13 1991 Australia Barbados 1 1/67
Mar 9 1991 Australia Trinidad 1 0/37
Feb 26 1991 Australia Jamaica 1 0/27
Nov 11 1990 Pakistan Gaddafi Stadium, Lahore 1 1/36
Nov 9 1990 Pakistan National Stadium, Karachi 1 0/30
Apr 3 1990 England Barbados 1 0/50
Mar 3 1990 England Jamaica 1 1/39
Feb 14 1990 England Trinidad 1 1/12
Nov 1 1989 Pakistan Eden Gardens, Kolkata 1 0/43
Oct 30 1989 India The Wankhede Stadium, Mumbai 1 1/19
Oct 27 1989 England Roop Singh Stadium, Gwalior 1 4/33
Oct 25 1989 Pakistan Burlton Park, Jullundur 1 1/51
Oct 23 1989 India Feroz Shah Kotla, Delhi 1 1/40
Oct 21 1989 Australia MA Chidambaram Stadium, Chennai 1 0/31
Oct 16 1989 India Sharjah CA Stadium, UAE 1 1/50
Oct 14 1989 Pakistan Sharjah CA Stadium, UAE 1 0/41
Oct 13 1989 India Sharjah CA Stadium, UAE 1 0/23
Jan 18 1989 Australia Sydney 1 0/45
Jan 16 1989 Australia Sydney 1 0/30
Jan 14 1989 Australia Melbourne Cricket Ground 1 2/31
Jan 12 1989 Australia Sydney 1 2/25
Jan 7 1989 Pakistan Woolloongabba, Brisbane 1 1/34
Jan 1 1989 Pakistan Perth 1 1/17
Dec 17 1988 Pakistan Bellerive Oval, Hobart 1 1/31
Dec 15 1988 Australia Melbourne Cricket Ground 1 0/39
Dec 13 1988 Australia Sydney 1 1/40
Dec 10 1988 Pakistan Adelaide 1 4/34
May 23 1988 England Lord's 1 0/21
May 21 1988 England Headingley Carnegie 1 2/29
May 19 1988 England Edgbaston 1 1/32
Mar 30 1988 Pakistan Bourda, Georgetown, Guyana 1 1/42
Feb 3 1987 England Devonport Oval 1 3/31
Jan 30 1987 England Melbourne Cricket Ground 1 3/30
Jan 28 1987 Australia Sydney 1 2/29
Jan 25 1987 Australia Adelaide 1 2/34
Jan 24 1987 England Adelaide 1 1/39
Jan 20 1987 Australia Melbourne Cricket Ground 1 2/40
Jan 17 1987 England Woolloongabba, Brisbane 1 0/11
Jan 3 1987 England Perth 1 2/30
Dec 3 1986 Sri Lanka Sharjah CA Stadium, UAE 1 1/16
Nov 30 1986 India Sharjah CA Stadium, UAE 1 2/25
Nov 28 1986 Pakistan Sharjah CA Stadium, UAE 1 0/16
Nov 17 1986 Pakistan Ibn-e-Qasim Bagh Stadium, Multan 1 1/7
Nov 14 1986 Pakistan Jinnah Park, Sialkot 1 2/29
Nov 4 1986 Pakistan Municipal Stadium, Gujranwala 1 2/18
Oct 17 1986 Pakistan Arbab Niaz Stadium, Peshawar 1 1/21
Mar 31 1986 England Trinidad 1 4/37
Mar 19 1986 England Barbados 1 3/14
Mar 4 1986 England Trinidad 1 0/59
Feb 18 1986 England Jamaica 1 4/23
Dec 6 1985 Pakistan National Stadium, Karachi 1 2/25
Dec 4 1985 Pakistan Pindi Club Ground, Rawalpindi 1 0/27
Dec 2 1985 Pakistan Arbab Niaz Stadium, Peshawar 1 3/36
Nov 29 1985 Pakistan Gaddafi Stadium, Lahore 1 0/38
Nov 27 1985 Pakistan Municipal Stadium, Gujranwala 1 0/47
Nov 22 1985 India Sharjah CA Stadium, UAE 1 0/35
Nov 15 1985 Pakistan Sharjah CA Stadium, UAE 1 1/30
Mar 9 1985 New Zealand Sydney 1 1/32
Mar 6 1985 Pakistan Melbourne Cricket Ground 1 1/25
Feb 27 1985 Sri Lanka Melbourne Cricket Ground 1 0/26
Feb 21 1985 New Zealand Sydney 1 0/13
Feb 12 1985 Australia Sydney 1 0/37
Feb 10 1985 Australia Melbourne Cricket Ground 1 1/64
Feb 6 1985 Australia Sydney 1 1/55
Feb 2 1985 Sri Lanka Perth 1 0/17
Jan 27 1985 Australia Adelaide 1 2/35
Jan 20 1985 Australia Melbourne Cricket Ground 1 2/29
Jan 17 1985 Sri Lanka Sydney 1 1/33
Jan 15 1985 Australia Sydney 1 1/38
Jan 13 1985 Australia Woolloongabba, Brisbane 1 1/42
Jan 12 1985 Sri Lanka Woolloongabba, Brisbane 1 0/9
Jan 10 1985 Sri Lanka Hobart 1 0/37
Jan 6 1985 Australia Melbourne Cricket Ground 1 1/32
Jun 4 1984 England Lord's 1 3/38
Jun 2 1984 England Trent Bridge, Nottingham 1 1/30
May 31 1984 England Emirates Old Trafford, Manchester 1 1/20
Apr 26 1984 Australia Jamaica 1 2/26
Apr 19 1984 Australia Mindoo Phillip Park, Castries, St.Lucia 1 4/34
Mar 14 1984 Australia Trinidad 1 0/52
Feb 12 1984 Australia Melbourne Cricket Ground 1 0/44
Feb 11 1984 Australia Melbourne Cricket Ground 1 1/27
Feb 8 1984 Australia Sydney 1 2/24
Feb 5 1984 Australia Perth 1 2/27
Feb 4 1984 Pakistan Perth 1 0/20
Jan 29 1984 Australia Adelaide 1 1/21
Jan 28 1984 Pakistan Adelaide 1 3/28
Jan 22 1984 Australia Melbourne Cricket Ground 1 1/49
Jan 19 1984 Pakistan Sydney 1 1/5
Jan 12 1984 Pakistan Melbourne Cricket Ground 1 1/27
Jan 8 1984 Australia Melbourne Cricket Ground 1 2/25
Dec 17 1983 India Nehru Stadium, Gauhati 1 0/8
Dec 7 1983 India Keenan Stadium, Jamshedpur 1 0/18
Dec 1 1983 India Nehru Stadium, Indore 1 0/27
Nov 9 1983 India Moti Bagh Stadium, Baroda 1 1/34
Oct 13 1983 India Sher-i-Kashmir Stadium, Srinagar 1 2/13
Jun 25 1983 India Lord's 1 2/24
Jun 22 1983 Pakistan The Oval 1 3/28
Jun 20 1983 Zimbabwe Edgbaston 1 2/19
Jun 18 1983 Australia Lord's 1 2/36
Jun 15 1983 India The Oval 1 1/20
Jun 9 1983 India Emirates Old Trafford, Manchester 1 2/48
Apr 7 1983 India Queen's Park, St.George's, Grenada (Old) 1 1/25
Mar 29 1983 India Albion Sports Complex, Berbice, Guyana 1 1/23
Mar 9 1983 India Trinidad 1 0/25
Jan 19 1982 Australia Sydney 1 1/43
Jan 12 1982 Pakistan Sydney 1 1/33
Jan 10 1982 Australia Melbourne Cricket Ground 1 1/12
Dec 20 1981 Australia Perth 1 3/31
Dec 19 1981 Pakistan Perth 1 2/33
Dec 5 1981 Pakistan Adelaide 1 2/18
Nov 24 1981 Australia Sydney 1 0/45
Nov 21 1981 Pakistan Melbourne Cricket Ground 1 2/27
Dec 19 1980 Pakistan Gaddafi Stadium, Lahore 1 0/27
Dec 5 1980 Pakistan Jinnah Park, Sialkot 1 0/38
Nov 21 1980 Pakistan National Stadium, Karachi 1 0/34
May 30 1980 England Lord's 1 1/45
May 28 1980 England Headingley Carnegie 1 3/28