Glenn McGrath

Glenn McGrath

Player Details

Name: Glenn McGrath

Date of birth: 09/02/1970

International Team: N/A

Domestic Team: Deccan Chargers

Role: Bowler

Bowling Style: Right arm fast medium

Batting Style: Right-hand

- Test debut v New Zealand at Perth in November 1993.
- ODI debut v South Africa at Melbourne in December 1993.
- One of the most highly regarded fast bowlers in cricketing history, who holds the world record for the highest number of Test wickets by any fast bowler, he was known for his metronomic line and length.
- Named Wisden Cricketer of the Year in 1998.
- Named Wisden Australia Cricketer of the Year in 1999.
- Won the Allan Border Medal in 2000.
- Member of the 2003 World Cup winning team, where he achieved a record 7 for 15 against Namibia in the group stage.
- Became the first Australian fast bowler to play 100 Test matches in 2004.
- Claimed his 500th Test wicket in the 1st Test against England in 2005 Ashes.
- Named Wisden Australia Cricketer of the Year 2005/06.
- Retired from Test cricket after completing a 5-0 Ashes whitewash at his home ground, the SCG, and bowed out of ODIs after he was named Man of the Tournament as Australia won the 2007 World Cup.
June 2009

International Career Overview

TEST MATCH OVERVIEW

Batting Bowling
Career Span: 1993-2007 Innings Bowled: 242
Matches: 124 Overs: 4874.4
Innings: 138 Runs Conceded: 12186
Not Outs: 51 Average: 21.64
Runs: 641 Economy Rate: 2.5
Highest Score: 61 Best bowling in Innings: 8/24
Average: 7.37
50s: 1
100s: 0
Ducks: 35
Caught Out: 44
Stumped Out: 2

ODI MATCH OVERVIEW

Batting Bowling
Career Span: 1993-2007 Innings Bowled: 250
Matches: 252 Overs: 2178.4
Innings: 68 Runs Conceded: 8472
Not Outs: 38 Average: 22.06
Runs: 115 Economy Rate: 3.89
Highest Score: 11 Best bowling in Innings: 7/15
Average: 3.83
50s: 0
100s: 0
Ducks: 14
Caught Out: 11
Stumped Out: 3

Full International Career History

TEST MATCH (BATTING)

Date Opponent Venue Innings Score
Jan 2 2007 England Sydney 1 0*
Dec 26 2006 England Melbourne Cricket Ground 1 0
Dec 14 2006 England Perth 1 1
2 DNB
Dec 1 2006 England Adelaide 1 1
2 DNB
Nov 23 2006 England Woolloongabba, Brisbane 1 8*
2 DNB
Jan 2 2006 South Africa Sydney 1 1*
2 DNB
Dec 26 2005 South Africa Melbourne Cricket Ground 1 11*
2 DNB
Dec 16 2005 South Africa Perth 1 0
2 DNB
Nov 25 2005 West Indies Adelaide 1 5
2 DNB
Nov 17 2005 West Indies Bellerive Oval, Hobart 1 14
2 DNB
Nov 3 2005 West Indies Woolloongabba, Brisbane 1 6*
2 DNB
Oct 14 2005 Rest of World Sydney 1 0
2 2
Sep 8 2005 England The Oval 1 0
2 DNB
Aug 11 2005 England Emirates Old Trafford, Manchester 1 1*
2 5*
Jul 21 2005 England Lord's 1 10*
2 20*
Mar 26 2005 New Zealand Eden Park, Auckland 1 0
2 DNB
Mar 18 2005 New Zealand Basin Reserve, Wellington 1 DNB
Mar 10 2005 New Zealand Jade Stadium, Christchurch 1 0
2 DNB
Jan 2 2005 Pakistan Sydney 1 9
2 DNB
Dec 26 2004 Pakistan Melbourne Cricket Ground 1 1
2 DNB
Dec 16 2004 Pakistan Perth 1 8*
2 DNB
Nov 26 2004 New Zealand Adelaide 1 DNB
2 DNB
Nov 18 2004 New Zealand Woolloongabba, Brisbane 1 61
Nov 3 2004 India The Wankhede Stadium, Mumbai 1 9*
2 0
Oct 26 2004 India Nagpur 1 11*
2 DNB
Oct 14 2004 India MA Chidambaram Stadium, Chennai 1 2
2 2
Oct 6 2004 India Bangalore 1 0
2 3*
Jul 9 2004 Sri Lanka Cairns 1 0*
2 DNB
Jul 1 2004 Sri Lanka Marrara Ground, Darwin 1 0
2 0*
Jul 25 2003 Bangladesh Cairns 1 DNB
Jul 18 2003 Bangladesh Marrara Ground, Darwin 1 DNB
May 9 2003 West Indies Recreation Ground, St.John's, Antigua 1 5*
2 14
May 1 2003 West Indies Barbados 1 DNB
2 DNB
Dec 26 2002 England Melbourne Cricket Ground 1 DNB
2 DNB
Nov 29 2002 England Perth 1 8*
Nov 21 2002 England Adelaide 1 DNB
Nov 7 2002 England Woolloongabba, Brisbane 1 0
2 DNB
Oct 19 2002 Pakistan Sharjah CA Stadium, UAE 1 3
Oct 11 2002 Pakistan Sharjah CA Stadium, UAE 1 0
Oct 3 2002 Pakistan P.Saravanamuttu Stadium, Colombo 1 4
2 5*
Mar 15 2002 South Africa Durban 1 4*
2 0
Mar 8 2002 South Africa Cape Town 1 2
2 DNB
Feb 22 2002 South Africa Johannesburg 1 DNB
Jan 2 2002 South Africa Sydney 1 1*
2 DNB
Dec 26 2001 South Africa Melbourne Cricket Ground 1 0
2 DNB
Dec 14 2001 South Africa Adelaide 1 5
2 DNB
Nov 30 2001 New Zealand Perth 1 0*
2 DNB
Nov 22 2001 New Zealand Bellerive Oval, Hobart 1 DNB
Nov 8 2001 New Zealand Woolloongabba, Brisbane 1 DNB
2 DNB
Aug 23 2001 England The Oval 1 DNB
Aug 16 2001 England Headingley Carnegie 1 8*
2 DNB
Aug 2 2001 England Trent Bridge, Nottingham 1 2
2 DNB
Jul 19 2001 England Lord's 1 0*
2 DNB
Jul 5 2001 England Edgbaston 1 1*
Mar 18 2001 India MA Chidambaram Stadium, Chennai 1 3*
2 11*
Mar 11 2001 India Eden Gardens, Kolkata 1 21*
2 12
Feb 27 2001 India The Wankhede Stadium, Mumbai 1 0*
2 DNB
Jan 2 2001 West Indies Sydney 1 13
2 DNB
Dec 26 2000 West Indies Melbourne Cricket Ground 1 11
2 DNB
Dec 15 2000 West Indies Adelaide 1 1
2 DNB
Dec 1 2000 West Indies Perth 1 DNB
Nov 23 2000 West Indies Woolloongabba, Brisbane 1 0
Mar 31 2000 New Zealand Hamilton 1 7
2 DNB
Mar 24 2000 New Zealand Basin Reserve, Wellington 1 14
2 DNB
Mar 11 2000 New Zealand Eden Park, Auckland 1 8
2 1
Jan 2 2000 India Sydney 1 DNB
Dec 26 1999 India Melbourne Cricket Ground 1 1
2 DNB
Dec 10 1999 India Adelaide 1 4
2 DNB
Nov 26 1999 Pakistan Perth 1 0
Nov 18 1999 Pakistan Bellerive Oval, Hobart 1 7
2 DNB
Nov 5 1999 Pakistan Woolloongabba, Brisbane 1 1
2 DNB
Oct 14 1999 Zimbabwe Harare 1 13
2 DNB
Sep 30 1999 Sri Lanka Sinhalese Sports Club, Colombo 1 0
Sep 22 1999 Sri Lanka Galle 1 0*
Sep 9 1999 Sri Lanka Kandy 1 4*
2 10*
Apr 3 1999 West Indies Recreation Ground, St.John's, Antigua 1 5
2 2
Mar 26 1999 West Indies Barbados 1 3
2 8*
Mar 13 1999 West Indies Jamaica 1 2*
2 11*
Mar 5 1999 West Indies Trinidad 1 39
2 4*
Jan 2 1999 England Sydney 1 0
2 0
Dec 26 1998 England Melbourne Cricket Ground 1 0
2 0
Dec 11 1998 England Adelaide 1 10
2 DNB
Nov 28 1998 England Perth 1 0
2 DNB
Nov 20 1998 England Woolloongabba, Brisbane 1 5
2 DNB
Oct 22 1998 Pakistan National Stadium, Karachi 1 6
2 4*
Oct 15 1998 Pakistan Arbab Niaz Stadium, Peshawar 1 DNB
2 DNB
Oct 1 1998 Pakistan Cricket Stadium, Rawalpindi 1 3*
Jan 2 1998 South Africa Sydney 1 14
Dec 26 1997 South Africa Melbourne Cricket Ground 1 0*
2 18
Nov 7 1997 New Zealand Woolloongabba, Brisbane 1 6
2 DNB
Aug 21 1997 England The Oval 1 1*
2 1
Aug 7 1997 England Trent Bridge, Nottingham 1 1
2 1*
Jul 25 1997 England Headingley Carnegie 1 20*
Jul 3 1997 England Emirates Old Trafford, Manchester 1 0*
2 DNB
Jun 19 1997 England Lord's 1 DNB
Jun 5 1997 England Edgbaston 1 1*
2 DNB
Mar 21 1997 South Africa Centurion Park, Centurion 1 0
2 11
Mar 14 1997 South Africa Port Elizabeth 1 0
2 DNB
Feb 28 1997 South Africa Johannesburg 1 DNB
Feb 1 1997 West Indies Perth 1 0
2 2*
Jan 25 1997 West Indies Adelaide 1 1
Dec 26 1996 West Indies Melbourne Cricket Ground 1 0
2 5*
Nov 29 1996 West Indies Sydney 1 24
2 DNB
Nov 22 1996 West Indies Woolloongabba, Brisbane 1 0
2 DNB
Oct 10 1996 India Feroz Shah Kotla, Delhi 1 6
2 0
Jan 25 1996 Sri Lanka Adelaide 1 DNB
2 DNB
Dec 26 1995 Sri Lanka Melbourne Cricket Ground 1 DNB
2 DNB
Dec 8 1995 Sri Lanka Perth 1 DNB
Nov 30 1995 Pakistan Sydney 1 0
2 0
Nov 17 1995 Pakistan Bellerive Oval, Hobart 1 3
2 2*
Nov 9 1995 Pakistan Woolloongabba, Brisbane 1 5
Apr 29 1995 West Indies Jamaica 1 3*
Apr 21 1995 West Indies Trinidad 1 0
2 0*
Apr 8 1995 West Indies Recreation Ground, St.John's, Antigua 1 0
2 DNB
Mar 31 1995 West Indies Barbados 1 4
2 DNB
Feb 3 1995 England Perth 1 0
2 DNB
Nov 25 1994 England Woolloongabba, Brisbane 1 0
2 DNB
Nov 1 1994 Pakistan Gaddafi Stadium, Lahore 1 3
Sep 28 1994 Pakistan National Stadium, Karachi 1 0
2 1
Mar 25 1994 South Africa Durban 1 0*
2 DNB
Mar 17 1994 South Africa Cape Town 1 1*
2 DNB
Jan 2 1994 South Africa Sydney 1 9
2 1
Dec 3 1993 New Zealand Woolloongabba, Brisbane 1 DNB
Nov 12 1993 New Zealand Perth 1 0
2 DNB

