Jacques Kallis Career History

Date Opponent Venue Innings Score
Dec 26 2013 India Kingsmead 1 115
2 DNB
Dec 18 2013 India New Wanderers Stadium 1 0
2 34
Oct 23 2013 Pakistan Dubai International Cricket Stadium 1 7
Oct 14 2013 Pakistan Sheikh Zayed Stadium 1 5
2 0
Feb 14 2013 Pakistan Newlands 1 2
2 21
Feb 1 2013 Pakistan New Wanderers Stadium 1 50
2 7
Jan 11 2013 New Zealand St George's Park 1 8
Jan 2 2013 New Zealand Newlands 1 60
Nov 30 2012 Australia WACA Ground 1 2
2 37
Nov 22 2012 Australia Adelaide Oval 1 58
2 46
Nov 9 2012 Australia Brisbane Cricket Ground 1 147
2 49
Aug 16 2012 England Lord's 1 3
2 31
Aug 2 2012 England Headingley Carnegie 1 19
2 27
Jul 19 2012 England The Kia Oval 1 182*
Mar 15 2012 New Zealand Hamilton 1 6
Mar 7 2012 New Zealand Carisbrook, Dunedin 1 0
2 113
Jan 3 2012 Sri Lanka Cape Town 1 224
Dec 26 2011 Sri Lanka Durban 1 0
2 0
Dec 15 2011 Sri Lanka Centurion Park 1 31
Nov 17 2011 Australia Johannesburg 1 54
2 2
Nov 9 2011 Australia Cape Town 1 0
2 2*
Jan 2 2011 India Cape Town 1 161
2 109*
Dec 26 2010 India Durban 1 10
2 17
Dec 16 2010 India Centurion Park 1 201*
Nov 20 2010 Pakistan Abu Dhabi 1 105
2 10
Nov 12 2010 Pakistan 1 73
2 135*
Jun 26 2010 W Indies Barbados 1 43
2 0*
Jun 18 2010 W Indies St Kitts 1 110
2 62*
Jun 10 2010 W Indies Trinidad 1 28
2 40
Feb 14 2010 India Eden Gardens, Kolkata 1 10
2 20
Feb 6 2010 India Nagpur 1 173
Jan 14 2010 England Johannesburg 1 7
Jan 3 2010 England Cape Town 1 108
2 46
Dec 26 2009 England Durban 1 75
2 3
Dec 16 2009 England Centurion Park 1 120
2 4
Mar 19 2009 Australia Cape Town 1 102
Mar 6 2009 Australia Durban 1 22
2 93
Feb 26 2009 Australia Johannesburg 1 27
2 45
Jan 3 2009 Australia Sydney 1 37
2 4
Dec 26 2008 Australia Melbourne 1 26
Dec 17 2008 Australia Perth 1 63
2 57
Nov 26 2008 Bangladesh Centurion Park 1 24
Nov 19 2008 Bangladesh Springbok Park, Bloemfontein 1 16
Aug 7 2008 England The Brit Oval 1 2
2 9
Jul 30 2008 England Edgbaston 1 64
2 5
Jul 18 2008 England Headingley Carnegie 1 4
Jul 10 2008 England Lord's 1 7
2 13
Apr 11 2008 India Green Park, Kanpur 1 1
2 15
Apr 3 2008 India Sardar Patel (Gujarat) Stadium, Ahmedabad 1 132
Mar 26 2008 India MA Chidambaram Stadium, Chennai 1 13
2 19
Feb 29 2008 Bangladesh Chittagong 1 39*
Feb 22 2008 Bangladesh Mirpur 1 17
2 7
Jan 10 2008 W Indies Durban 1 74
Jan 2 2008 W Indies Cape Town 1 36
2 22*
Dec 26 2007 W Indies Port Elizabeth 1 0
2 85
Nov 16 2007 New Zealand Centurion Park 1 131
Nov 8 2007 New Zealand Johannesburg 1 29
2 186
Oct 8 2007 Pakistan 1 59
2 107*
Oct 1 2007 Pakistan 1 155
2 100*
Jan 26 2007 Pakistan Cape Town 1 28
2 51
Jan 19 2007 Pakistan Port Elizabeth 1 24
2 91
Jan 11 2007 Pakistan Centurion Park 1 18
2 60*
Jan 2 2007 India Cape Town 1 54
2 32
Dec 15 2006 India Johannesburg 1 12
2 27
May 7 2006 New Zealand Johannesburg 1 9
2 13
Apr 27 2006 New Zealand Cape Town 1 71
Apr 16 2006 New Zealand Centurion Park, Centurion 1 38
2 62
Mar 31 2006 Australia Johannesburg 1 37
2 27
Mar 24 2006 Australia Durban 1 114
2 7
Mar 16 2006 Australia Cape Town 1 6
2 36
Jan 2 2006 Australia Sydney 1 111
2 50*
Dec 26 2005 Australia Melbourne Cricket Ground 1 23
2 9
Oct 14 2005 Australia Sydney 1 44
2 39*
Apr 29 2005 W Indies Recreation Ground, St.John's, Antigua 1 147
2 DNB
Apr 21 2005 W Indies Barbados 1 78
Apr 11 2005 W Indies Trinidad 1 39
2 19*
Mar 31 2005 W Indies Bourda, Georgetown, Guyana 1 0
2 109*
Mar 11 2005 Zimbabwe Centurion Park, Centurion 1 58
Mar 4 2005 Zimbabwe Cape Town 1 54
Jan 25 2005 England Centurion Park, Centurion 1 8
2 136*
Jan 13 2005 England Johannesburg 1 33
2 0
Jan 6 2005 England Cape Town 1 149
2 66
Dec 26 2004 England Durban 1 162
2 10
Dec 17 2004 England Port Elizabeth 1 0
2 61
Nov 28 2004 India Eden Gardens, Kolkata 1 121
2 55
Nov 20 2004 India Green Park, Kanpur 1 37
2 28*
Aug 11 2004 Sri Lanka Sinhalese Sports Club, Colombo 1 13
2 3
Aug 4 2004 Sri Lanka Galle 1 59
2 52*
Mar 26 2004 New Zealand Basin Reserve, Wellington 1 0
2 1
Mar 18 2004 New Zealand Eden Park, Auckland 1 40
2 71
Mar 10 2004 New Zealand Hamilton 1 92
2 150*
Jan 16 2004 W Indies Centurion Park, Centurion 1 130*
2 DNB
Jan 2 2004 W Indies Cape Town 1 73
2 130*
Dec 26 2003 W Indies Durban 1 177
Dec 12 2003 W Indies Johannesburg 1 158
2 44
Oct 24 2003 Pakistan Iqbal Stadium, Faisalabad 1 10
2 43
Oct 17 2003 Pakistan Gaddafi Stadium, Lahore 1 29
2 18
Sep 8 2003 England The Oval 1 66
2 35
Aug 21 2003 England Headingley Carnegie 1 6
2 41
Aug 14 2003 England Trent Bridge, Nottingham 1 27
2 13
Jan 2 2003 Pakistan Cape Town 1 31
Dec 26 2002 Pakistan Durban 1 105
2 DNB
Nov 15 2002 Sri Lanka Centurion Park, Centurion 1 84
2 6
Nov 8 2002 Sri Lanka Johannesburg 1 75
Oct 25 2002 Bangladesh Potchefstroom 1 139*
Oct 18 2002 Bangladesh Buffalo Park, East London 1 75*
Mar 15 2002 Australia Durban 1 16
2 61*
Mar 8 2002 Australia Cape Town 1 23
2 73
Feb 22 2002 Australia Johannesburg 1 3
2 8
Jan 2 2002 Australia Sydney 1 4
2 34
Dec 26 2001 Australia Melbourne Cricket Ground 1 38
2 99
Dec 14 2001 Australia Adelaide 1 5
2 65*
Nov 16 2001 India Port Elizabeth 1 24
2 89*
Nov 3 2001 India Springbok Park, Bloemfontein 1 68
2 21*
Sep 14 2001 Zimbabwe Queens Sports Club, Bulawayo 1 189*
Sep 7 2001 Zimbabwe Harare 1 157*
2 42*
Apr 19 2001 W Indies Jamaica 1 17
2 51
Apr 6 2001 W Indies Recreation Ground, St.John's, Antigua 1 5
2 30*
Mar 29 2001 W Indies Barbados 1 11
2 20
Mar 17 2001 W Indies Trinidad 1 53
2 0
Mar 9 2001 W Indies Bourda, Georgetown, Guyana 1 50
2 30
Jan 20 2001 Sri Lanka Centurion Park, Centurion 1 7
Jan 2 2001 Sri Lanka Cape Town 1 49
Dec 26 2000 Sri Lanka Durban 1 21
2 15
Dec 8 2000 New Zealand Johannesburg 1 79*
Nov 30 2000 New Zealand Port Elizabeth 1 12
2 23
Nov 17 2000 New Zealand Springbok Park, Bloemfontein 1 160
2 13
Aug 6 2000 Sri Lanka Sinhalese Sports Club, Colombo 1 19
2 0
Jul 30 2000 Sri Lanka Kandy 1 16
2 87
Jul 20 2000 Sri Lanka Galle 1 29
2 40
Mar 2 2000 India Bangalore 1 95
Feb 24 2000 India The Wankhede Stadium, Mumbai 1 5
2 36*
Jan 14 2000 England Centurion Park, Centurion 1 25
Jan 2 2000 England Cape Town 1 105
Dec 26 1999 England Durban 1 0
2 69
Dec 9 1999 England Port Elizabeth 1 1
2 85*
Nov 25 1999 England Johannesburg 1 12
Nov 11 1999 Zimbabwe Harare 1 115
Oct 29 1999 Zimbabwe Springbok Park, Bloemfontein 1 64
Mar 18 1999 New Zealand Basin Reserve, Wellington 1 17
2 4
Mar 11 1999 New Zealand Jade Stadium, Christchurch 1 148*
Feb 27 1999 New Zealand Eden Park, Auckland 1 7
Jan 15 1999 W Indies Centurion Park, Centurion 1 83
2 27
Jan 2 1999 W Indies Cape Town 1 110
2 88*
Dec 26 1998 W Indies Durban 1 11
2 23*
Dec 10 1998 W Indies Port Elizabeth 1 30
2 3
Nov 26 1998 W Indies Johannesburg 1 53
2 57*
Aug 6 1998 England Headingley Carnegie 1 40
2 3
Jul 23 1998 England Trent Bridge, Nottingham 1 47
2 11
Jul 2 1998 England Emirates Old Trafford, Manchester 1 132
Jun 18 1998 England Lord's 1 0
2 DNB
Jun 4 1998 England Edgbaston 1 61
Mar 27 1998 Sri Lanka Centurion Park, Centurion 1 12
2 0*
Mar 18 1998 Sri Lanka Cape Town 1 3
2 49
Mar 6 1998 Pakistan Port Elizabeth 1 10
2 69
Feb 26 1998 Pakistan Durban 1 43
2 22
Feb 14 1998 Pakistan Johannesburg 1 15
2 DNB
Jan 30 1998 Australia Adelaide 1 15
2 15
Jan 2 1998 Australia Sydney 1 16
2 45
Dec 26 1997 Australia Melbourne Cricket Ground 1 15
2 101
Oct 6 1997 Pakistan Cricket Stadium, Rawalpindi 1 61
Mar 21 1997 Australia Centurion Park, Centurion 1 2
2 DNB
Mar 14 1997 Australia Port Elizabeth 1 0
2 2
Feb 28 1997 Australia Johannesburg 1 6
2 39
Jan 4 1996 England Cape Town 1 7
2 DNB
Dec 15 1995 England Durban 1 1
Date Opponent Venue Innings Figures
Dec 26 2013 India Kingsmead 1 0/36
Dec 18 2013 India New Wanderers Stadium 1 1/37
2 3/68
Oct 23 2013 Pakistan Dubai International Cricket Stadium 2 0/9
Oct 14 2013 Pakistan Sheikh Zayed Stadium 1 0/44
Feb 14 2013 Pakistan Newlands 1 0/52
2 0/8
Feb 1 2013 Pakistan New Wanderers Stadium 1 2/11
2 1/35
Jan 11 2013 New Zealand St George's Park 1 0/0
2 1/18
Jan 2 2013 New Zealand Newlands 2 2/31
Nov 22 2012 Australia Adelaide Oval 1 2/19
Nov 9 2012 Australia Brisbane Cricket Ground 1 0/30
Aug 16 2012 England Lord's 1 0/29
2 1/50
Aug 2 2012 England Headingley Carnegie 1 1/34
2 0/7
Jul 19 2012 England The Kia Oval 1 2/38
2 0/22
Mar 15 2012 New Zealand Hamilton 1 0/9
2 1/11
Mar 7 2012 New Zealand Carisbrook, Dunedin 1 1/12
2 0/15
Jan 3 2012 Sri Lanka Cape Town 2 3/35
Dec 26 2011 Sri Lanka Durban 1 0/24
2 0/43
Dec 15 2011 Sri Lanka Centurion Park 1 0/31
2 0/13
Nov 17 2011 Australia Johannesburg 1 1/56
2 0/28
Nov 9 2011 Australia Cape Town 1 0/37
Dec 26 2010 India Durban 1 0/18
2 1/30
Dec 16 2010 India Centurion Park 1 1/20
2 1/56
Nov 20 2010 Pakistan Abu Dhabi 1 1/77
2 0/13
Nov 12 2010 Pakistan 1 0/16
2 0/10
Jun 26 2010 W Indies Barbados 1 2/36
2 0/10
Jun 18 2010 W Indies St Kitts 1 1/65
Jun 10 2010 W Indies Trinidad 1 1/6
2 1/49
Feb 14 2010 India Eden Gardens, Kolkata 1 0/40
Feb 6 2010 India Nagpur 1 0/14
2 1/19
Jan 14 2010 England Johannesburg 1 1/40
Jan 3 2010 England Cape Town 1 1/27
2 0/28
Dec 26 2009 England Durban 1 0/43
Dec 16 2009 England Centurion Park 2 0/5
Mar 19 2009 Australia Cape Town 1 0/31
2 0/21
Mar 6 2009 Australia Durban 1 2/49
2 1/21
Feb 26 2009 Australia Johannesburg 1 0/33
2 3/22
Jan 3 2009 Australia Sydney 1 1/54
2 0/13
Dec 26 2008 Australia Melbourne 1 1/55
2 2/57
Dec 17 2008 Australia Perth 1 0/65
2 3/24
Nov 26 2008 Bangladesh Centurion Park 1 0/30
2 1/24
Nov 19 2008 Bangladesh Springbok Park, Bloemfontein 1 2/10
2 2/17
Aug 7 2008 England The Brit Oval 1 3/51
2 0/10
Jul 30 2008 England Edgbaston 1 3/31
2 1/59
Jul 18 2008 England Headingley Carnegie 1 1/24
2 2/50
Jul 10 2008 England Lord's 1 0/70
Apr 11 2008 India Green Park, Kanpur 1 0/23
Apr 3 2008 India Sardar Patel (Gujarat) Stadium, Ahmedabad 2 1/26
Mar 26 2008 India MA Chidambaram Stadium, Chennai 1 0/71
Dec 15 2006 India Johannesburg 1 2/67
2 0/30
May 7 2006 New Zealand Johannesburg 2 2/40
Apr 27 2006 New Zealand Cape Town 1 0/45
2 1/5
Apr 16 2006 New Zealand Centurion Park, Centurion 1 1/41
Mar 31 2006 Australia Johannesburg 1 0/43
2 2/44
Mar 24 2006 Australia Durban 1 2/52
2 0/40
Mar 16 2006 Australia Cape Town 1 3/51
Jan 2 2006 Australia Sydney 1 2/25
2 0/8
Dec 26 2005 Australia Melbourne Cricket Ground 1 0/69
2 3/58
Oct 14 2005 Australia Sydney 1 0/35
2 1/3
Apr 29 2005 W Indies Recreation Ground, St.John's, Antigua 1 0/96
Apr 21 2005 W Indies Barbados 1 1/37
2 1/7
Apr 11 2005 W Indies Trinidad 1 0/41
2 0/29
Mar 31 2005 W Indies Bourda, Georgetown, Guyana 1 0/70
Mar 11 2005 Zimbabwe Centurion Park, Centurion 1 4/33
2 2/20
Mar 4 2005 Zimbabwe Cape Town 1 4/13
2 1/40
Jan 25 2005 England Centurion Park, Centurion 1 0/5
2 0/4
Jan 13 2005 England Johannesburg 1 0/79
2 3/93
Jan 6 2005 England Cape Town 1 0/6
2 0/49
Dec 26 2004 England Durban 1 0/10
2 1/57
Aug 11 2004 Sri Lanka Sinhalese Sports Club, Colombo 1 1/54
2 2/6
Aug 4 2004 Sri Lanka Galle 1 0/52
2 0/22
Mar 26 2004 New Zealand Basin Reserve, Wellington 1 1/4
Mar 18 2004 New Zealand Eden Park, Auckland 1 1/108
Mar 10 2004 New Zealand Hamilton 1 3/71
Jan 16 2004 W Indies Centurion Park, Centurion 1 1/46
2 1/49
Jan 2 2004 W Indies Cape Town 1 1/64
2 0/38
Dec 26 2003 W Indies Durban 1 0/30
2 1/20
Dec 12 2003 W Indies Johannesburg 1 1/53
2 0/21
Oct 24 2003 Pakistan Iqbal Stadium, Faisalabad 1 1/57
2 1/51
Oct 17 2003 Pakistan Gaddafi Stadium, Lahore 1 0/37
2 0/30
Sep 8 2003 England The Oval 1 2/117
2 1/25
Aug 21 2003 England Headingley Carnegie 1 3/38
2 6/54
Aug 14 2003 England Trent Bridge, Nottingham 1 1/92
2 1/36
Jan 2 2003 Pakistan Cape Town 1 0/35
2 1/34
Dec 26 2002 Pakistan Durban 1 0/22
2 2/30
Nov 15 2002 Sri Lanka Centurion Park, Centurion 1 3/71
2 4/39
Nov 8 2002 Sri Lanka Johannesburg 1 3/35
2 0/40
Oct 25 2002 Bangladesh Potchefstroom 1 2/26
2 5/21
Oct 18 2002 Bangladesh Buffalo Park, East London 1 0/26
2 0/22
Mar 15 2002 Australia Durban 1 2/95
2 3/29
Mar 8 2002 Australia Cape Town 1 2/65
2 2/68
Feb 22 2002 Australia Johannesburg 1 2/116
Jan 2 2002 Australia Sydney 1 1/129
Dec 26 2001 Australia Melbourne Cricket Ground 1 0/55
Dec 14 2001 Australia Adelaide 1 0/37
2 3/45
Nov 16 2001 India Port Elizabeth 1 2/50
2 0/15
Nov 3 2001 India Springbok Park, Bloemfontein 1 2/87
2 1/56
Sep 7 2001 Zimbabwe Harare 1 2/39
2 1/52
Apr 19 2001 W Indies Jamaica 1 1/38
2 1/56
Apr 6 2001 W Indies Recreation Ground, St.John's, Antigua 1 2/24
2 2/23
Mar 29 2001 W Indies Barbados 1 6/67
2 2/34
Mar 17 2001 W Indies Trinidad 1 0/44
2 4/40
Mar 9 2001 W Indies Bourda, Georgetown, Guyana 1 1/33
2 1/36
Jan 20 2001 Sri Lanka Centurion Park, Centurion 1 1/15
2 2/39
Jan 2 2001 Sri Lanka Cape Town 1 1/19
2 0/29
Dec 26 2000 Sri Lanka Durban 1 0/17
2 0/14
Dec 8 2000 New Zealand Johannesburg 1 2/26
Nov 30 2000 New Zealand Port Elizabeth 1 1/44
2 0/17
Nov 17 2000 New Zealand Springbok Park, Bloemfontein 1 1/30
2 1/88
Aug 6 2000 Sri Lanka Sinhalese Sports Club, Colombo 1 0/48
2 0/4
Jul 30 2000 Sri Lanka Kandy 1 2/18
2 1/25
Jul 20 2000 Sri Lanka Galle 1 1/41
Mar 2 2000 India Bangalore 1 1/18
2 1/10
Feb 24 2000 India The Wankhede Stadium, Mumbai 1 3/30
2 0/21
Jan 14 2000 England Centurion Park, Centurion 2 0/44
Jan 2 2000 England Cape Town 1 2/61
2 1/19
Dec 26 1999 England Durban 1 0/38
Dec 9 1999 England Port Elizabeth 2 2/22
Oct 29 1999 Zimbabwe Springbok Park, Bloemfontein 1 3/44
2 4/68
Mar 18 1999 New Zealand Basin Reserve, Wellington 1 1/44
2 0/50
Mar 11 1999 New Zealand Jade Stadium, Christchurch 1 1/21
2 0/13
Feb 27 1999 New Zealand Eden Park, Auckland 1 1/44
2 0/61
Jan 15 1999 W Indies Centurion Park, Centurion 1 1/26
2 2/12
Jan 2 1999 W Indies Cape Town 1 2/34
2 5/90
Dec 26 1998 W Indies Durban 1 3/18
2 1/31
Dec 10 1998 W Indies Port Elizabeth 1 0/8
2 1/17
Nov 26 1998 W Indies Johannesburg 1 1/37
2 1/26
Aug 6 1998 England Headingley Carnegie 1 0/30
2 0/31
Jul 23 1998 England Trent Bridge, Nottingham 1 2/60
2 0/26
Jul 2 1998 England Emirates Old Trafford, Manchester 1 2/10
2 2/71
Jun 18 1998 England Lord's 1 1/8
2 4/24
Jun 4 1998 England Edgbaston 1 0/46
Mar 27 1998 Sri Lanka Centurion Park, Centurion 1 1/42
2 0/12
Mar 18 1998 Sri Lanka Cape Town 1 0/23
2 1/45
Feb 26 1998 Pakistan Durban 2 0/46
Feb 14 1998 Pakistan Johannesburg 1 2/58
Jan 30 1998 Australia Adelaide 1 1/45
2 1/20
Jan 2 1998 Australia Sydney 1 0/30
Dec 26 1997 Australia Melbourne Cricket Ground 1 0/5
Oct 6 1997 Pakistan Cricket Stadium, Rawalpindi 1 0/15
2 2/21
Mar 21 1997 Australia Centurion Park, Centurion 1 0/20
2 0/13
Mar 14 1997 Australia Port Elizabeth 1 1/18
2 3/29
Feb 28 1997 Australia Johannesburg 1 1/54
Jan 4 1996 England Cape Town 1 0/2
Date Opponent Venue Innings Score
Dec 8 2013 India Kingsmead 1 10
Dec 5 2013 India New Wanderers Stadium 1 10
Nov 27 2013 Pakistan St George's Park 1 6
Nov 24 2013 Pakistan Newlands 1 50
Feb 29 2012 New Zealand McLean Park, Napier 1 4
Feb 25 2012 New Zealand Westpac Stadium, Wellington 1 13
Jan 14 2012 Sri Lanka Buffalo Park, East London 1 37
Jan 11 2012 Sri Lanka Boland Bank Park, Paarl 1 72
Oct 28 2011 Australia Durban 1 54
Oct 23 2011 Australia Port Elizabeth 1 76
Oct 19 2011 Australia Centurion Park 1 15
Mar 25 2011 New Zealand Mirpur 1 47
Mar 19 2011 Bangladesh Mirpur 1 69
Mar 15 2011 Ireland Eden Gardens, Kolkata 1 19
Mar 12 2011 India Nagpur 1 69
Mar 6 2011 England MA Chidambaram Stadium, Chennai 1 15
Mar 3 2011 Holland Punjab Cricket Assocn. Stadium, Mohali 1 2
Feb 24 2011 W Indies Feroz Shah Kotla, Delhi 1 4
Nov 8 2010 Pakistan 1 83
Nov 5 2010 Pakistan 1 15
Nov 2 2010 Pakistan 1 0
Oct 29 2010 Pakistan Abu Dhabi 1 66
Jun 3 2010 W Indies Trinidad 1 57
May 30 2010 W Indies 1 51
May 28 2010 W Indies 1 31
May 24 2010 W Indies Trinidad 1 85
May 22 2010 W Indies Trinidad 1 1
Feb 27 2010 India Sardar Patel (Gujarat) Stadium, Ahmedabad 1 104*
Feb 24 2010 India Gwalior 1 11
Feb 21 2010 India Sawai Mansingh Stadium, Jaipur 1 89
Nov 10 2009 Zimbabwe Centurion Park 1 81
Sep 27 2009 England Centurion Park 1 12
Sep 24 2009 New Zealand Centurion Park 1 36
Sep 22 2009 Sri Lanka Centurion Park 1 41
Apr 17 2009 Australia Johannesburg 1 64
Apr 13 2009 Australia Port Elizabeth 1 17
Apr 9 2009 Australia Cape Town 1 70
Apr 5 2009 Australia Centurion Park 1 31
Jan 26 2009 Australia Adelaide 1 13
Jan 23 2009 Australia Sydney 1 60
Jan 17 2009 Australia Hobart 1 72
Jan 16 2009 Australia Melbourne 1 41
Nov 9 2008 Bangladesh Willowmoore Park, Benoni 1 49
Nov 7 2008 Bangladesh Potchefstroom 1 50
Nov 2 2008 Kenya Kimberley 1 92*
Oct 31 2008 Kenya Springbok Park, Bloemfontein 1 71
Sep 3 2008 England Sophia Gardens, Cardiff 1 0*
Aug 31 2008 England Lord's 1 1
Aug 29 2008 England The Brit Oval 1 9
Aug 26 2008 England Trent Bridge, Nottingham 1 6
Aug 22 2008 England Headingley Carnegie 1 52
Feb 3 2008 W Indies Johannesburg 1 74*
Feb 1 2008 W Indies Durban 1 1
Jan 27 2008 W Indies Port Elizabeth 1 121*
Jan 25 2008 W Indies Cape Town 1 7
Jan 20 2008 W Indies Centurion Park 1 24
Dec 2 2007 New Zealand Cape Town 1 30
Nov 30 2007 New Zealand Port Elizabeth 1 26
Nov 25 2007 New Zealand Durban 1 1
Oct 29 2007 Pakistan 1 86
Oct 26 2007 Pakistan 1 6*
Oct 23 2007 Pakistan 1 13
Oct 20 2007 Pakistan 1 0
Oct 18 2007 Pakistan 1 8
Jul 1 2007 India Belfast 1 0
Jun 29 2007 India Belfast 1 2
Jun 26 2007 India Belfast 1 91*
Jun 24 2007 Ireland Belfast 1 46
Apr 25 2007 Australia St Lucia 1 5
Apr 17 2007 England Barbados 1 17*
Apr 14 2007 New Zealand Grenada 1 22
Apr 10 2007 W Indies Grenada 1 81
Apr 7 2007 Bangladesh Guyana 1 32
Apr 3 2007 Ireland Guyana 1 66*
Mar 28 2007 Sri Lanka Guyana 1 86
Mar 24 2007 Australia St Kitts 1 48
Mar 16 2007 Holland St Kitts 1 128*
Feb 14 2007 Pakistan Johannesburg 1 71*
Feb 7 2007 Pakistan Durban 1 34
Feb 4 2007 Pakistan Centurion Park 1 88*
Dec 3 2006 India Centurion Park, Centurion 1 DNB
Nov 29 2006 India Port Elizabeth 1 49
Nov 26 2006 India Cape Town 1 0
Nov 22 2006 India Durban 1 119*
Nov 2 2006 W Indies Sawai Mansingh Stadium, Jaipur 1 16
Oct 27 2006 Pakistan Punjab Cricket Assocn. Stadium, Mohali 1 17
Oct 24 2006 Sri Lanka Sardar Patel (Gujarat) Stadium, Ahmedabad 1 43
Oct 16 2006 New Zealand The Brabourne, Mumbai 1 8
Sep 20 2006 Zimbabwe Potchefstroom 1 50
Sep 18 2006 Zimbabwe Buffalo Park, East London 1 26
Sep 15 2006 Zimbabwe Springbok Park, Bloemfontein 1 4
Mar 12 2006 Australia Johannesburg 1 20
Mar 10 2006 Australia Durban 1 21
Jan 15 2006 Australia Woolloongabba, Brisbane 1 0
Nov 28 2005 India The Wankhede Stadium, Mumbai 1 91
Nov 25 2005 India Eden Gardens, Kolkata 1 DNB
Nov 19 2005 India Bangalore 1 2
Nov 16 2005 India Rajiv Gandhi International Stadium 1 68*
Nov 6 2005 New Zealand Centurion Park, Centurion 1 15
Nov 4 2005 New Zealand Durban 1 24*
Oct 28 2005 New Zealand Cape Town 1 51
Oct 23 2005 New Zealand Springbok Park, Bloemfontein 1 0
Oct 9 2005 Australia Melbourne 1 2
Oct 7 2005 Australia Melbourne 1 11
Oct 5 2005 Australia Melbourne 1 8
Aug 21 2005 United Arab Emi Durban 1 4
Aug 17 2005 United Arab Emi Centurion Park, Centurion 1 4
May 15 2005 W Indies Trinidad 1 18
May 14 2005 W Indies Trinidad 1 17
May 11 2005 W Indies Barbados 1 87
May 8 2005 W Indies Jamaica 1 7
May 7 2005 W Indies Jamaica 1 51*
Feb 13 2005 England Centurion Park, Centurion 1 36
Feb 11 2005 England Durban 1 0
Feb 9 2005 England Buffalo Park, East London 1 49
Feb 6 2005 England Cape Town 1 71
Feb 4 2005 England Port Elizabeth 1 3
Feb 2 2005 England Springbok Park, Bloemfontein 1 63
Jan 30 2005 England Johannesburg 1 5
Sep 18 2004 W Indies The Oval 1 16
Sep 12 2004 Bangladesh Edgbaston 1 40*
Aug 31 2004 Sri Lanka Sinhalese Sports Club, Colombo 1 101
Aug 28 2004 Sri Lanka Dambulla 1 7
Aug 25 2004 Sri Lanka Dambulla 1 52
Aug 22 2004 Sri Lanka R.Premadasa Stadium, Khetterama 1 0
Aug 20 2004 Sri Lanka R.Premadasa Stadium, Khetterama 1 74
Mar 2 2004 New Zealand McLean Park, Napier 1 0
Feb 29 2004 New Zealand Eden Park, Auckland 1 58*
Feb 25 2004 New Zealand Carisbrook, Dunedin 1 13
Feb 20 2004 New Zealand Westpac Stadium, Wellington 1 16
Feb 17 2004 New Zealand Jade Stadium, Christchurch 1 6
Feb 13 2004 New Zealand Eden Park, Auckland 1 26
Feb 4 2004 W Indies Johannesburg 1 139
Feb 1 2004 W Indies Centurion Park, Centurion 1 95*
Jan 30 2004 W Indies Durban 1 2*
Jan 28 2004 W Indies Port Elizabeth 1 16
Jan 25 2004 W Indies Cape Town 1 109*
Oct 12 2003 Pakistan Cricket Stadium, Rawalpindi 1 40
Oct 10 2003 Pakistan Cricket Stadium, Rawalpindi 1 58*
Oct 7 2003 Pakistan Iqbal Stadium, Faisalabad 1 62
Oct 5 2003 Pakistan Gaddafi Stadium, Lahore 1 42
Oct 3 2003 Pakistan Gaddafi Stadium, Lahore 1 1
Jul 12 2003 England Lord's 1 0
Jul 8 2003 England Edgbaston 1 15
Jul 5 2003 Zimbabwe Sophia Gardens, Cardiff 1 DNB
Jul 3 2003 England Emirates Old Trafford, Manchester 1 82*
Jun 29 2003 Zimbabwe St Lawrence Ground, Canterbury 1 125*
Jun 28 2003 England The Oval 1 107
Mar 3 2003 Sri Lanka Durban 1 16
Feb 27 2003 Canada Buffalo Park, East London 1 1
Feb 22 2003 Bangladesh Springbok Park, Bloemfontein 1 DNB
Feb 16 2003 New Zealand Johannesburg 1 33
Feb 12 2003 Kenya Potchefstroom 1 DNB
Feb 9 2003 W Indies Cape Town 1 13
Dec 18 2002 Pakistan Cape Town 1 8
Dec 16 2002 Pakistan Boland Bank Park, Paarl 1 DNB
Dec 13 2002 Pakistan Buffalo Park, East London 1 4
Dec 11 2002 Pakistan Port Elizabeth 1 12
Dec 8 2002 Pakistan Durban 1 6
Dec 4 2002 Sri Lanka Kimberley 1 64*
Dec 1 2002 Sri Lanka Willowmoore Park, Benoni 1 87
Nov 29 2002 Sri Lanka Centurion Park, Centurion 1 53
Nov 27 2002 Sri Lanka Johannesburg 1 38*
Oct 3 2002 Bangladesh Potchefstroom 1 47
Sep 25 2002 India R.Premadasa Stadium, Khetterama 1 97
Sep 20 2002 Kenya R.Premadasa Stadium, Khetterama 1 60
Sep 13 2002 W Indies Sinhalese Sports Club, Colombo 1 10
Aug 21 2002 Sri Lanka National Cricket Stadium, Tangier 1 24
Aug 19 2002 Sri Lanka National Cricket Stadium, Tangier 1 84
Aug 18 2002 Pakistan National Cricket Stadium, Tangier 1 3
Aug 15 2002 Sri Lanka National Cricket Stadium, Tangier 1 7
Aug 12 2002 Pakistan National Cricket Stadium, Tangier 1 23
Apr 9 2002 Australia Cape Town 1 18
Apr 6 2002 Australia Port Elizabeth 1 80*
Apr 3 2002 Australia Durban 1 21
Mar 30 2002 Australia Springbok Park, Bloemfontein 1 43
Mar 27 2002 Australia Potchefstroom 1 71
Mar 24 2002 Australia Centurion Park, Centurion 1 14
Mar 22 2002 Australia Johannesburg 1 8
Feb 8 2002 New Zealand Sydney 1 10
Feb 6 2002 New Zealand Melbourne Cricket Ground 1 59*
Feb 3 2002 Australia Perth 1 104*
Feb 1 2002 New Zealand Perth 1 11
Jan 27 2002 New Zealand Adelaide 1 30
Jan 20 2002 Australia Woolloongabba, Brisbane 1 37
Jan 19 2002 New Zealand Woolloongabba, Brisbane 1 65
Jan 13 2002 Australia Melbourne Cricket Ground 1 6
Oct 26 2001 India Durban 1 39
Oct 22 2001 Kenya Cape Town 1 DNB
Oct 19 2001 India Buffalo Park, East London 1 49
Oct 10 2001 India Centurion Park, Centurion 1 29
Oct 7 2001 Kenya Willowmoore Park, Benoni 1 54
Oct 5 2001 India Johannesburg 1 39
Sep 30 2001 Zimbabwe Harare 1 DNB
Sep 29 2001 Zimbabwe Harare 1 26
Sep 23 2001 Zimbabwe Queens Sports Club, Bulawayo 1 83
May 16 2001 W Indies Arnos Vale, Kingstown, St.Vincent 1 69
May 12 2001 W Indies Trinidad 1 3
May 9 2001 W Indies Barbados 1 18
May 5 2001 W Indies Grenada 1 107
May 2 2001 W Indies Recreation Ground, St.John's, Antigua 1 78*
Apr 28 2001 W Indies Jamaica 1 23
Jan 17 2001 Sri Lanka Johannesburg 1 18
Jan 14 2001 Sri Lanka Springbok Park, Bloemfontein 1 31
Jan 11 2001 Sri Lanka Cape Town 1 82
Jan 9 2001 Sri Lanka Boland Bank Park, Paarl 1 100*
Dec 17 2000 Sri Lanka Buffalo Park, East London 1 35
Dec 15 2000 Sri Lanka Port Elizabeth 1 0
Nov 4 2000 New Zealand Cape Town 1 0
Nov 1 2000 New Zealand Durban 1 50*
Oct 28 2000 New Zealand Kimberley 1 93
Oct 25 2000 New Zealand Centurion Park, Centurion 1 45
Oct 22 2000 New Zealand Willowmoore Park, Benoni 1 39*
Oct 20 2000 New Zealand Potchefstroom 1 8*
Oct 13 2000 India Nairobi Gymkhana 1 15
Oct 10 2000 England Nairobi Gymkhana 1 78*
Aug 27 2000 Pakistan Kallang Ground, Singapore 1 1
Aug 25 2000 New Zealand Kallang Ground, Singapore 1 22
Aug 23 2000 Pakistan Kallang Ground, Singapore 1 5
Aug 20 2000 Australia Melbourne 1 3
Aug 18 2000 Australia Melbourne 1 22
Aug 16 2000 Australia Melbourne 1 42
Jul 14 2000 Sri Lanka R.Premadasa Stadium, Khetterama 1 7
Jul 12 2000 Pakistan Sinhalese Sports Club, Colombo 1 27
Jul 11 2000 Sri Lanka Sinhalese Sports Club, Colombo 1 83*
Jul 8 2000 Pakistan R.Premadasa Stadium, Khetterama 1 83
Jul 6 2000 Sri Lanka Galle 1 11
Apr 16 2000 Australia Johannesburg 1 30
Apr 14 2000 Australia Cape Town 1 5
Apr 12 2000 Australia Durban 1 61
Mar 31 2000 Pakistan Sharjah CA Stadium, UAE 1 11
Mar 27 2000 India Sharjah CA Stadium, UAE 1 53*
Mar 24 2000 Pakistan Sharjah CA Stadium, UAE 1 35
Mar 22 2000 India Sharjah CA Stadium, UAE 1 DNB
Mar 17 2000 India Vadodara 1 81*
Mar 15 2000 India Nahar Singh Stadium, Faridabad 1 10
Mar 12 2000 India Keenan Stadium, Jamshedpur 1 18
Mar 9 2000 India Jawaharlal Nehru Stadium, Kochi 1 37*
Feb 13 2000 England Johannesburg 1 0
Feb 6 2000 Zimbabwe Port Elizabeth 1 98*
Feb 4 2000 England Buffalo Park, East London 1 36
Feb 2 2000 Zimbabwe Durban 1 52
Jan 26 2000 England Cape Town 1 43
Jan 23 2000 England Springbok Park, Bloemfontein 1 57
Jan 21 2000 Zimbabwe Johannesburg 1 4
Oct 3 1999 India Nairobi Gymkhana 1 9
Sep 30 1999 Kenya Nairobi Gymkhana 1 39
Sep 28 1999 Zimbabwe Nairobi Gymkhana 1 25
Sep 26 1999 India Nairobi Gymkhana 1 38
Jun 17 1999 Australia Edgbaston 1 53
Jun 10 1999 New Zealand Edgbaston 1 53*
Jun 5 1999 Pakistan Trent Bridge, Nottingham 1 54
May 29 1999 Zimbabwe County Ground, Chelmsford 1 0
May 26 1999 Kenya Amsterdam 1 44*
May 22 1999 England The Oval 1 0
May 19 1999 Sri Lanka County Ground, Northampton 1 12
May 15 1999 India Eaton Road, Hove 1 96
Mar 30 1999 New Zealand Basin Reserve, Wellington 1 54
Mar 27 1999 New Zealand Eden Park, Auckland 1 100
Mar 26 1999 New Zealand McLean Park, Napier 1 4
Mar 25 1999 New Zealand McLean Park, Napier 1 DNB
Feb 20 1999 New Zealand Eden Park, Auckland 1 12
Feb 17 1999 New Zealand Jade Stadium, Christchurch 1 53
Feb 14 1999 New Zealand Carisbrook, Dunedin 1 100
Feb 7 1999 W Indies Centurion Park, Centurion 1 66
Feb 5 1999 W Indies Springbok Park, Bloemfontein 1 30
Feb 2 1999 W Indies Cape Town 1 16
Jan 30 1999 W Indies Port Elizabeth 1 2
Jan 27 1999 W Indies Durban 1 24
Jan 24 1999 W Indies Buffalo Park, East London 1 51
Jan 22 1999 W Indies Johannesburg 1 9
Nov 1 1998 W Indies National Stadium, Dhaka 1 37
Oct 30 1998 Sri Lanka National Stadium, Dhaka 1 113*
Oct 25 1998 England National Stadium, Dhaka 1 14
Aug 18 1998 England Edgbaston 1 19
Aug 14 1998 Sri Lanka Trent Bridge, Nottingham 1 6
May 24 1998 England Headingley Carnegie 1 1
May 23 1998 England Emirates Old Trafford, Manchester 1 9
May 21 1998 England The Oval 1 62
Apr 23 1998 Pakistan Cape Town 1 28*
Apr 19 1998 Sri Lanka Springbok Park, Bloemfontein 1 39
Apr 17 1998 Pakistan Centurion Park, Centurion 1 79*
Apr 13 1998 Sri Lanka Port Elizabeth 1 1
Apr 11 1998 Pakistan Buffalo Park, East London 1 6
Apr 5 1998 Sri Lanka Johannesburg 1 5
Apr 3 1998 Pakistan Durban 1 109*
Jan 27 1998 Australia Sydney 1 14
Jan 26 1998 Australia Sydney 1 10
Jan 23 1998 Australia Melbourne Cricket Ground 1 33
Jan 18 1998 Australia Perth 1 38
Jan 16 1998 New Zealand Perth 1 111
Jan 11 1998 Australia Woolloongabba, Brisbane 1 47
Jan 9 1998 New Zealand Woolloongabba, Brisbane 1 31
Dec 11 1997 New Zealand Bellerive Oval, Hobart 1 45
Dec 9 1997 Australia Melbourne Cricket Ground 1 27
Dec 6 1997 New Zealand Adelaide 1 14
Dec 4 1997 Australia Sydney 1 8
Apr 13 1997 Australia Springbok Park, Bloemfontein 1 10
Apr 10 1997 Australia Centurion Park, Centurion 1 3
Apr 8 1997 Australia Johannesburg 1 55
Apr 5 1997 Australia Durban 1 1
Apr 2 1997 Australia Cape Town 1 23
Mar 31 1997 Australia Port Elizabeth 1 82
Mar 29 1997 Australia Buffalo Park, East London 1 63
Feb 13 1997 India Durban 1 49
Feb 12 1997 India Durban 1 8*
Feb 4 1997 India Buffalo Park, East London 1 52*
Feb 2 1997 India Port Elizabeth 1 79
Apr 17 1996 India Sharjah CA Stadium, UAE 1 22
Apr 16 1996 Pakistan Sharjah CA Stadium, UAE 1 24*
Mar 5 1996 Holland Cricket Stadium, Rawalpindi 1 17*
Feb 29 1996 Pakistan National Stadium, Karachi 1 9
Feb 25 1996 England Cricket Stadium, Rawalpindi 1 26
Feb 20 1996 New Zealand Iqbal Stadium, Faisalabad 1 11*
Feb 16 1996 Namibia Cricket Stadium, Rawalpindi 1 DNB
Jan 21 1996 England Port Elizabeth 1 2
Jan 19 1996 England Buffalo Park, East London 1 0
Jan 17 1996 England Durban 1 67
Jan 14 1996 England Centurion Park, Centurion 1 14*
Jan 13 1996 England Johannesburg 1 16
Jan 11 1996 England Springbok Park, Bloemfontein 1 29
Jan 9 1996 England Cape Town 1 38
Date Opponent Venue Innings Figures
Dec 5 2013 India New Wanderers Stadium 1 1/20
Nov 27 2013 Pakistan St George's Park 1 0/49
Nov 24 2013 Pakistan Newlands 1 2/53
Feb 29 2012 New Zealand McLean Park, Napier 1 1/32
Feb 25 2012 New Zealand Westpac Stadium, Wellington 1 2/45
Oct 28 2011 Australia Durban 1 2/17
Oct 23 2011 Australia Port Elizabeth 1 0/42
Oct 19 2011 Australia Centurion Park 1 1/35
Mar 25 2011 New Zealand Mirpur 1 0/6
Mar 15 2011 Ireland Eden Gardens, Kolkata 1 2/20
Mar 12 2011 India Nagpur 1 1/43
Mar 6 2011 England MA Chidambaram Stadium, Chennai 1 0/14
Mar 3 2011 Holland Punjab Cricket Assocn. Stadium, Mohali 1 2/19
Feb 24 2011 W Indies Feroz Shah Kotla, Delhi 1 0/21
Nov 8 2010 Pakistan 1 3/30
Nov 5 2010 Pakistan 1 1/40
Nov 2 2010 Pakistan 1 1/30
Oct 29 2010 Pakistan Abu Dhabi 1 0/22
Jun 3 2010 W Indies Trinidad 1 1/38
May 30 2010 W Indies 1 0/27
May 28 2010 W Indies 1 1/17
May 24 2010 W Indies Trinidad 1 1/7
May 22 2010 W Indies Trinidad 1 0/18
Feb 24 2010 India Gwalior 1 0/44
Feb 21 2010 India Sawai Mansingh Stadium, Jaipur 1 3/29
Sep 27 2009 England Centurion Park 1 1/14
Sep 24 2009 New Zealand Centurion Park 1 0/24
Sep 22 2009 Sri Lanka Centurion Park 1 0/43
Apr 17 2009 Australia Johannesburg 1 0/21
Apr 13 2009 Australia Port Elizabeth 1 0/25
Apr 9 2009 Australia Cape Town 1 0/19
Apr 5 2009 Australia Centurion Park 1 1/11
Jan 23 2009 Australia Sydney 1 0/25
Jan 17 2009 Australia Hobart 1 2/57
Jan 16 2009 Australia Melbourne 1 0/35
Nov 7 2008 Bangladesh Potchefstroom 1 0/31
Nov 2 2008 Kenya Kimberley 1 1/10
Oct 31 2008 Kenya Springbok Park, Bloemfontein 1 0/7
Aug 31 2008 England Lord's 1 0/20
Aug 29 2008 England The Brit Oval 1 2/42
Aug 26 2008 England Trent Bridge, Nottingham 1 0/4
Aug 22 2008 England Headingley Carnegie 1 2/25
Apr 17 2007 England Barbados 1 1/22
Apr 10 2007 W Indies Grenada 1 2/36
Dec 3 2006 India Centurion Park, Centurion 1 1/56
Nov 29 2006 India Port Elizabeth 1 1/41
Nov 26 2006 India Cape Town 1 2/29
Nov 22 2006 India Durban 1 3/3
Nov 2 2006 W Indies Sawai Mansingh Stadium, Jaipur 1 0/33
Oct 24 2006 Sri Lanka Sardar Patel (Gujarat) Stadium, Ahmedabad 1 1/34
Oct 16 2006 New Zealand The Brabourne, Mumbai 1 3/28
Sep 18 2006 Zimbabwe Buffalo Park, East London 1 2/22
Sep 15 2006 Zimbabwe Springbok Park, Bloemfontein 1 2/17
Mar 12 2006 Australia Johannesburg 1 0/70
Mar 10 2006 Australia Durban 1 2/46
Jan 15 2006 Australia Woolloongabba, Brisbane 1 0/23
Nov 25 2005 India Eden Gardens, Kolkata 1 1/20
Nov 16 2005 India Rajiv Gandhi International Stadium 1 0/36
Nov 6 2005 New Zealand Centurion Park, Centurion 1 0/24
Oct 23 2005 New Zealand Springbok Park, Bloemfontein 1 2/45
Oct 9 2005 Australia Melbourne 1 0/11
Oct 7 2005 Australia Melbourne 1 0/33
Oct 5 2005 Australia Melbourne 1 1/26
Aug 17 2005 United Arab Emi Centurion Park, Centurion 1 3/42
May 15 2005 W Indies Trinidad 1 0/8
May 14 2005 W Indies Trinidad 1 1/32
May 11 2005 W Indies Barbados 1 0/2
May 8 2005 W Indies Jamaica 1 1/14
May 7 2005 W Indies Jamaica 1 0/26
Feb 13 2005 England Centurion Park, Centurion 1 0/11
Feb 9 2005 England Buffalo Park, East London 1 2/62
Feb 6 2005 England Cape Town 1 1/36
Feb 4 2005 England Port Elizabeth 1 0/45
Feb 2 2005 England Springbok Park, Bloemfontein 1 0/24
Jan 30 2005 England Johannesburg 1 0/7
Sep 18 2004 W Indies The Oval 1 0/32
Aug 31 2004 Sri Lanka Sinhalese Sports Club, Colombo 1 0/31
Aug 28 2004 Sri Lanka Dambulla 1 0/49
Aug 25 2004 Sri Lanka Dambulla 1 0/20
Aug 22 2004 Sri Lanka R.Premadasa Stadium, Khetterama 1 3/20
Aug 20 2004 Sri Lanka R.Premadasa Stadium, Khetterama 1 0/35
Mar 2 2004 New Zealand McLean Park, Napier 1 0/15
Feb 29 2004 New Zealand Eden Park, Auckland 1 0/8
Feb 25 2004 New Zealand Carisbrook, Dunedin 1 0/32
Feb 20 2004 New Zealand Westpac Stadium, Wellington 1 1/45
Feb 17 2004 New Zealand Jade Stadium, Christchurch 1 1/20
Feb 13 2004 New Zealand Eden Park, Auckland 1 0/24
Feb 4 2004 W Indies Johannesburg 1 0/39
Feb 1 2004 W Indies Centurion Park, Centurion 1 1/37
Jan 30 2004 W Indies Durban 1 3/8
Jan 28 2004 W Indies Port Elizabeth 1 2/21
Oct 12 2003 Pakistan Cricket Stadium, Rawalpindi 1 0/22
Oct 10 2003 Pakistan Cricket Stadium, Rawalpindi 1 1/20
Oct 7 2003 Pakistan Iqbal Stadium, Faisalabad 1 0/39
Oct 5 2003 Pakistan Gaddafi Stadium, Lahore 1 1/56
Oct 3 2003 Pakistan Gaddafi Stadium, Lahore 1 2/53
Jul 12 2003 England Lord's 1 0/33
Jul 8 2003 England Edgbaston 1 1/43
Jul 5 2003 Zimbabwe Sophia Gardens, Cardiff 1 3/47
Jul 3 2003 England Emirates Old Trafford, Manchester 1 1/18
Jun 29 2003 Zimbabwe St Lawrence Ground, Canterbury 1 1/30
Jun 28 2003 England The Oval 1 1/54
Mar 3 2003 Sri Lanka Durban 1 3/41
Feb 27 2003 Canada Buffalo Park, East London 1 0/11
Feb 22 2003 Bangladesh Springbok Park, Bloemfontein 1 0/19
Feb 16 2003 New Zealand Johannesburg 1 0/47
Feb 12 2003 Kenya Potchefstroom 1 0/23
Feb 9 2003 W Indies Cape Town 1 0/52
Dec 18 2002 Pakistan Cape Town 1 5/41
Dec 16 2002 Pakistan Boland Bank Park, Paarl 1 2/35
Dec 13 2002 Pakistan Buffalo Park, East London 1 1/21
Dec 11 2002 Pakistan Port Elizabeth 1 1/60
Dec 8 2002 Pakistan Durban 1 1/16
Dec 4 2002 Sri Lanka Kimberley 1 2/25
Dec 1 2002 Sri Lanka Willowmoore Park, Benoni 1 0/34
Nov 29 2002 Sri Lanka Centurion Park, Centurion 1 1/16
Nov 27 2002 Sri Lanka Johannesburg 1 0/21
Oct 3 2002 Bangladesh Potchefstroom 1 4/33
Sep 25 2002 India R.Premadasa Stadium, Khetterama 1 1/50
Sep 20 2002 Kenya R.Premadasa Stadium, Khetterama 1 0/17
Sep 13 2002 W Indies Sinhalese Sports Club, Colombo 1 2/41
Aug 21 2002 Sri Lanka National Cricket Stadium, Tangier 1 1/27
Aug 18 2002 Pakistan National Cricket Stadium, Tangier 1 0/56
Aug 15 2002 Sri Lanka National Cricket Stadium, Tangier 1 2/47
Aug 12 2002 Pakistan National Cricket Stadium, Tangier 1 2/18
Apr 9 2002 Australia Cape Town 1 1/40
Apr 6 2002 Australia Port Elizabeth 1 2/59
Apr 3 2002 Australia Durban 1 0/41
Mar 30 2002 Australia Springbok Park, Bloemfontein 1 1/67
Mar 27 2002 Australia Potchefstroom 1 1/52
Mar 24 2002 Australia Centurion Park, Centurion 1 0/38
Mar 22 2002 Australia Johannesburg 1 2/48
Feb 8 2002 New Zealand Sydney 1 3/23
Feb 6 2002 New Zealand Melbourne Cricket Ground 1 0/25
Feb 3 2002 Australia Perth 1 0/52
Feb 1 2002 New Zealand Perth 1 1/44
Jan 27 2002 New Zealand Adelaide 1 1/18
Jan 20 2002 Australia Woolloongabba, Brisbane 1 0/38
Jan 19 2002 New Zealand Woolloongabba, Brisbane 1 2/57
Jan 13 2002 Australia Melbourne Cricket Ground 1 3/30
Oct 26 2001 India Durban 1 0/41
Oct 22 2001 Kenya Cape Town 1 1/24
Oct 19 2001 India Buffalo Park, East London 1 1/44
Oct 10 2001 India Centurion Park, Centurion 1 0/42
Oct 7 2001 Kenya Willowmoore Park, Benoni 1 1/25
Oct 5 2001 India Johannesburg 1 1/45
Sep 30 2001 Zimbabwe Harare 1 0/18
Sep 29 2001 Zimbabwe Harare 1 1/24
Sep 23 2001 Zimbabwe Queens Sports Club, Bulawayo 1 0/22
May 16 2001 W Indies Arnos Vale, Kingstown, St.Vincent 1 1/29
May 12 2001 W Indies Trinidad 1 1/25
May 9 2001 W Indies Barbados 1 4/22
May 5 2001 W Indies Grenada 1 0/35
May 2 2001 W Indies Recreation Ground, St.John's, Antigua 1 2/38
Apr 28 2001 W Indies Jamaica 1 2/34
Jan 17 2001 Sri Lanka Johannesburg 1 0/53
Jan 14 2001 Sri Lanka Springbok Park, Bloemfontein 1 2/33
Jan 11 2001 Sri Lanka Cape Town 1 2/31
Jan 9 2001 Sri Lanka Boland Bank Park, Paarl 1 1/40
Dec 17 2000 Sri Lanka Buffalo Park, East London 1 0/30
Dec 15 2000 Sri Lanka Port Elizabeth 1 2/34
Nov 4 2000 New Zealand Cape Town 1 0/52
Nov 1 2000 New Zealand Durban 1 1/14
Oct 28 2000 New Zealand Kimberley 1 2/46
Oct 25 2000 New Zealand Centurion Park, Centurion 1 0/39
Oct 22 2000 New Zealand Willowmoore Park, Benoni 1 2/34
Oct 13 2000 India Nairobi Gymkhana 1 2/71
Oct 10 2000 England Nairobi Gymkhana 1 2/26
Aug 27 2000 Pakistan Kallang Ground, Singapore 1 0/9
Aug 25 2000 New Zealand Kallang Ground, Singapore 1 2/15
Aug 23 2000 Pakistan Kallang Ground, Singapore 1 2/19
Aug 20 2000 Australia Melbourne 1 1/37
Aug 18 2000 Australia Melbourne 1 1/21
Aug 16 2000 Australia Melbourne 1 1/74
Jul 14 2000 Sri Lanka R.Premadasa Stadium, Khetterama 1 1/64
Jul 12 2000 Pakistan Sinhalese Sports Club, Colombo 1 1/18
Jul 8 2000 Pakistan R.Premadasa Stadium, Khetterama 1 0/47
Jul 6 2000 Sri Lanka Galle 1 3/42
Apr 16 2000 Australia Johannesburg 1 2/38
Apr 14 2000 Australia Cape Town 1 3/40
Apr 12 2000 Australia Durban 1 1/53
Mar 31 2000 Pakistan Sharjah CA Stadium, UAE 1 2/57
Mar 27 2000 India Sharjah CA Stadium, UAE 1 0/30
Mar 24 2000 Pakistan Sharjah CA Stadium, UAE 1 0/3
Mar 22 2000 India Sharjah CA Stadium, UAE 1 2/43
Mar 17 2000 India Vadodara 1 2/50
Mar 15 2000 India Nahar Singh Stadium, Faridabad 1 2/37
Mar 12 2000 India Keenan Stadium, Jamshedpur 1 0/19
Mar 9 2000 India Jawaharlal Nehru Stadium, Kochi 1 1/42
Feb 13 2000 England Johannesburg 1 2/25
Feb 6 2000 Zimbabwe Port Elizabeth 1 0/26
Feb 4 2000 England Buffalo Park, East London 1 1/51
Feb 2 2000 Zimbabwe Durban 1 1/41
Jan 26 2000 England Cape Town 1 2/41
Jan 23 2000 England Springbok Park, Bloemfontein 1 0/34
Jan 21 2000 Zimbabwe Johannesburg 1 2/34
Oct 3 1999 India Nairobi Gymkhana 1 1/33
Sep 30 1999 Kenya Nairobi Gymkhana 1 2/27
Sep 28 1999 Zimbabwe Nairobi Gymkhana 1 1/35
Sep 26 1999 India Nairobi Gymkhana 1 0/12
Jun 17 1999 Australia Edgbaston 1 1/27
Jun 10 1999 New Zealand Edgbaston 1 2/15
Jun 5 1999 Pakistan Trent Bridge, Nottingham 1 0/47
May 29 1999 Zimbabwe County Ground, Chelmsford 1 0/36
May 26 1999 Kenya Amsterdam 1 0/37
May 22 1999 England The Oval 1 2/29
May 19 1999 Sri Lanka County Ground, Northampton 1 3/26
May 15 1999 India Eaton Road, Hove 1 0/43
Mar 27 1999 New Zealand Eden Park, Auckland 1 1/31
Mar 26 1999 New Zealand McLean Park, Napier 1 3/41
Mar 25 1999 New Zealand McLean Park, Napier 1 1/56
Feb 20 1999 New Zealand Eden Park, Auckland 1 0/22
Feb 17 1999 New Zealand Jade Stadium, Christchurch 1 1/28
Feb 14 1999 New Zealand Carisbrook, Dunedin 1 1/36
Feb 7 1999 W Indies Centurion Park, Centurion 1 3/38
Feb 5 1999 W Indies Springbok Park, Bloemfontein 1 2/16
Feb 2 1999 W Indies Cape Town 1 1/25
Jan 30 1999 W Indies Port Elizabeth 1 1/25
Jan 27 1999 W Indies Durban 1 3/24
Jan 24 1999 W Indies Buffalo Park, East London 1 0/51
Jan 22 1999 W Indies Johannesburg 1 0/22
Nov 1 1998 W Indies National Stadium, Dhaka 1 5/30
Oct 30 1998 Sri Lanka National Stadium, Dhaka 1 0/34
Oct 25 1998 England National Stadium, Dhaka 1 3/48
Aug 18 1998 England Edgbaston 1 0/24
Aug 14 1998 Sri Lanka Trent Bridge, Nottingham 1 1/22
May 23 1998 England Emirates Old Trafford, Manchester 1 0/10
May 21 1998 England The Oval 1 1/24
Apr 19 1998 Sri Lanka Springbok Park, Bloemfontein 1 2/16
Apr 13 1998 Sri Lanka Port Elizabeth 1 1/30
Apr 11 1998 Pakistan Buffalo Park, East London 1 0/16
Apr 3 1998 Pakistan Durban 1 0/50
Jan 27 1998 Australia Sydney 1 0/23
Jan 23 1998 Australia Melbourne Cricket Ground 1 0/23
Jan 18 1998 Australia Perth 1 0/8
Jan 16 1998 New Zealand Perth 1 2/26
Jan 11 1998 Australia Woolloongabba, Brisbane 1 2/32
Jan 9 1998 New Zealand Woolloongabba, Brisbane 1 2/49
Apr 13 1997 Australia Springbok Park, Bloemfontein 1 1/21
Apr 10 1997 Australia Centurion Park, Centurion 1 0/37
Apr 8 1997 Australia Johannesburg 1 0/10
Apr 5 1997 Australia Durban 1 0/34
Apr 2 1997 Australia Cape Town 1 0/30
Mar 31 1997 Australia Port Elizabeth 1 0/21
Mar 29 1997 Australia Buffalo Park, East London 1 1/42
Feb 13 1997 India Durban 1 0/18
Feb 12 1997 India Durban 1 0/27
Feb 4 1997 India Buffalo Park, East London 1 0/34
Feb 2 1997 India Port Elizabeth 1 2/23
Apr 17 1996 India Sharjah CA Stadium, UAE 1 1/34
Apr 16 1996 Pakistan Sharjah CA Stadium, UAE 1 3/21
Mar 5 1996 Holland Cricket Stadium, Rawalpindi 1 0/30
Feb 16 1996 Namibia Cricket Stadium, Rawalpindi 1 0/27
Jan 19 1996 England Buffalo Park, East London 1 0/9
Jan 11 1996 England Springbok Park, Bloemfontein 1 0/27
Jan 9 1996 England Cape Town 1 0/14