Records type all-round analysis [change type]
View match by match list [change view]
Primary team South Africa remove South Africa from query
Start of match date less than or equal to 2 Jan 2011 remove less than or equal to 2 Jan 2011 from query
Runs scored less than or equal to 150 remove less than or equal to 150 from query
Ordered by balls faced (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 1995-2013 166 13289 224 55.37 28903 45.97 45 292 6/54 32.65 5 200 0 22.71 Profile
filtered 1995-2011 140 9985 150* 50.17 22907 43.58 29 - - - - - - -
Match by match list
110 88* 198 585 33.84 7 124 1 0 v West Indies Cape Town 2 Jan 1999 Test # 1440
92 150* 242 489 49.48 3 71 0 0 v New Zealand Hamilton 10 Mar 2004 Test # 1686
149 66 215 468 45.94 0 55 3 0 v England Cape Town 2 Jan 2005 Test # 1732
73 135* 208 374 55.61 0 26 1 0 v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
111 50* 161 371 43.39 2 33 0 0 v Australia Sydney 2 Jan 2006 Test # 1780
95 - 95 359 26.46 2 28 1 0 v India Bengaluru 2 Mar 2000 Test # 1486
121 55 176 357 49.29 - - 1 0 v India Eden Gardens 28 Nov 2004 Test # 1724
59 107* 166 357 46.49 2 55 0 0 v Pakistan Lahore 8 Oct 2007 Test # 1844
110 62* 172 355 48.45 1 65 1 0 v West Indies Basseterre 18 Jun 2010 Test # 1961
0 109* 109 348 31.32 0 70 2 0 v West Indies Georgetown 31 Mar 2005 Test # 1745
148* - 148 340 43.52 1 34 0 0 v New Zealand Christchurch 11 Mar 1999 Test # 1449
15 101 116 336 34.52 0 5 0 0 v Australia Melbourne 26 Dec 1997 Test # 1392
73 130* 203 336 60.41 1 102 2 0 v West Indies Cape Town 2 Jan 2004 Test # 1681
38 99 137 304 45.06 0 55 2 0 v Australia Melbourne 26 Dec 2001 Test # 1580
24 89* 113 299 37.79 2 65 1 0 v India Gqeberha 16 Nov 2001 Test # 1569
1 85* 86 290 29.65 2 22 1 0 v England Gqeberha 9 Dec 1999 Test # 1475
147 DNB 147 287 51.21 0 96 0 0 v West Indies St John's 29 Apr 2005 Test # 1750
108 46 154 285 54.03 1 55 1 0 v England Cape Town 3 Jan 2010 Test # 1946
24 91 115 282 40.78 1 73 1 0 v Pakistan Gqeberha 19 Jan 2007 Test # 1829
132 - 132 275 48.00 1 26 1 0 v India Ahmedabad 3 Apr 2008 Test # 1871
50 30 80 271 29.52 2 69 0 0 v West Indies Georgetown 9 Mar 2001 Test # 1534
115 - 115 268 42.91 - - 2 0 v Zimbabwe Harare 11 Nov 1999 Test # 1468
132 - 132 266 49.62 4 81 0 0 v England Manchester 2 Jul 1998 Test # 1420
53 57* 110 264 41.66 2 63 1 0 v West Indies Johannesburg 26 Nov 1998 Test # 1429
83 27 110 262 41.98 3 38 3 0 v West Indies Centurion 15 Jan 1999 Test # 1441
38 62 100 258 38.75 1 41 1 0 v New Zealand Centurion 15 Apr 2006 Test # 1798
120 4 124 257 48.24 0 5 1 0 v England Centurion 16 Dec 2009 Test # 1942
114 7 121 255 47.45 2 92 1 0 v Australia Durban 24 Mar 2006 Test # 1792
22 93 115 253 45.45 3 70 1 0 v Australia Durban 6 Mar 2009 Test # 1913
16 87 103 250 41.20 3 43 1 0 v Sri Lanka Kandy 30 Jul 2000 Test # 1505
40 71 111 243 45.67 1 108 2 0 v New Zealand Auckland 18 Mar 2004 Test # 1689
8 136* 144 240 60.00 0 9 2 0 v England Centurion 21 Jan 2005 Test # 1736
- 109* 109 240 45.41 - - 0 0 v India Cape Town 2 Jan 2011 Test # 1988
105 DNB 105 236 44.49 2 52 0 0 v Pakistan Durban 26 Dec 2002 Test # 1635
105 - 105 229 45.85 3 80 0 0 v England Cape Town 2 Jan 2000 Test # 1482
139* - 139 228 60.96 7 47 3 0 v Bangladesh Potchefstroom 25 Oct 2002 Test # 1621
43 22 65 227 28.63 0 46 2 0 v Pakistan Durban 26 Feb 1998 Test # 1403
37 28* 65 220 29.54 - - 0 0 v India Kanpur 20 Nov 2004 Test # 1722
54 32 86 218 39.44 1 67 3 0 v India Cape Town 2 Jan 2007 Test # 1827
63 57 120 217 55.29 3 89 2 0 v Australia Perth 17 Dec 2008 Test # 1899
64 - 64 216 29.62 7 112 0 0 v Zimbabwe Bloemfontein 29 Oct 1999 Test # 1466
75 - 75 214 35.04 3 75 2 0 v Sri Lanka Johannesburg 8 Nov 2002 Test # 1624
84 6 90 212 42.45 7 110 1 0 v Sri Lanka Centurion 15 Nov 2002 Test # 1626
79* - 79 211 37.44 2 26 2 0 v New Zealand Johannesburg 8 Dec 2000 Test # 1522
28 51 79 209 37.79 6 78 1 0 v Pakistan Cape Town 26 Jan 2007 Test # 1830
0 69 69 208 33.17 0 38 0 0 v England Durban 26 Dec 1999 Test # 1480
5 65* 70 207 33.81 3 82 0 0 v Australia Adelaide 14 Dec 2001 Test # 1576
59 52* 111 207 53.62 0 74 0 0 v Sri Lanka Galle 4 Aug 2004 Test # 1709
- 100* 100 201 49.75 1 25 2 0 v Pakistan Karachi 1 Oct 2007 Test # 1843
130* DNB 130 199 65.32 2 95 1 0 v West Indies Centurion 16 Jan 2004 Test # 1682
6 39 45 185 24.32 1 54 0 0 v Australia Johannesburg 28 Feb 1997 Test # 1356
105 10 115 184 62.50 1 90 1 0 v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
17 51 68 183 37.15 2 94 1 0 v West Indies Kingston 19 Apr 2001 Test # 1544
27 45 72 183 39.34 3 55 5 0 v Australia Johannesburg 26 Feb 2009 Test # 1910
131 - 131 177 74.01 2 53 2 0 v New Zealand Centurion 16 Nov 2007 Test # 1848
37 27 64 174 36.78 2 87 0 0 v Australia Johannesburg 31 Mar 2006 Test # 1795
68 21* 89 172 51.74 3 143 2 0 v India Bloemfontein 3 Nov 2001 Test # 1564
71 - 71 170 41.76 1 50 1 0 v New Zealand Cape Town 27 Apr 2006 Test # 1800
29 40 69 169 40.82 1 41 0 0 v Sri Lanka Galle 20 Jul 2000 Test # 1504
16 45 61 169 36.09 0 30 0 0 v Australia Sydney 2 Jan 1998 Test # 1393
18 60* 78 167 46.70 3 99 1 0 v Pakistan Centurion 11 Jan 2007 Test # 1828
102 - 102 163 62.57 0 52 2 0 v Australia Cape Town 19 Mar 2009 Test # 1916
66 35 101 163 61.96 3 142 0 0 v England The Oval 4 Sep 2003 Test # 1659
11 20 31 159 19.49 8 101 0 0 v West Indies Bridgetown 29 Mar 2001 Test # 1541
61 - 61 157 38.85 2 36 0 0 v Pakistan Rawalpindi 6 Oct 1997 Test # 1380
78 - 78 156 50.00 2 44 1 0 v West Indies Bridgetown 21 Apr 2005 Test # 1749
23 73 96 156 61.53 4 133 2 0 v Australia Cape Town 8 Mar 2002 Test # 1593
3 49 52 153 33.98 1 68 2 0 v Sri Lanka Cape Town 19 Mar 1998 Test # 1410
10 69 79 152 51.97 - - 2 0 v Pakistan Gqeberha 6 Mar 1998 Test # 1406
39 19* 58 151 38.41 0 70 1 0 v West Indies Port of Spain 8 Apr 2005 Test # 1747
49 - 49 150 32.66 1 48 3 0 v Sri Lanka Cape Town 2 Jan 2001 Test # 1528
40 3 43 149 28.85 0 61 2 0 v England Leeds 6 Aug 1998 Test # 1422
16 61* 77 144 53.47 5 124 2 0 v Australia Durban 15 Mar 2002 Test # 1595
5 30* 35 144 24.30 4 47 0 0 v West Indies St John's 6 Apr 2001 Test # 1542
6 41 47 141 33.33 9 92 1 0 v England Leeds 21 Aug 2003 Test # 1656
75* - 75 138 54.34 0 48 1 0 v Bangladesh East London 18 Oct 2002 Test # 1619
5 36* 41 138 29.71 3 51 0 0 v India Wankhede 24 Feb 2000 Test # 1484
47 11 58 136 42.64 2 86 1 0 v England Nottingham 23 Jul 1998 Test # 1421
75 3 78 136 57.35 0 43 2 0 v England Durban 26 Dec 2009 Test # 1944
10 43 53 133 39.84 2 108 0 0 v Pakistan Faisalabad 24 Oct 2003 Test # 1666
28 40 68 132 51.51 2 55 0 0 v West Indies Port of Spain 10 Jun 2010 Test # 1960
0 85 85 132 64.39 1 39 3 0 v West Indies Gqeberha 26 Dec 2007 Test # 1856
61 - 61 131 46.56 0 46 2 0 v England Birmingham 4 Jun 1998 Test # 1417
29 18 47 127 37.00 0 67 0 0 v Pakistan Lahore 17 Oct 2003 Test # 1664
64 5 69 121 57.02 4 90 2 0 v England Birmingham 30 Jul 2008 Test # 1883
0 61 61 120 50.83 - - 0 0 v England Gqeberha 17 Dec 2004 Test # 1728
39* - 39 120 32.50 0 28 2 0 v Bangladesh Chattogram 29 Feb 2008 Test # 1865
27 13 40 118 33.89 2 128 0 0 v England Nottingham 14 Aug 2003 Test # 1654
23 9 32 117 27.35 3 127 1 0 v Australia Melbourne 26 Dec 2005 Test # 1779
58 - 58 106 54.71 6 53 0 0 v Zimbabwe Centurion 11 Mar 2005 Test # 1740
43 0* 43 101 42.57 2 46 3 0 v West Indies Bridgetown 26 Jun 2010 Test # 1962
74 - 74 101 73.26 0 18 2 0 v West Indies Durban 10 Jan 2008 Test # 1860
36 22* 58 98 59.18 2 45 3 0 v West Indies Cape Town 2 Jan 2008 Test # 1858
21 15 36 97 37.11 0 31 0 0 v Sri Lanka Durban 26 Dec 2000 Test # 1526
30 3 33 93 35.48 1 25 1 0 v West Indies Gqeberha 10 Dec 1998 Test # 1433
11 23* 34 87 39.08 4 49 1 0 v West Indies Durban 26 Dec 1998 Test # 1437
12 27 39 86 45.34 2 97 1 0 v India Johannesburg 15 Dec 2006 Test # 1823
12 - 12 83 14.45 - - 1 0 v England Johannesburg 25 Nov 1999 Test # 1471
53 0 53 82 64.63 4 84 3 0 v West Indies Port of Spain 17 Mar 2001 Test # 1538
13 19 32 82 39.02 0 71 3 0 v India Chennai 26 Mar 2008 Test # 1870
4 34 38 81 46.91 1 129 1 0 v Australia Sydney 2 Jan 2002 Test # 1582
17 7 24 76 31.57 5 35 0 0 v Bangladesh Mirpur 22 Feb 2008 Test # 1864
10 20 30 73 41.09 0 40 2 0 v India Eden Gardens 14 Feb 2010 Test # 1952
24 - 24 72 33.33 1 54 2 0 v Bangladesh Centurion 26 Nov 2008 Test # 1895
- 44 44 72 61.11 1 74 1 0 v West Indies Johannesburg 12 Dec 2003 Test # 1674
7 13 20 71 28.16 0 70 0 0 v England Lord's 10 Jul 2008 Test # 1880
12 23 35 71 49.29 1 61 0 0 v New Zealand Gqeberha 30 Nov 2000 Test # 1519
33 0 33 69 47.82 3 172 3 0 v England Johannesburg 13 Jan 2005 Test # 1734
10 17 27 69 39.13 1 48 3 0 v India Durban 26 Dec 2010 Test # 1987
37 4 41 68 60.29 1 67 1 0 v Australia Sydney 3 Jan 2009 Test # 1904
15 15 30 67 44.77 2 65 1 0 v Australia Adelaide 30 Jan 1998 Test # 1397
9 13 22 67 32.83 2 40 1 0 v New Zealand Johannesburg 5 May 2006 Test # 1801
31 - 31 66 46.96 1 69 3 0 v Pakistan Cape Town 2 Jan 2003 Test # 1637
29 - 29 65 44.61 3 26 2 0 v New Zealand Johannesburg 8 Nov 2007 Test # 1846
7 DNB 7 65 10.76 0 2 1 0 v England Cape Town 2 Jan 1996 Test # 1321
13 3 16 63 25.39 3 60 2 0 v Sri Lanka Colombo (SSC) 11 Aug 2004 Test # 1710
2 9 11 62 17.74 3 61 2 0 v England The Oval 7 Aug 2008 Test # 1885
6 36 42 62 67.74 3 51 0 0 v Australia Cape Town 16 Mar 2006 Test # 1789
25 DNB 25 61 40.98 0 44 0 0 v England Centurion 14 Jan 2000 Test # 1483
- 42* 42 55 76.36 3 91 1 0 v Zimbabwe Harare 7 Sep 2001 Test # 1562
26 DNB 26 53 49.05 3 112 4 0 v Australia Melbourne 26 Dec 2008 Test # 1902
1 15 16 52 30.76 0 23 0 0 v India Kanpur 11 Apr 2008 Test # 1873
17 4 21 47 44.68 1 94 1 0 v New Zealand Wellington 18 Mar 1999 Test # 1452
12 0* 12 45 26.66 1 54 1 0 v Sri Lanka Centurion 27 Mar 1998 Test # 1414
0 2 2 38 5.26 4 47 0 0 v Australia Gqeberha 14 Mar 1997 Test # 1360
7 - 7 35 20.00 3 54 2 0 v Sri Lanka Centurion 20 Jan 2001 Test # 1529
19 0 19 35 54.28 0 52 0 0 v Sri Lanka Colombo (SSC) 6 Aug 2000 Test # 1507
16 - 16 35 45.71 4 27 0 0 v Bangladesh Bloemfontein 19 Nov 2008 Test # 1893
3 8 11 29 37.93 2 116 0 0 v Australia Johannesburg 22 Feb 2002 Test # 1590
7 - 7 29 24.13 1 105 0 0 v New Zealand Auckland 27 Feb 1999 Test # 1446
15 DNB 15 27 55.55 2 58 0 0 v Pakistan Johannesburg 14 Feb 1998 Test # 1400
54 - 54 25 216.00 5 53 1 0 v Zimbabwe Cape Town 4 Mar 2005 Test # 1737
7 - 7 24 29.16 1 40 1 0 v England Johannesburg 14 Jan 2010 Test # 1948
- 10 10 23 43.47 1 67 0 0 v England Durban 26 Dec 2004 Test # 1730
0 1 1 19 5.26 1 4 0 0 v New Zealand Wellington 26 Mar 2004 Test # 1692
- 13 13 18 72.22 2 118 2 0 v New Zealand Bloemfontein 17 Nov 2000 Test # 1514
2 DNB 2 15 13.33 0 33 0 0 v Australia Centurion 21 Mar 1997 Test # 1362
4 DNB 4 14 28.57 3 74 1 0 v England Leeds 18 Jul 2008 Test # 1881
1 - 1 12 8.33 - - 0 0 v England Durban 14 Dec 1995 Test # 1318
0 DNB 0 8 0.00 5 32 2 0 v England Lord's 18 Jun 1998 Test # 1419
- - - - - 1 50 2 0 v West Indies Durban 26 Dec 2003 Test # 1679
- - - - - 2 76 2 0 v India Centurion 16 Dec 2010 Test # 1985
- - - - - 1 33 1 0 v India Nagpur 6 Feb 2010 Test # 1951
- - - - - - - 0 0 v Zimbabwe Bulawayo 14 Sep 2001 Test # 1563
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page