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 1996-2014 328 11579 139 44.36 17 273 5/30 31.79 2 131 0 12.56 Profile
filtered 1996-2014 104 3691 107 41.94 7 78 4/22 34.44 0 37 0 7.49
Reverse cumulative
80 2987 107 45.25 5 61 4/22 35.65 0 29 0 9.60 v India 17 Mar 2000 ODI # 1575
72 2715 107 45.25 5 50 4/22 37.06 0 26 0 8.19 v West Indies 2 May 2001 ODI # 1713
87 3245 107 45.06 6 69 4/22 34.20 0 33 0 10.86 v New Zealand 27 Mar 1999 ODI # 1422
92 3414 107 44.92 7 75 4/22 33.90 0 34 0 11.01 v New Zealand 14 Feb 1999 ODI # 1407
73 2738 107 44.88 5 52 4/22 36.28 0 27 0 8.59 v West Indies 28 Apr 2001 ODI # 1712
83 3052 107 44.88 5 64 4/22 35.51 0 30 0 9.36 v India 9 Mar 2000 ODI # 1572
84 3091 107 44.79 5 66 4/22 34.84 0 30 0 9.94 v Kenya 30 Sep 1999 ODI # 1507
81 2997 107 44.73 5 63 4/22 35.11 0 30 0 9.62 v India 15 Mar 2000 ODI # 1574
93 3433 107 44.58 7 75 4/22 34.22 0 34 0 10.35 v England 18 Aug 1998 ODI # 1347
78 2895 107 44.53 5 56 4/22 37.19 0 28 0 7.34 v Sri Lanka 11 Jul 2000 ODI # 1610
88 3249 107 44.50 6 72 4/22 33.34 0 33 0 11.15 v New Zealand 26 Mar 1999 ODI # 1421
89 3249 107 44.50 6 73 4/22 33.65 0 33 0 10.84 v New Zealand 25 Mar 1999 ODI # 1419
82 3015 107 44.33 5 63 4/22 35.41 0 30 0 8.92 v India 12 Mar 2000 ODI # 1573
86 3145 107 44.29 5 68 4/22 34.25 0 30 0 10.04 v New Zealand 30 Mar 1999 ODI # 1425
74 2741 107 44.20 5 53 4/22 36.30 0 27 0 7.90 v Australia 20 Aug 2000 ODI # 1622
91 3314 107 44.18 6 74 4/22 33.87 0 33 0 10.30 v New Zealand 17 Feb 1999 ODI # 1408
85 3091 107 44.15 5 68 4/22 34.25 0 30 0 9.90 v England 22 May 1999 ODI # 1455
90 3261 107 44.06 6 73 4/22 33.95 0 33 0 10.10 v New Zealand 20 Feb 1999 ODI # 1409
79 2906 107 44.03 5 59 4/22 36.01 0 28 0 8.01 v Sri Lanka 6 Jul 2000 ODI # 1604
94 3434 107 44.02 7 75 4/22 34.22 0 34 0 9.79 v England 24 May 1998 ODI # 1334
68 2509 107 44.01 4 43 3/20 40.30 0 25 0 3.71 v West Indies 16 May 2001 ODI # 1718
62 2288 107 44.00 4 38 3/20 41.36 0 24 0 2.63 v Australia 3 Feb 2002 ODI # 1802
71 2637 107 43.95 5 48 4/22 37.81 0 26 0 6.13 v West Indies 5 May 2001 ODI # 1714
63 2325 107 43.86 4 38 3/20 42.36 0 24 0 1.49 v Australia 20 Jan 2002 ODI # 1789
75 2763 107 43.85 5 54 4/22 36.01 0 27 0 7.83 v Australia 18 Aug 2000 ODI # 1621
76 2805 107 43.82 5 55 4/22 36.70 0 28 0 7.11 v Australia 16 Aug 2000 ODI # 1620
96 3505 107 43.81 7 76 4/22 34.22 0 35 0 9.58 v England 21 May 1998 ODI # 1331
95 3443 107 43.58 7 75 4/22 34.36 0 35 0 9.22 v England 23 May 1998 ODI # 1332
67 2440 107 43.57 4 42 3/20 40.57 0 25 0 3.00 v Zimbabwe 23 Sep 2001 ODI # 1748
97 3519 107 43.44 7 76 4/22 34.52 0 35 0 8.91 v Australia 27 Jan 1998 ODI # 1287
69 2512 107 43.31 4 44 3/20 39.95 0 25 0 3.35 v West Indies 12 May 2001 ODI # 1717
77 2812 107 43.26 5 56 4/22 37.19 0 28 0 6.06 v Sri Lanka 14 Jul 2000 ODI # 1614
18 734 104* 43.17 1 12 3/29 32.91 0 14 0 10.25 v Australia 18 Jan 2009 ODI # 2796
64 2331 107 43.16 4 41 3/20 40.00 0 24 0 3.16 v Australia 13 Jan 2002 ODI # 1784
65 2331 107 43.16 4 41 3/20 40.43 0 24 0 2.72 v Zimbabwe 30 Sep 2001 ODI # 1750
19 775 104* 43.05 1 12 3/29 35.83 0 14 0 7.22 v Australia 16 Jan 2009 ODI # 2795
20 775 104* 43.05 1 12 3/29 35.83 0 14 0 7.22 v England 3 Sep 2008 ODI # 2761
98 3529 107 43.03 7 76 4/22 34.52 0 35 0 8.51 v Australia 26 Jan 1998 ODI # 1285
99 3562 107 42.91 7 76 4/22 34.82 0 35 0 8.08 v Australia 23 Jan 1998 ODI # 1283
101 3647 107 42.90 7 78 4/22 34.44 0 36 0 8.45 v Australia 11 Jan 1998 ODI # 1272
70 2530 107 42.88 4 48 4/22 37.08 0 26 0 5.79 v West Indies 9 May 2001 ODI # 1716
100 3600 107 42.85 7 76 4/22 34.93 0 36 0 7.92 v Australia 18 Jan 1998 ODI # 1280
66 2357 107 42.85 4 42 3/20 40.04 0 24 0 2.80 v Zimbabwe 29 Sep 2001 ODI # 1749
102 3674 107 42.72 7 78 4/22 34.44 0 36 0 8.27 v Australia 9 Dec 1997 ODI # 1257
42 1525 104* 42.36 2 26 3/29 35.15 0 16 0 7.20 v Sri Lanka 31 Aug 2004 ODI # 2163
103 3682 107 42.32 7 78 4/22 34.44 0 37 0 7.87 v Australia 4 Dec 1997 ODI # 1254
15 589 104* 42.07 1 10 3/29 30.00 0 13 0 12.07 v India 21 Feb 2010 ODI # 2961
61 2184 107 42.00 3 38 3/20 40.00 0 23 0 2.00 v England 28 Jun 2003 ODI # 2029
104 3691 107 41.94 7 78 4/22 34.44 0 37 0 7.49 v Pakistan 29 Feb 1996 ODI # 1067
48 1716 104* 41.85 2 29 3/20 36.58 0 17 0 5.26 v New Zealand 29 Feb 2004 ODI # 2107
44 1584 104* 41.68 2 26 3/29 37.80 0 16 0 3.87 v Sri Lanka 25 Aug 2004 ODI # 2160
46 1658 104* 41.45 2 29 3/20 35.79 0 16 0 5.65 v Sri Lanka 20 Aug 2004 ODI # 2156
43 1532 104* 41.40 2 26 3/29 37.03 0 16 0 4.36 v Sri Lanka 28 Aug 2004 ODI # 2161
17 662 104* 41.37 1 10 3/29 33.80 0 14 0 7.57 v Australia 23 Jan 2009 ODI # 2802
56 1979 104* 41.22 2 33 3/20 39.96 0 22 0 1.25 v Pakistan 5 Oct 2003 ODI # 2047
55 1937 104* 41.21 2 32 3/20 39.46 0 22 0 1.74 v Pakistan 7 Oct 2003 ODI # 2048
49 1729 104* 41.16 2 29 3/20 37.68 0 18 0 3.47 v New Zealand 25 Feb 2004 ODI # 2104
21 776 104* 40.84 1 12 3/29 37.50 0 14 0 3.34 v England 31 Aug 2008 ODI # 2759
54 1875 104* 40.76 2 32 3/20 38.25 0 21 0 2.51 v Pakistan 10 Oct 2003 ODI # 2049
13 489 104* 40.75 1 7 2/45 32.42 0 12 0 8.32 v India 27 Feb 2010 ODI # 2963
60 2077 104* 40.72 2 37 3/20 39.62 0 22 0 1.10 v England 3 Jul 2003 ODI # 2032
41 1424 104* 40.68 1 26 3/29 33.96 0 15 0 6.72 v West Indies 7 May 2005 ODI # 2241
26 935 104* 40.65 1 17 3/29 32.41 0 14 0 8.24 v Pakistan 26 Oct 2007 ODI # 2639
45 1584 104* 40.61 2 29 3/20 34.58 0 16 0 6.02 v Sri Lanka 22 Aug 2004 ODI # 2158
50 1745 104* 40.58 2 30 3/20 37.93 0 19 0 2.64 v New Zealand 20 Feb 2004 ODI # 2101
47 1658 104* 40.43 2 29 3/20 36.31 0 16 0 4.12 v New Zealand 2 Mar 2004 ODI # 2109
57 1980 104* 40.40 2 35 3/20 39.20 0 22 0 1.20 v Pakistan 3 Oct 2003 ODI # 2046
25 929 104* 40.39 1 16 3/29 33.50 0 14 0 6.89 v Pakistan 29 Oct 2007 ODI # 2642
39 1366 104* 40.17 1 25 3/29 33.72 0 15 0 6.45 v West Indies 11 May 2005 ODI # 2243
16 602 104* 40.13 1 10 3/29 30.00 0 14 0 10.13 v Australia 26 Jan 2009 ODI # 2804
36 1244 104* 40.12 1 24 3/29 33.37 0 15 0 6.75 v India 16 Nov 2005 ODI # 2297
51 1751 104* 39.79 2 31 3/20 37.35 0 19 0 2.44 v New Zealand 17 Feb 2004 ODI # 2100
58 1980 104* 39.60 2 35 3/20 40.14 0 22 0 -0.54 v England 12 Jul 2003 ODI # 2037
27 948 104* 39.50 1 17 3/29 34.17 0 15 0 5.32 v Pakistan 23 Oct 2007 ODI # 2637
53 1817 104* 39.50 2 31 3/20 38.83 0 21 0 0.66 v Pakistan 12 Oct 2003 ODI # 2050
52 1777 104* 39.48 2 31 3/20 38.12 0 19 0 1.35 v New Zealand 13 Feb 2004 ODI # 2099
37 1262 104* 39.43 1 24 3/29 33.70 0 15 0 5.72 v West Indies 15 May 2005 ODI # 2245
22 785 104* 39.25 1 14 3/29 35.14 0 14 0 4.10 v England 29 Aug 2008 ODI # 2757
40 1373 104* 39.22 1 26 3/29 32.96 0 15 0 6.26 v West Indies 8 May 2005 ODI # 2242
33 1174 104* 39.13 1 23 3/29 32.39 0 15 0 6.74 v India 28 Nov 2005 ODI # 2300
34 1174 104* 39.13 1 24 3/29 31.87 0 15 0 7.25 v India 25 Nov 2005 ODI # 2299
59 1995 104* 39.11 2 36 3/20 40.22 0 22 0 -1.10 v England 8 Jul 2003 ODI # 2035
38 1279 104* 38.75 1 25 3/29 33.64 0 15 0 5.11 v West Indies 14 May 2005 ODI # 2244
31 1083 104* 38.67 1 23 3/29 31.39 0 15 0 7.28 v West Indies 10 Apr 2007 ODI # 2567
14 500 104* 38.46 1 7 2/45 38.71 0 12 0 -0.25 v India 24 Feb 2010 ODI # 2962
24 843 104* 38.31 1 16 3/29 32.56 0 14 0 5.75 v England 22 Aug 2008 ODI # 2748
35 1176 104* 37.93 1 24 3/29 31.87 0 15 0 6.06 v India 19 Nov 2005 ODI # 2298
28 948 104* 37.92 1 18 3/29 34.33 0 15 0 3.58 v Pakistan 20 Oct 2007 ODI # 2635
23 791 104* 37.66 1 14 3/29 35.42 0 14 0 2.23 v England 26 Aug 2008 ODI # 2754
32 1083 104* 37.34 1 23 3/29 32.39 0 15 0 4.95 v Australia 15 Jan 2006 ODI # 2314
30 1002 104* 37.11 1 21 3/29 32.66 0 15 0 4.44 v Ireland 24 Jun 2007 ODI # 2591
29 956 104* 36.76 1 20 3/29 33.25 0 15 0 3.51 v Pakistan 18 Oct 2007 ODI # 2633
11 384 85 34.90 0 7 2/45 29.85 0 9 0 5.05 v West Indies 24 May 2010 ODI # 2980
12 385 85 32.08 0 7 2/45 32.42 0 12 0 -0.34 v West Indies 22 May 2010 ODI # 2979
10 299 69 29.90 0 6 2/45 33.66 0 8 0 -3.76 v West Indies 28 May 2010 ODI # 2982
9 268 69 29.77 0 5 2/45 37.00 0 6 0 -7.22 v West Indies 30 May 2010 ODI # 2984
8 217 69 27.12 0 5 2/45 31.60 0 6 0 -4.47 v West Indies 3 Jun 2010 ODI # 2987
7 160 69 22.85 0 4 2/45 30.00 0 5 0 -7.14 v India 12 Mar 2011 ODI # 3128
6 91 69 15.16 0 3 2/45 25.66 0 4 0 -10.49 v Bangladesh 19 Mar 2011 ODI # 3138
5 22 13 4.40 0 3 2/45 25.66 0 4 0 -21.26 v New Zealand 25 Feb 2012 ODI # 3249
1 4 4 4.00 0 - - - - 1 0 - v Sri Lanka 12 Jul 2014 ODI # 3502
2 5 4 2.50 0 - - - - 1 0 - v Sri Lanka 9 Jul 2014 ODI # 3501
4 9 4 2.25 0 1 1/32 32.00 0 3 0 -29.74 v New Zealand 29 Feb 2012 ODI # 3252
3 5 4 1.66 0 - - - - 2 0 - v Sri Lanka 6 Jul 2014 ODI # 3500
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