TEST MATCH (BOWLING)

Date Opponent Venue Innings Figures
Dec 26 2006 England Melbourne Cricket Ground 1 1/37
2 1/26
Dec 14 2006 England Perth 1 2/48
2 2/61
Dec 1 2006 England Adelaide 1 0/107
2 2/15
Nov 23 2006 England Woolloongabba, Brisbane 1 6/50
2 1/53
Jan 2 2006 South Africa Sydney 1 2/65
2 1/61
Dec 26 2005 South Africa Melbourne Cricket Ground 1 1/57
2 3/44
Dec 16 2005 South Africa Perth 1 1/59
2 0/39
Nov 25 2005 West Indies Adelaide 1 3/106
2 0/25
Nov 17 2005 West Indies Bellerive Oval, Hobart 1 4/31
2 2/29
Nov 3 2005 West Indies Woolloongabba, Brisbane 1 4/72
2 0/22
Oct 14 2005 Rest of World Sydney 1 2/34
2 1/8
Sep 8 2005 England The Oval 1 2/72
2 3/85
Aug 11 2005 England Emirates Old Trafford, Manchester 1 0/86
2 5/115
Jul 21 2005 England Lord's 1 5/53
2 4/29
Mar 26 2005 New Zealand Eden Park, Auckland 1 3/49
2 4/40
Mar 18 2005 New Zealand Basin Reserve, Wellington 1 2/50
2 2/10
Mar 10 2005 New Zealand Jade Stadium, Christchurch 1 6/115
2 1/19
Jan 2 2005 Pakistan Sydney 1 4/50
2 0/53
Dec 26 2004 Pakistan Melbourne Cricket Ground 1 1/54
2 4/35
Dec 16 2004 Pakistan Perth 1 1/44
2 8/24
Nov 26 2004 New Zealand Adelaide 1 4/66
2 2/32
Nov 18 2004 New Zealand Woolloongabba, Brisbane 1 0/67
2 3/19
Nov 3 2004 India The Wankhede Stadium, Mumbai 1 1/35
2 2/29
Oct 26 2004 India Nagpur 1 3/27
2 2/79
Oct 14 2004 India MA Chidambaram Stadium, Chennai 1 0/74
2 0/18
Oct 6 2004 India Bangalore 1 4/55
2 2/39
Jul 9 2004 Sri Lanka Cairns 1 2/79
2 1/31
Jul 1 2004 Sri Lanka Marrara Ground, Darwin 1 5/37
2 2/24
Jul 25 2003 Bangladesh Cairns 1 1/57
2 0/22
Jul 18 2003 Bangladesh Marrara Ground, Darwin 1 3/20
2 1/25
May 9 2003 West Indies Recreation Ground, St.John's, Antigua 1 2/44
2 1/50
May 1 2003 West Indies Barbados 1 0/25
2 0/39
Dec 26 2002 England Melbourne Cricket Ground 1 1/41
2 1/44
Nov 29 2002 England Perth 1 2/30
2 2/24
Nov 21 2002 England Adelaide 1 1/77
2 4/41
Nov 7 2002 England Woolloongabba, Brisbane 1 4/87
2 4/36
Oct 19 2002 Pakistan Sharjah CA Stadium, UAE 1 4/41
2 3/18
Oct 11 2002 Pakistan Sharjah CA Stadium, UAE 1 2/10
2 1/5
Oct 3 2002 Pakistan P.Saravanamuttu Stadium, Colombo 1 1/40
2 3/38
Mar 15 2002 South Africa Durban 1 1/26
2 0/54
Mar 8 2002 South Africa Cape Town 1 3/42
2 0/56
Feb 22 2002 South Africa Johannesburg 1 3/28
2 5/21
Jan 2 2002 South Africa Sydney 1 3/35
2 1/95
Dec 26 2001 South Africa Melbourne Cricket Ground 1 2/70
2 2/43
Dec 14 2001 South Africa Adelaide 1 3/94
2 3/13
Nov 30 2001 New Zealand Perth 1 1/72
2 1/63
Nov 22 2001 New Zealand Bellerive Oval, Hobart 1 2/46
Nov 8 2001 New Zealand Woolloongabba, Brisbane 1 0/80
2 1/66
Aug 23 2001 England The Oval 1 2/67
2 5/43
Aug 16 2001 England Headingley Carnegie 1 7/76
2 1/61
Aug 2 2001 England Trent Bridge, Nottingham 1 5/49
2 0/31
Jul 19 2001 England Lord's 1 5/54
2 3/60
Jul 5 2001 England Edgbaston 1 3/67
2 1/34
Mar 18 2001 India MA Chidambaram Stadium, Chennai 1 3/75
2 2/21
Mar 11 2001 India Eden Gardens, Kolkata 1 4/18
2 3/103
Feb 27 2001 India The Wankhede Stadium, Mumbai 1 3/19
2 2/25
Jan 2 2001 West Indies Sydney 1 1/43
2 3/80
Dec 26 2000 West Indies Melbourne Cricket Ground 1 0/15
2 0/10
Dec 15 2000 West Indies Adelaide 1 0/83
2 3/27
Dec 1 2000 West Indies Perth 1 3/48
2 1/26
Nov 23 2000 West Indies Woolloongabba, Brisbane 1 6/17
2 4/10
Mar 31 2000 New Zealand Hamilton 1 4/58
2 2/50
Mar 24 2000 New Zealand Basin Reserve, Wellington 1 0/60
2 1/35
Mar 11 2000 New Zealand Eden Park, Auckland 1 4/33
2 1/33
Jan 2 2000 India Sydney 1 5/48
2 5/55
Dec 26 1999 India Melbourne Cricket Ground 1 3/39
2 0/22
Dec 10 1999 India Adelaide 1 2/49
2 3/35
Nov 26 1999 Pakistan Perth 1 3/44
2 4/49
Nov 18 1999 Pakistan Bellerive Oval, Hobart 1 2/34
2 1/87
Nov 5 1999 Pakistan Woolloongabba, Brisbane 1 2/116
2 2/63
Oct 14 1999 Zimbabwe Harare 1 3/44
2 3/46
Sep 30 1999 Sri Lanka Sinhalese Sports Club, Colombo 1 1/25
Sep 22 1999 Sri Lanka Galle 1 3/81
2 0/23
Sep 9 1999 Sri Lanka Kandy 1 1/66
2 1/19
Apr 3 1999 West Indies Recreation Ground, St.John's, Antigua 1 3/64
2 3/50
Mar 26 1999 West Indies Barbados 1 4/128
2 5/92
Mar 13 1999 West Indies Jamaica 1 5/93
2
Mar 5 1999 West Indies Trinidad 1 5/50
2 5/28
Jan 2 1999 England Sydney 1 2/35
2 1/40
Dec 26 1998 England Melbourne Cricket Ground 1 3/64
2 2/56
Dec 11 1998 England Adelaide 1 2/48
2 4/50
Nov 28 1998 England Perth 1 3/37
2 0/47
Nov 20 1998 England Woolloongabba, Brisbane 1 6/85
2 1/30
Oct 22 1998 Pakistan National Stadium, Karachi 1 5/66
2 0/40
Oct 15 1998 Pakistan Arbab Niaz Stadium, Peshawar 1 3/131
Oct 1 1998 Pakistan Cricket Stadium, Rawalpindi 1 2/83
2 2/24
Jan 2 1998 South Africa Sydney 1 1/51
2 1/8
Dec 26 1997 South Africa Melbourne Cricket Ground 1 1/20
2 1/57
Nov 7 1997 New Zealand Woolloongabba, Brisbane 1 2/96
2 5/32
Aug 21 1997 England The Oval 1 7/76
2 0/33
Aug 7 1997 England Trent Bridge, Nottingham 1 4/71
2 3/36
Jul 25 1997 England Headingley Carnegie 1 2/67
2 2/80
Jul 3 1997 England Emirates Old Trafford, Manchester 1 3/40
2 4/46
Jun 19 1997 England Lord's 1 8/38
2 1/65
Jun 5 1997 England Edgbaston 1 2/107
2 0/42
Mar 21 1997 South Africa Centurion Park, Centurion 1 6/86
Mar 14 1997 South Africa Port Elizabeth 1 2/66
2 1/43
Feb 28 1997 South Africa Johannesburg 1 4/77
2 0/17
Feb 1 1997 West Indies Perth 1 2/86
2 0/14
Jan 25 1997 West Indies Adelaide 1 2/21
2 1/31
Dec 26 1996 West Indies Melbourne Cricket Ground 1 5/50
2 3/41
Nov 29 1996 West Indies Sydney 1 4/82
2 3/36
Nov 22 1996 West Indies Woolloongabba, Brisbane 1 2/32
2 4/60
Oct 10 1996 India Feroz Shah Kotla, Delhi 1 1/56
2 1/30
Jan 25 1996 Sri Lanka Adelaide 1 4/91
2 3/48
Dec 26 1995 Sri Lanka Melbourne Cricket Ground 1 5/40
2 2/92
Dec 8 1995 Sri Lanka Perth 1 4/81
2 3/86
Nov 30 1995 Pakistan Sydney 1 2/79
2 0/47
Nov 17 1995 Pakistan Bellerive Oval, Hobart 1 3/46
2 5/61
Nov 9 1995 Pakistan Woolloongabba, Brisbane 1 1/33
2 4/76
Apr 29 1995 West Indies Jamaica 1 1/79
2 1/28
Apr 21 1995 West Indies Trinidad 1 6/47
2 0/22
Apr 8 1995 West Indies Recreation Ground, St.John's, Antigua 1 1/59
2 0/20
Mar 31 1995 West Indies Barbados 1 3/46
2 5/68
Feb 3 1995 England Perth 1 3/88
2 3/40
Nov 25 1994 England Woolloongabba, Brisbane 1 0/40
2 0/61
Nov 1 1994 Pakistan Gaddafi Stadium, Lahore 1 1/65
2 4/92
Sep 28 1994 Pakistan National Stadium, Karachi 1 2/70
2 0/18
Mar 25 1994 South Africa Durban 1 0/78
Mar 17 1994 South Africa Cape Town 1 3/65
2 1/26
Jan 2 1994 South Africa Sydney 1 1/32
2 1/30
Dec 3 1993 New Zealand Woolloongabba, Brisbane 1 0/45
2 3/66
Nov 12 1993 New Zealand Perth 1 2/92
2 1/50

