Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Primary team South Africa remove South Africa from query
Home or away away (home of opposition) remove away (home of opposition) from query
Ordered by batting average (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 1998-2011 295 4686 147* 28.57 1 - - - - 403 22 - Profile
filtered 1998-2010 91 1217 76 22.96 0 - - - - 117 8 -
Reverse cumulative
6 93 37* 31.00 0 - - - - 8 2 - v Australia 18 Jan 2009 ODI # 2796
40 689 76 27.56 0 - - - - 47 5 - v New Zealand 25 Feb 2004 ODI # 2104
39 654 76 27.25 0 - - - - 47 5 - v New Zealand 29 Feb 2004 ODI # 2107
30 486 76 27.00 0 - - - - 38 2 - v West Indies 11 May 2005 ODI # 2243
31 486 76 27.00 0 - - - - 38 3 - v West Indies 8 May 2005 ODI # 2242
32 486 76 27.00 0 - - - - 39 4 - v West Indies 7 May 2005 ODI # 2241
42 729 76 27.00 0 - - - - 49 5 - v New Zealand 17 Feb 2004 ODI # 2100
24 431 76 26.93 0 - - - - 31 2 - v India 28 Nov 2005 ODI # 2300
25 431 76 26.93 0 - - - - 33 2 - v India 25 Nov 2005 ODI # 2299
34 537 76 26.85 0 - - - - 41 4 - v Sri Lanka 28 Aug 2004 ODI # 2161
33 510 76 26.84 0 - - - - 40 4 - v Sri Lanka 31 Aug 2004 ODI # 2163
41 689 76 26.50 0 - - - - 48 5 - v New Zealand 20 Feb 2004 ODI # 2101
23 396 76 26.40 0 - - - - 29 2 - v Australia 15 Jan 2006 ODI # 2314
37 606 76 26.34 0 - - - - 46 5 - v Sri Lanka 20 Aug 2004 ODI # 2156
29 473 76 26.27 0 - - - - 37 2 - v West Indies 14 May 2005 ODI # 2244
45 733 76 26.17 0 - - - - 57 5 - v Pakistan 10 Oct 2003 ODI # 2049
26 445 76 26.17 0 - - - - 33 2 - v India 19 Nov 2005 ODI # 2298
46 757 76 26.10 0 - - - - 59 5 - v Pakistan 7 Oct 2003 ODI # 2048
43 729 76 26.03 0 - - - - 52 5 - v New Zealand 13 Feb 2004 ODI # 2099
44 729 76 26.03 0 - - - - 53 5 - v Pakistan 12 Oct 2003 ODI # 2050
35 544 76 25.90 0 - - - - 41 5 - v Sri Lanka 25 Aug 2004 ODI # 2160
9 103 37* 25.75 0 - - - - 13 2 - v England 31 Aug 2008 ODI # 2759
28 463 76 25.72 0 - - - - 35 2 - v West Indies 15 May 2005 ODI # 2245
47 762 76 25.40 0 - - - - 62 5 - v Pakistan 5 Oct 2003 ODI # 2047
38 606 76 25.25 0 - - - - 47 5 - v New Zealand 2 Mar 2004 ODI # 2109
20 328 76 25.23 0 - - - - 25 2 - v Australia 5 Feb 2006 ODI # 2323
36 548 76 24.90 0 - - - - 44 5 - v Sri Lanka 22 Aug 2004 ODI # 2158
27 447 76 24.83 0 - - - - 35 2 - v India 16 Nov 2005 ODI # 2297
52 842 76 24.76 0 - - - - 67 6 - v England 28 Jun 2003 ODI # 2029
48 763 76 24.61 0 - - - - 63 5 - v Pakistan 3 Oct 2003 ODI # 2046
10 122 37* 24.40 0 - - - - 14 2 - v England 29 Aug 2008 ODI # 2757
53 854 76 24.40 0 - - - - 72 6 - v Bangladesh 17 Apr 2003 ODI # 2005
54 854 76 24.40 0 - - - - 74 6 - v Bangladesh 14 Apr 2003 ODI # 2003
49 774 76 24.18 0 - - - - 63 5 - v England 12 Jul 2003 ODI # 2037
80 1160 76 24.16 0 - - - - 101 8 - v England 22 May 1999 ODI # 1455
81 1160 76 24.16 0 - - - - 101 8 - v New Zealand 30 Mar 1999 ODI # 1425
55 866 76 24.05 0 - - - - 75 6 - v Australia 3 Feb 2002 ODI # 1802
50 787 76 23.84 0 - - - - 63 5 - v England 8 Jul 2003 ODI # 2035
51 787 76 23.84 0 - - - - 65 6 - v England 3 Jul 2003 ODI # 2032
79 1144 76 23.83 0 - - - - 100 8 - v Kenya 30 Sep 1999 ODI # 1507
82 1160 76 23.67 0 - - - - 102 8 - v New Zealand 27 Mar 1999 ODI # 1422
56 867 76 23.43 0 - - - - 75 6 - v Australia 22 Jan 2002 ODI # 1791
21 328 76 23.42 0 - - - - 25 2 - v Australia 3 Feb 2006 ODI # 2322
62 932 76 23.30 0 - - - - 78 7 - v West Indies 16 May 2001 ODI # 1718
83 1163 76 23.26 0 - - - - 105 8 - v New Zealand 26 Mar 1999 ODI # 1421
84 1163 76 23.26 0 - - - - 109 8 - v New Zealand 25 Mar 1999 ODI # 1419
60 907 76 23.25 0 - - - - 78 7 - v Zimbabwe 29 Sep 2001 ODI # 1749
61 907 76 23.25 0 - - - - 78 7 - v Zimbabwe 23 Sep 2001 ODI # 1748
69 1000 76 23.25 0 - - - - 89 8 - v Australia 18 Aug 2000 ODI # 1621
7 93 37* 23.25 0 - - - - 11 2 - v Australia 16 Jan 2009 ODI # 2795
8 93 37* 23.25 0 - - - - 11 2 - v England 3 Sep 2008 ODI # 2761
77 1116 76 23.25 0 - - - - 96 8 - v India 12 Mar 2000 ODI # 1573
78 1116 76 23.25 0 - - - - 97 8 - v India 9 Mar 2000 ODI # 1572
89 1209 76 23.25 0 - - - - 112 8 - v England 24 May 1998 ODI # 1334
59 903 76 23.15 0 - - - - 76 6 - v Zimbabwe 30 Sep 2001 ODI # 1750
85 1179 76 23.11 0 - - - - 110 8 - v New Zealand 20 Feb 1999 ODI # 1409
86 1179 76 23.11 0 - - - - 111 8 - v New Zealand 17 Feb 1999 ODI # 1408
57 877 76 23.07 0 - - - - 76 6 - v Australia 20 Jan 2002 ODI # 1789
91 1217 76 22.96 0 - - - - 117 8 - v England 21 May 1998 ODI # 1331
76 1102 76 22.95 0 - - - - 96 8 - v India 15 Mar 2000 ODI # 1574
90 1215 76 22.92 0 - - - - 114 8 - v England 23 May 1998 ODI # 1332
70 1006 76 22.86 0 - - - - 89 8 - v Australia 16 Aug 2000 ODI # 1620
63 935 76 22.80 0 - - - - 81 8 - v West Indies 12 May 2001 ODI # 1717
64 935 76 22.80 0 - - - - 84 8 - v West Indies 9 May 2001 ODI # 1716
65 935 76 22.80 0 - - - - 86 8 - v West Indies 6 May 2001 ODI # 1715
66 935 76 22.80 0 - - - - 86 8 - v West Indies 5 May 2001 ODI # 1714
67 935 76 22.80 0 - - - - 86 8 - v West Indies 2 May 2001 ODI # 1713
58 888 76 22.76 0 - - - - 76 6 - v Australia 13 Jan 2002 ODI # 1784
88 1183 76 22.75 0 - - - - 112 8 - v England 18 Aug 1998 ODI # 1347
87 1180 76 22.69 0 - - - - 112 8 - v New Zealand 14 Feb 1999 ODI # 1407
74 1085 76 22.60 0 - - - - 94 8 - v India 19 Mar 2000 ODI # 1576
75 1085 76 22.60 0 - - - - 94 8 - v India 17 Mar 2000 ODI # 1575
68 949 76 22.59 0 - - - - 88 8 - v West Indies 28 Apr 2001 ODI # 1712
71 1007 76 22.37 0 - - - - 90 8 - v Sri Lanka 14 Jul 2000 ODI # 1614
22 333 76 22.20 0 - - - - 27 2 - v Australia 20 Jan 2006 ODI # 2316
72 1015 76 22.06 0 - - - - 90 8 - v Sri Lanka 11 Jul 2000 ODI # 1610
11 132 37* 22.00 0 - - - - 14 2 - v England 26 Aug 2008 ODI # 2754
73 1017 76 21.63 0 - - - - 93 8 - v Sri Lanka 6 Jul 2000 ODI # 1604
12 148 37* 21.14 0 - - - - 14 2 - v England 22 Aug 2008 ODI # 2748
19 252 52 21.00 0 - - - - 24 2 - v West Indies 10 Apr 2007 ODI # 2567
13 153 37* 19.12 0 - - - - 17 2 - v Pakistan 29 Oct 2007 ODI # 2642
14 153 37* 19.12 0 - - - - 18 2 - v Pakistan 26 Oct 2007 ODI # 2639
15 170 37* 18.88 0 - - - - 19 2 - v Pakistan 23 Oct 2007 ODI # 2637
5 56 31* 18.66 0 - - - - 7 2 - v Australia 23 Jan 2009 ODI # 2802
16 184 37* 18.40 0 - - - - 19 2 - v Pakistan 20 Oct 2007 ODI # 2635
18 200 37* 18.18 0 - - - - 24 2 - v Ireland 24 Jun 2007 ODI # 2591
17 198 37* 18.00 0 - - - - 21 2 - v Pakistan 18 Oct 2007 ODI # 2633
3 20 14 10.00 0 - - - - 5 1 - v India 24 Feb 2010 ODI # 2962
4 25 14 8.33 0 - - - - 7 1 - v India 21 Feb 2010 ODI # 2961
1 6 6 6.00 0 - - - - 1 0 - v West Indies 3 Jun 2010 ODI # 2987
2 6 6 6.00 0 - - - - 5 1 - v India 27 Feb 2010 ODI # 2963
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page