Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team South Africa remove South Africa from query
Opposition team Sri Lanka remove Sri Lanka from query
Ordered by start date (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1996-2010 361 417 24 14661 228 37.30 22309 65.71 35 66 37 1862 187 Profile
filtered 1998-2007 33 37 1 854 108* 23.72 1349 63.30 1 5 7 97 11
Reverse cumulative
1 1 0 31 31 31.00 51 60.78 0 0 0 1 0 ODI v Sri Lanka 28 Mar 2007 ODI # 2556
2 2 0 47 31 23.50 69 68.11 0 0 0 4 0 ODI v Sri Lanka 24 Oct 2006 ODI # 2435
3 4 0 139 92 34.75 261 53.25 0 1 1 15 1 Test v Sri Lanka 4 Aug 2006 Test # 1812
4 6 0 176 92 29.33 334 52.69 0 1 1 21 1 Test v Sri Lanka 27 Jul 2006 Test # 1810
5 7 0 176 92 25.14 337 52.22 0 1 2 21 1 ODI v Sri Lanka 7 Feb 2006 ODI # 2325
6 8 0 180 92 22.50 345 52.17 0 1 2 21 1 ODI v Sri Lanka 31 Jan 2006 ODI # 2321
7 9 0 248 92 27.55 410 60.48 0 2 2 25 4 ODI v Sri Lanka 24 Jan 2006 ODI # 2318
8 10 0 255 92 25.50 426 59.85 0 2 2 25 4 ODI v Sri Lanka 17 Jan 2006 ODI # 2315
9 11 0 261 92 23.72 436 59.86 0 2 2 26 4 ODI v Sri Lanka 31 Aug 2004 ODI # 2163
10 12 0 288 92 24.00 463 62.20 0 2 2 31 4 ODI v Sri Lanka 28 Aug 2004 ODI # 2161
11 13 0 337 92 25.92 545 61.83 0 2 2 35 5 ODI v Sri Lanka 25 Aug 2004 ODI # 2160
12 14 0 344 92 24.57 562 61.20 0 2 2 35 5 ODI v Sri Lanka 22 Aug 2004 ODI # 2158
13 15 0 344 92 22.93 575 59.82 0 2 3 35 5 ODI v Sri Lanka 20 Aug 2004 ODI # 2156
14 17 0 348 92 20.47 582 59.79 0 2 4 36 5 Test v Sri Lanka 11 Aug 2004 Test # 1710
15 18 0 421 92 23.38 670 62.83 0 3 4 43 7 ODI v Sri Lanka 3 Mar 2003 ODI # 1979
16 19 0 468 92 24.63 715 65.45 0 3 4 52 7 ODI v Sri Lanka 6 Dec 2002 ODI # 1912
17 20 1 576 108* 30.31 807 71.37 1 3 4 66 10 ODI v Sri Lanka 4 Dec 2002 ODI # 1911
18 21 1 576 108* 28.80 809 71.19 1 3 5 66 10 ODI v Sri Lanka 1 Dec 2002 ODI # 1908
19 22 1 592 108* 28.19 834 70.98 1 3 5 69 10 ODI v Sri Lanka 29 Nov 2002 ODI # 1905
20 23 1 592 108* 26.90 836 70.81 1 3 6 69 10 ODI v Sri Lanka 27 Nov 2002 ODI # 1903
21 25 1 691 108* 28.79 1069 64.63 1 4 6 81 10 Test v Sri Lanka 15 Nov 2002 Test # 1626
22 26 1 697 108* 27.88 1080 64.53 1 4 6 82 10 ODI v Sri Lanka 21 Aug 2002 ODI # 1866
23 27 1 698 108* 26.84 1092 63.91 1 4 6 82 10 ODI v Sri Lanka 19 Aug 2002 ODI # 1865
24 28 1 709 108* 26.25 1113 63.70 1 4 6 84 10 ODI v Sri Lanka 15 Aug 2002 ODI # 1862
25 29 1 710 108* 25.35 1124 63.16 1 4 6 84 10 Test v Sri Lanka 20 Jan 2001 Test # 1529
26 30 1 713 108* 24.58 1132 62.98 1 4 6 84 10 ODI v Sri Lanka 17 Jan 2001 ODI # 1673
27 31 1 792 108* 26.40 1244 63.66 1 5 6 91 11 ODI v Sri Lanka 14 Jan 2001 ODI # 1671
28 32 1 805 108* 25.96 1265 63.63 1 5 6 92 11 ODI v Sri Lanka 11 Jan 2001 ODI # 1668
29 33 1 806 108* 25.18 1267 63.61 1 5 6 92 11 ODI v Sri Lanka 9 Jan 2001 ODI # 1666
30 34 1 806 108* 24.42 1269 63.51 1 5 7 92 11 Test v Sri Lanka 2 Jan 2001 Test # 1528
31 35 1 811 108* 23.85 1284 63.16 1 5 7 93 11 ODI v Sri Lanka 19 May 1999 ODI # 1451
32 36 1 821 108* 23.45 1306 62.86 1 5 7 94 11 ODI v Sri Lanka 19 Apr 1998 ODI # 1321
33 37 1 854 108* 23.72 1349 63.30 1 5 7 97 11 ODI v Sri Lanka 13 Apr 1998 ODI # 1315
Statsguru includes the following current or recent relevant matches:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
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