ODI MATCH (BATTING)

Date Opponent Venue Innings Score
Apr 28 2007 Sri Lanka Barbados 1 DNB
Mar 28 2007 West Indies Antigua 1 DNB
Feb 18 2007 New Zealand Eden Park, Auckland 1 DNB
Feb 16 2007 New Zealand Westpac Stadium, Wellington 1 5*
Feb 9 2007 England Melbourne 1 0
Feb 2 2007 England Sydney 1 1
Nov 5 2006 West Indies The Brabourne, Mumbai 1 DNB
Nov 1 2006 New Zealand Punjab Cricket Assocn. Stadium, Mohali 1 DNB
Oct 29 2006 India Punjab Cricket Assocn. Stadium, Mohali 1 DNB
Oct 21 2006 England Sawai Mansingh Stadium, Jaipur 1 DNB
Oct 18 2006 West Indies The Brabourne, Mumbai 1 3*
Sep 25 2006 West Indies Kinrara Academy Oval, Kuala Lumpur 1 DNB
Sep 22 2006 India Kinrara Academy Oval, Kuala Lumpur 1 0*
Sep 16 2006 India Kinrara Academy Oval, Kuala Lumpur 1 1*
Sep 12 2006 West Indies Kinrara Academy Oval, Kuala Lumpur 1 1*
Jan 29 2006 Sri Lanka Perth 1 DNB
Jan 26 2006 Sri Lanka Adelaide 1 DNB
Jan 20 2006 South Africa Melbourne 1 2*
Jan 15 2006 South Africa Woolloongabba, Brisbane 1 0
Jan 13 2006 Sri Lanka Melbourne 1 DNB
Oct 9 2005 Rest of World Melbourne 1 DNB
Oct 5 2005 Rest of World Melbourne 1 DNB
Jul 12 2005 England The Oval 1 DNB
Jul 10 2005 England Lord's 1 DNB
Jul 7 2005 England Headingley Carnegie 1 DNB
Jul 2 2005 England Lord's 1 0
Jun 28 2005 England Edgbaston 1 2*
Jun 25 2005 Bangladesh Emirates Old Trafford, Manchester 1 DNB
Jun 23 2005 England The Riverside, Chester-le-Street 1 DNB
Jun 19 2005 England County Ground, Bristol 1 0*
Jun 18 2005 Bangladesh Sophia Gardens, Cardiff 1 DNB
Mar 5 2005 New Zealand McLean Park, Napier 1 DNB
Mar 1 2005 New Zealand Basin Reserve, Wellington 1 DNB
Feb 22 2005 New Zealand Jade Stadium, Christchurch 1 DNB
Feb 19 2005 New Zealand Westpac Stadium, Wellington 1 DNB
Feb 6 2005 Pakistan Sydney 1 5*
Feb 4 2005 Pakistan Melbourne Cricket Ground 1 1
Jan 30 2005 Pakistan Perth 1 0
Jan 26 2005 West Indies Adelaide 1 DNB
Jan 23 2005 Pakistan Sydney 1 DNB
Jan 16 2005 Pakistan Bellerive Oval, Hobart 1 DNB
Jan 10 2005 United Arab Emirates Melbourne Cricket Ground 1 0
Dec 8 2004 New Zealand Sydney 1 DNB
Sep 21 2004 England Edgbaston 1 0*
Sep 16 2004 New Zealand The Oval 1 DNB
Sep 13 2004 USA Rose Bowl, Southampton 1 DNB
Aug 28 2004 Pakistan Amsterdam 1 DNB
Aug 23 2004 India Amsterdam 1 DNB
May 29 2004 Zimbabwe Harare 1 DNB
May 27 2004 Zimbabwe Harare 1 DNB
May 25 2004 Zimbabwe Harare 1 DNB
Jun 1 2003 West Indies Grenada 1 DNB
May 25 2003 West Indies Trinidad 1 3*
May 24 2003 West Indies Trinidad 1 DNB
May 21 2003 West Indies St Lucia 1 DNB
May 18 2003 West Indies Jamaica 1 DNB
May 17 2003 West Indies Jamaica 1 DNB
Mar 23 2003 India Johannesburg 1 DNB
Mar 18 2003 Sri Lanka Port Elizabeth 1 DNB
Mar 15 2003 Kenya Durban 1 DNB
Mar 11 2003 New Zealand Port Elizabeth 1 3*
Mar 7 2003 Sri Lanka Centurion Park, Centurion 1 DNB
Mar 2 2003 England Port Elizabeth 1 DNB
Feb 27 2003 Barbados under 19s Potchefstroom 1 DNB
Feb 24 2003 Zimbabwe Queens Sports Club, Bulawayo 1 DNB
Feb 20 2003 Holland Potchefstroom 1 DNB
Feb 15 2003 India Centurion Park, Centurion 1 DNB
Feb 11 2003 Pakistan Johannesburg 1 DNB
Jan 15 2003 Sri Lanka Woolloongabba, Brisbane 1 DNB
Jan 11 2003 England Bellerive Oval, Hobart 1 DNB
Dec 22 2002 Sri Lanka Perth 1 DNB
Dec 15 2002 England Melbourne Cricket Ground 1 DNB
Dec 13 2002 England Sydney 1 DNB
Sep 27 2002 Sri Lanka R.Premadasa Stadium, Khetterama 1 0
Sep 19 2002 Bangladesh Sinhalese Sports Club, Colombo 1 DNB
Sep 15 2002 New Zealand Sinhalese Sports Club, Colombo 1 DNB
Sep 7 2002 Pakistan Nairobi Gymkhana 1 DNB
Sep 4 2002 Pakistan Nairobi Gymkhana 1 DNB
Sep 2 2002 Kenya Nairobi Gymkhana 1 DNB
Aug 30 2002 Pakistan Nairobi Gymkhana 1 DNB
Jun 19 2002 Pakistan Woolloongabba, Brisbane 1 3
Jun 15 2002 Pakistan Melbourne 1 1
Jun 12 2002 Pakistan Melbourne 1 DNB
Apr 9 2002 South Africa Cape Town 1 0
Apr 6 2002 South Africa Port Elizabeth 1 DNB
Apr 3 2002 South Africa Durban 1 DNB
Mar 30 2002 South Africa Springbok Park, Bloemfontein 1 DNB
Mar 24 2002 South Africa Centurion Park, Centurion 1 DNB
Mar 22 2002 South Africa Johannesburg 1 DNB
Feb 3 2002 South Africa Perth 1 DNB
Jan 29 2002 New Zealand Melbourne Cricket Ground 1 DNB
Jan 26 2002 New Zealand Adelaide 1 6*
Jan 22 2002 South Africa Sydney 1 DNB
Jan 20 2002 South Africa Woolloongabba, Brisbane 1 DNB
Jan 17 2002 New Zealand Sydney 1 1
Jan 11 2002 New Zealand Melbourne Cricket Ground 1 7
Jun 23 2001 Pakistan Lord's 1 DNB
Jun 21 2001 England The Oval 1 DNB
Jun 14 2001 England Emirates Old Trafford, Manchester 1 DNB
Jun 10 2001 England County Ground, Bristol 1 DNB
Jun 9 2001 Pakistan Sophia Gardens, Cardiff 1 DNB
Apr 6 2001 India Fatorda Stadium, Goa 1 DNB
Apr 3 2001 India Indira Priyadarshani Stadium, Visak. 1 DNB
Mar 31 2001 India Nehru Stadium, Indore 1 0*
Mar 28 2001 India Nehru Stadium, Pune (Poona) 1 DNB
Mar 25 2001 India Bangalore 1 0
Feb 9 2001 West Indies Melbourne Cricket Ground 1 DNB
Feb 7 2001 West Indies Sydney 1 1*
Feb 4 2001 Zimbabwe Perth 1 DNB
Jan 30 2001 Zimbabwe Bellerive Oval, Hobart 1 DNB
Jan 28 2001 Zimbabwe Sydney 1 DNB
Jan 17 2001 West Indies Sydney 1 DNB
Jan 14 2001 West Indies Woolloongabba, Brisbane 1 DNB
Jan 11 2001 West Indies Melbourne Cricket Ground 1 DNB
Oct 7 2000 India Nairobi Gymkhana 1 6*
Aug 20 2000 South Africa Melbourne 1 0*
Aug 18 2000 South Africa Melbourne 1 DNB
Aug 16 2000 South Africa Melbourne 1 DNB
Apr 16 2000 South Africa Johannesburg 1 DNB
Apr 14 2000 South Africa Cape Town 1 DNB
Apr 12 2000 South Africa Durban 1 DNB
Mar 3 2000 New Zealand Eden Park, Auckland 1 11
Mar 1 2000 New Zealand McLean Park, Napier 1 DNB
Feb 23 2000 New Zealand Carisbrook, Dunedin 1 DNB
Feb 19 2000 New Zealand Eden Park, Auckland 1 DNB
Feb 17 2000 New Zealand Westpac Stadium, Wellington 1 DNB
Feb 4 2000 Pakistan Sydney 1 DNB
Feb 2 2000 Pakistan Melbourne Cricket Ground 1 DNB
Jan 30 2000 India Perth 1 DNB
Jan 26 2000 India Adelaide 1 DNB
Jan 19 2000 Pakistan Sydney 1 DNB
Jan 16 2000 Pakistan Melbourne Cricket Ground 1 DNB
Jan 14 2000 India Sydney 1 DNB
Jan 12 2000 India Melbourne Cricket Ground 1 DNB
Jan 9 2000 Pakistan Woolloongabba, Brisbane 1 0
Oct 24 1999 Zimbabwe Harare 1 DNB
Oct 21 1999 Zimbabwe Queens Sports Club, Bulawayo 1 DNB
Aug 31 1999 Sri Lanka R.Premadasa Stadium, Khetterama 1 1
Aug 28 1999 India Sinhalese Sports Club, Colombo 1 DNB
Aug 26 1999 Sri Lanka R.Premadasa Stadium, Khetterama 1 2*
Jun 20 1999 Pakistan Lord's 1 DNB
Jun 17 1999 South Africa Edgbaston 1 0*
Jun 13 1999 South Africa Headingley Carnegie 1 DNB
Jun 9 1999 Zimbabwe Lord's 1 DNB
Jun 4 1999 India The Oval 1 DNB
May 30 1999 West Indies Emirates Old Trafford, Manchester 1 DNB
May 27 1999 Bangladesh The Riverside, Chester-le-Street 1 DNB
May 23 1999 Pakistan Headingley Carnegie 1 0
May 20 1999 New Zealand Sophia Gardens, Cardiff 1 DNB
May 16 1999 Scotland New Road, Worcester 1 DNB
Apr 17 1999 West Indies Trinidad 1 DNB
Feb 13 1999 England Melbourne Cricket Ground 1 DNB
Feb 10 1999 England Sydney 1 DNB
Feb 7 1999 Sri Lanka Melbourne Cricket Ground 1 DNB
Jan 31 1999 Sri Lanka Perth 1 DNB
Jan 26 1999 England Adelaide 1 DNB
Jan 24 1999 Sri Lanka Adelaide 1 2
Jan 21 1999 Sri Lanka Bellerive Oval, Hobart 1 1*
Jan 17 1999 England Sydney 1 DNB
Jan 15 1999 England Melbourne Cricket Ground 1 DNB
Jan 13 1999 Sri Lanka Sydney 1 DNB
Jan 10 1999 England Woolloongabba, Brisbane 1 1*
Nov 10 1998 Pakistan Gaddafi Stadium, Lahore 1 DNB
Nov 8 1998 Pakistan Arbab Niaz Stadium, Peshawar 1 DNB
Nov 6 1998 Pakistan National Stadium, Karachi 1 DNB
Dec 7 1997 New Zealand Adelaide 1 DNB
Dec 4 1997 South Africa Sydney 1 DNB
May 25 1997 England Lord's 1 1
May 24 1997 England The Oval 1 DNB
May 22 1997 England Headingley Carnegie 1 DNB
Jan 16 1997 Pakistan Melbourne Cricket Ground 1 DNB
Jan 12 1997 West Indies Perth 1 DNB
Jan 7 1997 Pakistan Bellerive Oval, Hobart 1 0*
Jan 1 1997 Pakistan Sydney 1 1
Dec 15 1996 Pakistan Adelaide 1 DNB
Dec 8 1996 West Indies Sydney 1 DNB
Nov 3 1996 India Punjab Cricket Assocn. Stadium, Mohali 1 8*
Nov 1 1996 South Africa Nehru Stadium, Gauhati 1 DNB
Oct 25 1996 South Africa Nahar Singh Stadium, Faridabad 1 1
Oct 21 1996 India Bangalore 1 DNB
Oct 19 1996 South Africa Nehru Stadium, Indore 1 DNB
Sep 7 1996 Sri Lanka R.Premadasa Stadium, Khetterama 1 0
Sep 6 1996 India Sinhalese Sports Club, Colombo 1 DNB
Aug 30 1996 Sri Lanka R.Premadasa Stadium, Khetterama 1 8*
Aug 26 1996 Zimbabwe R.Premadasa Stadium, Khetterama 1 DNB
Mar 17 1996 Sri Lanka Gaddafi Stadium, Lahore 1 DNB
Mar 14 1996 West Indies Punjab Cricket Assocn. Stadium, Mohali 1 DNB
Mar 11 1996 New Zealand MA Chidambaram Stadium, Chennai 1 DNB
Mar 4 1996 West Indies Sawai Mansingh Stadium, Jaipur 1 DNB
Mar 1 1996 Zimbabwe Nagpur 1 DNB
Feb 27 1996 India The Wankhede Stadium, Mumbai 1 DNB
Feb 23 1996 Kenya Indira Priyadarshani Stadium, Visak. 1 DNB
Jan 20 1996 Sri Lanka Sydney 1 DNB
Jan 18 1996 Sri Lanka Melbourne Cricket Ground 1 DNB
Jan 16 1996 Sri Lanka Melbourne Cricket Ground 1 DNB
Jan 12 1996 Sri Lanka Perth 1 DNB
Jan 7 1996 West Indies Woolloongabba, Brisbane 1 DNB
Jan 1 1996 West Indies Sydney 1 1*
Dec 21 1995 Sri Lanka Sydney 1 DNB
Dec 17 1995 West Indies Adelaide 1 DNB
Mar 18 1995 West Indies Bourda, Georgetown, Guyana 1 DNB
Mar 15 1995 West Indies Arnos Vale, Kingstown, St.Vincent 1 1*
Mar 12 1995 West Indies Trinidad 1 0
Mar 11 1995 West Indies Trinidad 1 DNB
Feb 26 1995 New Zealand Eden Park, Auckland 1 DNB
Feb 22 1995 India Carisbrook, Dunedin 1 DNB
Feb 19 1995 New Zealand Eden Park, Auckland 1 DNB
Feb 15 1995 South Africa Basin Reserve, Wellington 1 DNB
Jan 10 1995 England Melbourne Cricket Ground 1 10
Dec 8 1994 Zimbabwe Bellerive Oval, Hobart 1 DNB
Dec 6 1994 England Sydney 1 DNB
Dec 2 1994 Zimbabwe Perth 1 DNB
Oct 30 1994 Pakistan Gaddafi Stadium, Lahore 1 DNB
Oct 24 1994 South Africa Arbab Niaz Stadium, Peshawar 1 DNB
Oct 22 1994 Pakistan Cricket Stadium, Rawalpindi 1 DNB
Oct 18 1994 South Africa Iqbal Stadium, Faisalabad 1 DNB
Sep 9 1994 India R.Premadasa Stadium, Khetterama 1 1
Sep 7 1994 Pakistan Sinhalese Sports Club, Colombo 1 DNB
Apr 19 1994 India Sharjah CA Stadium, UAE 1 0*
Apr 16 1994 New Zealand Sharjah CA Stadium, UAE 1 DNB
Apr 8 1994 South Africa Springbok Park, Bloemfontein 1 DNB
Apr 6 1994 South Africa Cape Town 1 DNB
Apr 4 1994 South Africa Port Elizabeth 1 DNB
Apr 2 1994 South Africa Buffalo Park, East London 1 DNB
Feb 24 1994 South Africa Durban 1 0
Feb 22 1994 South Africa Port Elizabeth 1 DNB
Feb 20 1994 South Africa Centurion Park, Centurion 1 DNB
Feb 19 1994 South Africa Johannesburg 1 DNB
Jan 21 1994 South Africa Melbourne Cricket Ground 1 5*
Jan 19 1994 New Zealand Melbourne Cricket Ground 1 DNB
Jan 16 1994 South Africa Perth 1 4
Jan 11 1994 New Zealand Sydney 1 4
Jan 9 1994 South Africa Woolloongabba, Brisbane 1 DNB
Dec 14 1993 South Africa Sydney 1 DNB
Dec 12 1993 New Zealand Adelaide 1 DNB
Dec 9 1993 South Africa Melbourne Cricket Ground 1 0

