Records type all-round analysis [change type]
View match by match list [change view]
Opposition team South Africa remove South Africa from query
Start of match date less than or equal to 24 May 2017 remove less than or equal to 24 May 2017 from query
Ordered by batting strike rate (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av BF SR 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 1994-2015 454 20988 203* 45.72 40150 52.27 41 23 3/18 66.04 0 146 0 -20.31 Profile
filtered 1996-2015 67 3335 203* 43.88 6482 51.45 6 0 - - 0 28 0 -
Match by match list
92 - 92 75 122.66 - - 0 0 ODI v South Africa Centurion 1 Feb 2004 ODI # 2094
52 - 52 44 118.18 - - 0 0 ODI v South Africa Durban 27 Jan 1999 ODI # 1395
47 - 47 40 117.50 - - 0 0 ODI v South Africa Lahore 3 Nov 1997 ODI # 1249
8 - 8 7 114.28 - - 0 0 T20I v South Africa The Oval 13 Jun 2009 T20I # 106
60 - 60 54 111.11 - - 0 0 ODI v South Africa St John's 2 May 2001 ODI # 1713
150 - 150 136 110.29 - - 0 0 ODI v South Africa East London 24 Jan 1999 ODI # 1393
11 - 11 10 110.00 - - 0 0 T20I v South Africa Johannesburg 11 Sep 2007 T20I # 20
51* - 51 52 98.07 - - 1 0 ODI v South Africa The Oval 18 Sep 2004 ODI # 2178
49 - 49 56 87.50 - - 0 0 ODI v South Africa Kingston 7 May 2005 ODI # 2241
85* - 85 103 82.52 - - 0 0 ODI v South Africa Port of Spain 14 May 2005 ODI # 2244
57* - 57 70 81.42 - - 0 0 ODI v South Africa Jaipur 2 Nov 2006 ODI # 2442
23 - 23 29 79.31 - - 0 0 ODI v South Africa Bridgetown 11 May 2005 ODI # 2243
29 - 29 37 78.37 - - 0 0 T20I v South Africa North Sound 20 May 2010 T20I # 179
45 - 45 60 75.00 - - 1 0 ODI v South Africa Johannesburg 22 Jan 1999 ODI # 1390
85 - 85 114 74.56 - - 2 0 ODI v South Africa Johannesburg 4 Feb 2004 ODI # 2096
66 - 66 89 74.15 - - 0 0 ODI v South Africa Roseau 30 May 2010 ODI # 2984
24 - 24 33 72.72 - - 0 0 ODI v South Africa Bridgetown 9 May 2001 ODI # 1716
28 - 28 41 68.29 - - 1 0 ODI v South Africa Durban 1 Feb 2008 ODI # 2668
19 - 19 28 67.85 - - 1 0 ODI v South Africa Bloemfontein 5 Feb 1999 ODI # 1402
51 - 51 76 67.10 0 19 1 0 ODI v South Africa Johannesburg 3 Feb 2008 ODI # 2671
54 - 54 83 65.06 - - 1 0 ODI v South Africa Cape Town 25 Jan 2008 ODI # 2664
67 - 67 104 64.42 - - 2 0 ODI v South Africa Port of Spain 3 Jun 2010 ODI # 2987
31* - 31 49 63.26 - - 0 0 ODI v South Africa Kingstown 16 May 2001 ODI # 1718
0 109 109 177 61.58 - - 0 0 Test v South Africa Durban 26 Dec 2003 Test # 1679
31 - 31 51 60.78 - - 0 0 ODI v South Africa Delhi 24 Feb 2011 ODI # 3106
56 - 56 93 60.21 - - 0 0 ODI v South Africa Karachi 11 Mar 1996 ODI # 1079
4 - 4 7 57.14 - - 1 0 ODI v South Africa St George's 10 Apr 2007 ODI # 2567
34 - 34 60 56.66 - - 0 0 ODI v South Africa Cape Town 9 Feb 2003 ODI # 1942
203* - 203 370 54.86 0 25 1 0 Test v South Africa Georgetown 31 Mar 2005 Test # 1745
40 - 40 73 54.79 - - 1 0 ODI v South Africa Cape Town 2 Feb 1999 ODI # 1399
34 74 108 210 51.42 - - 0 0 Test v South Africa Johannesburg 12 Dec 2003 Test # 1674
10 - 10 20 50.00 - - 1 0 T20I v South Africa Johannesburg 18 Jan 2008 T20I # 51
27 - 27 54 50.00 - - 0 0 ODI v South Africa Dhaka 1 Nov 1998 ODI # 1364
1 - 1 2 50.00 - - 1 0 ODI v South Africa Port of Spain 15 May 2005 ODI # 2245
8* - 8 16 50.00 - - 1 0 T20I v South Africa Gqeberha 16 Dec 2007 T20I # 50
16 - 16 32 50.00 - - 0 0 ODI v South Africa St George's 5 May 2001 ODI # 1714
17 - 17 34 50.00 - - 0 0 ODI v South Africa Centurion 20 Jan 2008 ODI # 2661
24 - 24 49 48.97 - - 0 0 ODI v South Africa Roseau 28 May 2010 ODI # 2982
35 1 36 75 48.00 0 6 2 0 Test v South Africa Port of Spain 8 Apr 2005 Test # 1747
166 - 166 357 46.49 - - 0 0 Test v South Africa Basseterre 18 Jun 2010 Test # 1961
45 - 45 98 45.91 - - 2 0 ODI v South Africa Colombo (SSC) 13 Sep 2002 ODI # 1875
4 75 79 177 44.63 - - 0 0 Test v South Africa Durban 26 Dec 1998 Test # 1437
127 - 127 287 44.25 - - 0 0 Test v South Africa St John's 29 Apr 2005 Test # 1750
21 - 21 49 42.85 - - 0 0 ODI v South Africa Gqeberha 30 Jan 1999 ODI # 1397
53 31 84 200 42.00 - - 1 0 Test v South Africa Bridgetown 21 Apr 2005 Test # 1749
104 8 112 268 41.79 - - 0 0 Test v South Africa Gqeberha 26 Dec 2007 Test # 1856
14 - 14 34 41.17 - - 1 0 ODI v South Africa Cape Town 25 Jan 2004 ODI # 2088
42 27 69 169 40.82 - - 0 0 Test v South Africa Centurion 16 Jan 2004 Test # 1682
38 43 81 205 39.51 0 39 1 0 Test v South Africa Centurion 15 Jan 1999 Test # 1441
21 4 25 65 38.46 - - 0 0 Test v South Africa Centurion 17 Dec 2014 Test # 2150
22 71* 93 242 38.42 - - 2 0 Test v South Africa Bridgetown 26 Jun 2010 Test # 1962
36 - 36 95 37.89 - - 0 0 ODI v South Africa Kingston 8 May 2005 ODI # 2242
10 - 10 27 37.03 - - 1 0 ODI v South Africa St George's 6 May 2001 ODI # 1715
9 50 59 161 36.64 - - 0 0 Test v South Africa Cape Town 2 Jan 2015 Test # 2154
65* 70* 135 391 34.52 - - 0 0 Test v South Africa Cape Town 2 Jan 2008 Test # 1858
40 16 56 168 33.33 - - 0 0 Test v South Africa St John's 6 Apr 2001 Test # 1542
74 1 75 226 33.18 - - 1 0 Test v South Africa Johannesburg 26 Nov 1998 Test # 1429
27 - 27 84 32.14 - - 0 0 ODI v South Africa Port of Spain 12 May 2001 ODI # 1717
17 - 17 55 30.90 - - 0 0 ODI v South Africa Durban 30 Jan 2004 ODI # 2092
26 15 41 133 30.82 - - 0 0 Test v South Africa Port of Spain 10 Jun 2010 Test # 1960
4 16 20 79 25.31 - - 0 0 Test v South Africa Gqeberha 10 Dec 1998 Test # 1433
2 - 2 8 25.00 - - 1 0 ODI v South Africa Gqeberha 28 Jan 2004 ODI # 2090
7 - 7 29 24.13 - - 0 0 Test v South Africa Gqeberha 26 Dec 2014 Test # 2153
7 7 14 81 17.28 - - 0 0 Test v South Africa Kingston 19 Apr 2001 Test # 1544
1 - 1 6 16.66 - - 0 0 ODI v South Africa Centurion 7 Feb 1999 ODI # 1404
6 5 11 72 15.27 0 56 0 0 Test v South Africa Cape Town 2 Jan 1999 Test # 1440
0 absent 0 3 0.00 - - 0 0 Test v South Africa Durban 10 Jan 2008 Test # 1860
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page