ODI MATCH (BOWLING)

Date Opponent Venue Innings Figures
Apr 28 2007 Sri Lanka Barbados 1 1/31
Mar 28 2007 West Indies Antigua 1 3/31
Feb 18 2007 New Zealand Eden Park, Auckland 1 0/50
Nov 5 2006 West Indies The Brabourne, Mumbai 1 2/24
Nov 1 2006 New Zealand Punjab Cricket Assocn. Stadium, Mohali 1 3/22
Oct 29 2006 India Punjab Cricket Assocn. Stadium, Mohali 1 2/34
Oct 21 2006 England Sawai Mansingh Stadium, Jaipur 1 2/36
Oct 18 2006 West Indies The Brabourne, Mumbai 1 1/42
Sep 25 2006 West Indies Kinrara Academy Oval, Kuala Lumpur 1 0/6
Sep 22 2006 India Kinrara Academy Oval, Kuala Lumpur 1 0/25
Sep 16 2006 India Kinrara Academy Oval, Kuala Lumpur 1 0/10
Sep 12 2006 West Indies Kinrara Academy Oval, Kuala Lumpur 1 1/30
Jan 29 2006 Sri Lanka Perth 1 0/35
Jan 26 2006 Sri Lanka Adelaide 1 1/26
Jan 20 2006 South Africa Melbourne 1 1/35
Jan 15 2006 South Africa Woolloongabba, Brisbane 1 2/35
Jan 13 2006 Sri Lanka Melbourne 1 0/30
Oct 9 2005 Rest of World Melbourne 1 1/26
Oct 5 2005 Rest of World Melbourne 1 2/13
Jul 12 2005 England The Oval 1 0/40
Jul 10 2005 England Lord's 1 1/37
Jul 7 2005 England Headingley Carnegie 1 0/26
Jul 2 2005 England Lord's 1 3/27
Jun 28 2005 England Edgbaston 1 1/24
Jun 25 2005 Bangladesh Emirates Old Trafford, Manchester 1 0/19
Jun 23 2005 England The Riverside, Chester-le-Street 1 2/31
Jun 19 2005 England County Ground, Bristol 1 2/34
Jun 18 2005 Bangladesh Sophia Gardens, Cardiff 1 0/43
Mar 5 2005 New Zealand McLean Park, Napier 1 1/45
Mar 1 2005 New Zealand Basin Reserve, Wellington 1 2/48
Feb 22 2005 New Zealand Jade Stadium, Christchurch 1 2/42
Feb 19 2005 New Zealand Westpac Stadium, Wellington 1 4/16
Feb 6 2005 Pakistan Sydney 1 5/27
Feb 4 2005 Pakistan Melbourne Cricket Ground 1 3/34
Jan 30 2005 Pakistan Perth 1 2/27
Jan 26 2005 West Indies Adelaide 1 1/18
Jan 23 2005 Pakistan Sydney 1 2/18
Jan 16 2005 Pakistan Bellerive Oval, Hobart 1 2/54
Jan 10 2005 United Arab Emirates Melbourne Cricket Ground 1 1/37
Dec 8 2004 New Zealand Sydney 1 1/27
Sep 21 2004 England Edgbaston 1 0/46
Sep 16 2004 New Zealand The Oval 1 3/39
Sep 13 2004 USA Rose Bowl, Southampton 1 0/13
Aug 28 2004 Pakistan Amsterdam 1 1/12
May 29 2004 Zimbabwe Harare 1 0/28
May 27 2004 Zimbabwe Harare 1 0/24
May 25 2004 Zimbabwe Harare 1 1/35
Jun 1 2003 West Indies Grenada 1 0/29
May 25 2003 West Indies Trinidad 1 0/46
May 24 2003 West Indies Trinidad 1 1/21
May 21 2003 West Indies St Lucia 1 1/35
May 18 2003 West Indies Jamaica 1 4/31
May 17 2003 West Indies Jamaica 1 1/34
Mar 23 2003 India Johannesburg 1 3/52
Mar 18 2003 Sri Lanka Port Elizabeth 1 1/20
Mar 15 2003 Kenya Durban 1 0/32
Mar 11 2003 New Zealand Port Elizabeth 1 3/29
Mar 7 2003 Sri Lanka Centurion Park, Centurion 1 2/25
Mar 2 2003 England Port Elizabeth 1 1/41
Feb 27 2003 Barbados under 19s Potchefstroom 1 7/15
Feb 24 2003 Zimbabwe Queens Sports Club, Bulawayo 1 2/24
Feb 20 2003 Holland Potchefstroom 1 0/10
Feb 15 2003 India Centurion Park, Centurion 1 1/23
Feb 11 2003 Pakistan Johannesburg 1 1/39
Jan 15 2003 Sri Lanka Woolloongabba, Brisbane 1 1/33
Jan 11 2003 England Bellerive Oval, Hobart 1 0/31
Dec 22 2002 Sri Lanka Perth 1 2/22
Dec 15 2002 England Melbourne Cricket Ground 1 0/31
Dec 13 2002 England Sydney 1 0/36
Sep 27 2002 Sri Lanka R.Premadasa Stadium, Khetterama 1 2/41
Sep 19 2002 Bangladesh Sinhalese Sports Club, Colombo 1 1/17
Sep 15 2002 New Zealand Sinhalese Sports Club, Colombo 1 5/37
Sep 7 2002 Pakistan Nairobi Gymkhana 1 1/45
Sep 4 2002 Pakistan Nairobi Gymkhana 1 3/15
Sep 2 2002 Kenya Nairobi Gymkhana 1 3/8
Aug 30 2002 Pakistan Nairobi Gymkhana 1 2/11
Jun 19 2002 Pakistan Woolloongabba, Brisbane 1 0/48
Jun 15 2002 Pakistan Melbourne 1 0/16
Jun 12 2002 Pakistan Melbourne 1 1/22
Apr 9 2002 South Africa Cape Town 1 2/43
Apr 6 2002 South Africa Port Elizabeth 1 0/52
Apr 3 2002 South Africa Durban 1 2/54
Mar 30 2002 South Africa Springbok Park, Bloemfontein 1 2/20
Mar 24 2002 South Africa Centurion Park, Centurion 1 2/14
Mar 22 2002 South Africa Johannesburg 1 1/26
Feb 3 2002 South Africa Perth 1 1/21
Jan 29 2002 New Zealand Melbourne Cricket Ground 1 2/41
Jan 26 2002 New Zealand Adelaide 1 2/36
Jan 22 2002 South Africa Sydney 1 3/29
Jan 20 2002 South Africa Woolloongabba, Brisbane 1 4/30
Jan 17 2002 New Zealand Sydney 1 0/22
Jan 11 2002 New Zealand Melbourne Cricket Ground 1 2/47
Jun 23 2001 Pakistan Lord's 1 1/28
Jun 21 2001 England The Oval 1 2/27
Jun 14 2001 England Emirates Old Trafford, Manchester 1 2/19
Jun 10 2001 England County Ground, Bristol 1 1/45
Jun 9 2001 Pakistan Sophia Gardens, Cardiff 1 2/22
Apr 6 2001 India Fatorda Stadium, Goa 1 1/37
Apr 3 2001 India Indira Priyadarshani Stadium, Visak. 1 2/62
Mar 31 2001 India Nehru Stadium, Indore 1 3/52
Mar 28 2001 India Nehru Stadium, Pune (Poona) 1 2/49
Mar 25 2001 India Bangalore 1 2/60
Feb 9 2001 West Indies Melbourne Cricket Ground 1 2/48
Feb 7 2001 West Indies Sydney 1 2/25
Feb 4 2001 Zimbabwe Perth 1 2/46
Jan 30 2001 Zimbabwe Bellerive Oval, Hobart 1 2/43
Jan 28 2001 Zimbabwe Sydney 1 1/26
Jan 17 2001 West Indies Sydney 1 0/37
Jan 14 2001 West Indies Woolloongabba, Brisbane 1 1/42
Jan 11 2001 West Indies Melbourne Cricket Ground 1 1/7
Oct 7 2000 India Nairobi Gymkhana 1 0/61
Aug 20 2000 South Africa Melbourne 1 3/26
Aug 18 2000 South Africa Melbourne 1 1/47
Aug 16 2000 South Africa Melbourne 1 0/28
Apr 16 2000 South Africa Johannesburg 1 1/37
Apr 14 2000 South Africa Cape Town 1 2/13
Apr 12 2000 South Africa Durban 1 2/21
Mar 3 2000 New Zealand Eden Park, Auckland 1 1/29
Mar 1 2000 New Zealand McLean Park, Napier 1 2/61
Feb 23 2000 New Zealand Carisbrook, Dunedin 1 2/35
Feb 19 2000 New Zealand Eden Park, Auckland 1 3/33
Feb 4 2000 Pakistan Sydney 1 5/49
Feb 2 2000 Pakistan Melbourne Cricket Ground 1 3/17
Jan 30 2000 India Perth 1 1/22
Jan 26 2000 India Adelaide 1 1/13
Jan 19 2000 Pakistan Sydney 1 1/67
Jan 16 2000 Pakistan Melbourne Cricket Ground 1 2/48
Jan 14 2000 India Sydney 1 4/8
Jan 12 2000 India Melbourne Cricket Ground 1 1/32
Jan 9 2000 Pakistan Woolloongabba, Brisbane 1 1/35
Oct 24 1999 Zimbabwe Harare 1 2/18
Oct 21 1999 Zimbabwe Queens Sports Club, Bulawayo 1 1/21
Aug 31 1999 Sri Lanka R.Premadasa Stadium, Khetterama 1 0/47
Aug 28 1999 India Sinhalese Sports Club, Colombo 1 2/55
Aug 26 1999 Sri Lanka R.Premadasa Stadium, Khetterama 1 2/52
Jun 20 1999 Pakistan Lord's 1 2/13
Jun 17 1999 South Africa Edgbaston 1 1/51
Jun 13 1999 South Africa Headingley Carnegie 1 1/49
Jun 9 1999 Zimbabwe Lord's 1 1/33
Jun 4 1999 India The Oval 1 3/34
May 30 1999 West Indies Emirates Old Trafford, Manchester 1 5/14
May 27 1999 Bangladesh The Riverside, Chester-le-Street 1 2/44
May 23 1999 Pakistan Headingley Carnegie 1 1/54
May 20 1999 New Zealand Sophia Gardens, Cardiff 1 1/43
May 16 1999 Scotland New Road, Worcester 1 1/32
Apr 17 1999 West Indies Trinidad 1 0/1
Feb 13 1999 England Melbourne Cricket Ground 1 2/26
Feb 10 1999 England Sydney 1 4/45
Feb 7 1999 Sri Lanka Melbourne Cricket Ground 1 2/46
Jan 31 1999 Sri Lanka Perth 1 2/19
Jan 26 1999 England Adelaide 1 3/40
Jan 24 1999 Sri Lanka Adelaide 1 5/40
Jan 21 1999 Sri Lanka Bellerive Oval, Hobart 1 1/33
Jan 17 1999 England Sydney 1 1/56
Jan 15 1999 England Melbourne Cricket Ground 1 4/54
Jan 13 1999 Sri Lanka Sydney 1 1/39
Jan 10 1999 England Woolloongabba, Brisbane 1 2/24
Nov 10 1998 Pakistan Gaddafi Stadium, Lahore 1 2/58
Nov 8 1998 Pakistan Arbab Niaz Stadium, Peshawar 1 1/34
Nov 6 1998 Pakistan National Stadium, Karachi 1 3/35
Dec 7 1997 New Zealand Adelaide 1 1/53
Dec 4 1997 South Africa Sydney 1 3/40
May 25 1997 England Lord's 1 0/45
May 24 1997 England The Oval 1 1/46
May 22 1997 England Headingley Carnegie 1 2/34
Jan 16 1997 Pakistan Melbourne Cricket Ground 1 0/40
Jan 12 1997 West Indies Perth 1 0/37
Jan 7 1997 Pakistan Bellerive Oval, Hobart 1 1/21
Jan 1 1997 Pakistan Sydney 1 0/41
Dec 15 1996 Pakistan Adelaide 1 2/45
Dec 8 1996 West Indies Sydney 1 0/26
Nov 3 1996 India Punjab Cricket Assocn. Stadium, Mohali 1 1/52
Nov 1 1996 South Africa Nehru Stadium, Gauhati 1 0/41
Oct 25 1996 South Africa Nahar Singh Stadium, Faridabad 1 0/50
Oct 21 1996 India Bangalore 1 1/27
Oct 19 1996 South Africa Nehru Stadium, Indore 1 2/42
Sep 7 1996 Sri Lanka R.Premadasa Stadium, Khetterama 1 2/35
Sep 6 1996 India Sinhalese Sports Club, Colombo 1 3/33
Aug 30 1996 Sri Lanka R.Premadasa Stadium, Khetterama 1 1/44
Aug 26 1996 Zimbabwe R.Premadasa Stadium, Khetterama 1 1/13
Mar 17 1996 Sri Lanka Gaddafi Stadium, Lahore 1 0/28
Mar 14 1996 West Indies Punjab Cricket Assocn. Stadium, Mohali 1 2/30
Mar 11 1996 New Zealand MA Chidambaram Stadium, Chennai 1 2/50
Mar 4 1996 West Indies Sawai Mansingh Stadium, Jaipur 1 0/46
Mar 1 1996 Zimbabwe Nagpur 1 1/12
Feb 27 1996 India The Wankhede Stadium, Mumbai 1 0/48
Feb 23 1996 Kenya Indira Priyadarshani Stadium, Visak. 1 1/44
Jan 20 1996 Sri Lanka Sydney 1 1/36
Jan 18 1996 Sri Lanka Melbourne Cricket Ground 1 3/28
Jan 16 1996 Sri Lanka Melbourne Cricket Ground 1 1/76
Jan 12 1996 Sri Lanka Perth 1 1/22
Jan 7 1996 West Indies Woolloongabba, Brisbane 1 3/47
Jan 1 1996 West Indies Sydney 1 1/22
Dec 21 1995 Sri Lanka Sydney 1 2/47
Dec 17 1995 West Indies Adelaide 1 1/13
Mar 18 1995 West Indies Bourda, Georgetown, Guyana 1 1/51
Mar 15 1995 West Indies Arnos Vale, Kingstown, St.Vincent 1 1/40
Mar 12 1995 West Indies Trinidad 1 0/57
Mar 11 1995 West Indies Trinidad 1 1/36
Feb 26 1995 New Zealand Eden Park, Auckland 1 0/25
Feb 22 1995 India Carisbrook, Dunedin 1 0/45
Feb 19 1995 New Zealand Eden Park, Auckland 1 2/40
Feb 15 1995 South Africa Basin Reserve, Wellington 1 2/25
Jan 10 1995 England Melbourne Cricket Ground 1 4/25
Dec 8 1994 Zimbabwe Bellerive Oval, Hobart 1 2/18
Dec 6 1994 England Sydney 1 1/22
Dec 2 1994 Zimbabwe Perth 1 2/23
Oct 30 1994 Pakistan Gaddafi Stadium, Lahore 1 5/52
Oct 24 1994 South Africa Arbab Niaz Stadium, Peshawar 1 2/22
Oct 22 1994 Pakistan Cricket Stadium, Rawalpindi 1 0/37
Oct 18 1994 South Africa Iqbal Stadium, Faisalabad 1 2/31
Sep 9 1994 India R.Premadasa Stadium, Khetterama 1 0/41
Sep 7 1994 Pakistan Sinhalese Sports Club, Colombo 1 2/25
Apr 19 1994 India Sharjah CA Stadium, UAE 1 1/35
Apr 16 1994 New Zealand Sharjah CA Stadium, UAE 1 1/44
Apr 8 1994 South Africa Springbok Park, Bloemfontein 1 1/44
Apr 6 1994 South Africa Cape Town 1 0/38
Apr 4 1994 South Africa Port Elizabeth 1 0/41
Apr 2 1994 South Africa Buffalo Park, East London 1 0/20
Feb 24 1994 South Africa Durban 1 0/20
Feb 22 1994 South Africa Port Elizabeth 1 0/17
Feb 20 1994 South Africa Centurion Park, Centurion 1 2/42
Feb 19 1994 South Africa Johannesburg 1 1/29
Jan 21 1994 South Africa Melbourne Cricket Ground 1 2/52
Jan 19 1994 New Zealand Melbourne Cricket Ground 1 1/48
Jan 16 1994 South Africa Perth 1 0/38
Jan 11 1994 New Zealand Sydney 1 3/29
Jan 9 1994 South Africa Woolloongabba, Brisbane 1 4/24
Dec 14 1993 South Africa Sydney 1 2/25
Dec 12 1993 New Zealand Adelaide 1 4/32
Dec 9 1993 South Africa Melbourne Cricket Ground 1 0/28