Records type batting analysis [change type]
View 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 Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1996-2014 328 314 53 11579 139 44.36 15885 72.89 17 86 17 911 137 Profile
filtered 1996-2014 104 101 13 3691 107 41.94 5087 72.55 7 29 7 259 41
Cumulative averages
45 43 6 1696 107 45.83 2423 69.99 5 9 1 116 21 v England 3 Jul 2003 ODI # 2032
46 44 6 1711 107 45.02 2449 69.86 5 9 1 118 21 v England 8 Jul 2003 ODI # 2035
51 49 7 1874 107 44.61 2692 69.61 5 11 2 136 24 v Pakistan 10 Oct 2003 ODI # 2049
52 50 7 1914 107 44.51 2747 69.67 5 11 2 138 24 v Pakistan 12 Oct 2003 ODI # 2050
99 96 13 3669 107 44.20 5046 72.71 7 29 6 256 41 v Bangladesh 19 Mar 2011 ODI # 3138
72 69 10 2608 107 44.20 3763 69.30 6 18 4 180 31 v India 28 Nov 2005 ODI # 2300
69 67 10 2515 107 44.12 3609 69.68 6 17 4 175 31 v India 16 Nov 2005 ODI # 2297
75 72 10 2735 107 44.11 3897 70.18 6 19 5 188 33 v Ireland 24 Jun 2007 ODI # 2591
53 51 7 1940 107 44.09 2788 69.58 5 11 2 141 24 v New Zealand 13 Feb 2004 ODI # 2099
74 71 10 2689 107 44.08 3850 69.84 6 19 5 186 32 v West Indies 10 Apr 2007 ODI # 2567
98 95 13 3600 107 43.90 4970 72.43 7 28 6 251 40 v India 12 Mar 2011 ODI # 3128
47 45 6 1711 107 43.87 2461 69.52 5 9 2 118 21 v England 12 Jul 2003 ODI # 2037
66 64 9 2412 107 43.85 3463 69.65 6 16 4 168 31 v West Indies 11 May 2005 ODI # 2243
100 97 13 3682 107 43.83 5063 72.72 7 29 6 258 41 v New Zealand 25 Feb 2012 ODI # 3249
64 62 9 2318 107 43.73 3336 69.48 6 15 4 165 29 v West Indies 7 May 2005 ODI # 2241
44 42 5 1614 107 43.62 2318 69.62 5 8 1 111 20 v England 28 Jun 2003 ODI # 2029
97 94 13 3531 107 43.59 4882 72.32 7 27 6 247 40 v West Indies 3 Jun 2010 ODI # 2987
76 73 10 2743 107 43.53 3908 70.18 6 19 5 189 33 v Pakistan 18 Oct 2007 ODI # 2633
92 89 13 3306 107 43.50 4636 71.31 7 24 6 235 38 v India 27 Feb 2010 ODI # 2963
94 91 13 3392 107 43.48 4732 71.68 7 25 6 239 38 v West Indies 24 May 2010 ODI # 2980
73 70 10 2608 107 43.46 3764 69.28 6 18 5 180 31 v Australia 15 Jan 2006 ODI # 2314
96 93 13 3474 107 43.42 4827 71.97 7 26 6 242 40 v West Indies 30 May 2010 ODI # 2984
70 68 10 2517 107 43.39 3617 69.58 6 17 4 175 31 v India 19 Nov 2005 ODI # 2298
71 68 10 2517 107 43.39 3617 69.58 6 17 4 175 31 v India 25 Nov 2005 ODI # 2299
67 65 9 2429 107 43.37 3488 69.63 6 16 4 170 31 v West Indies 14 May 2005 ODI # 2244
101 98 13 3686 107 43.36 5068 72.73 7 29 6 259 41 v New Zealand 29 Feb 2012 ODI # 3252
95 92 13 3423 107 43.32 4773 71.71 7 25 6 241 39 v West Indies 28 May 2010 ODI # 2982
81 78 11 2900 107 43.28 4150 69.87 6 21 6 203 34 v England 22 Aug 2008 ODI # 2748
57 55 8 2033 107 43.25 2919 69.64 5 12 2 148 25 v New Zealand 29 Feb 2004 ODI # 2107
54 52 7 1946 107 43.24 2814 69.15 5 11 2 141 24 v New Zealand 17 Feb 2004 ODI # 2100
50 48 6 1816 107 43.23 2605 69.71 5 10 2 132 22 v Pakistan 7 Oct 2003 ODI # 2048
80 77 11 2848 107 43.15 4081 69.78 6 20 6 196 34 v Pakistan 29 Oct 2007 ODI # 2642
65 63 9 2325 107 43.05 3354 69.32 6 15 4 166 29 v West Indies 8 May 2005 ODI # 2242
59 57 8 2107 107 43.00 3016 69.86 5 13 3 153 27 v Sri Lanka 20 Aug 2004 ODI # 2156
93 90 13 3307 107 42.94 4643 71.22 7 24 6 235 38 v West Indies 22 May 2010 ODI # 2979
68 66 9 2447 107 42.92 3512 69.67 6 16 4 170 31 v West Indies 15 May 2005 ODI # 2245
102 99 13 3686 107 42.86 5070 72.70 7 29 7 259 41 v Sri Lanka 6 Jul 2014 ODI # 3500
77 74 10 2743 107 42.85 3913 70.09 6 19 6 189 33 v Pakistan 20 Oct 2007 ODI # 2635
48 46 6 1712 107 42.80 2465 69.45 5 9 2 118 21 v Pakistan 3 Oct 2003 ODI # 2046
49 47 6 1754 107 42.78 2525 69.46 5 9 2 124 21 v Pakistan 5 Oct 2003 ODI # 2047
63 61 8 2267 107 42.77 3268 69.36 6 14 4 163 29 v Sri Lanka 31 Aug 2004 ODI # 2163
82 79 11 2906 107 42.73 4165 69.77 6 21 6 204 34 v England 26 Aug 2008 ODI # 2754
55 53 7 1962 107 42.65 2839 69.10 5 11 2 142 24 v New Zealand 20 Feb 2004 ODI # 2101
90 87 12 3191 107 42.54 4529 70.45 6 24 6 228 35 v India 21 Feb 2010 ODI # 2961
79 76 11 2762 107 42.49 3951 69.90 6 19 6 192 33 v Pakistan 26 Oct 2007 ODI # 2639
78 75 10 2756 107 42.40 3945 69.86 6 19 6 191 33 v Pakistan 23 Oct 2007 ODI # 2637
103 100 13 3687 107 42.37 5077 72.62 7 29 7 259 41 v Sri Lanka 9 Jul 2014 ODI # 3501
58 56 8 2033 107 42.35 2931 69.36 5 12 3 148 25 v New Zealand 2 Mar 2004 ODI # 2109
61 59 8 2159 107 42.33 3130 68.97 5 14 4 156 27 v Sri Lanka 25 Aug 2004 ODI # 2160
88 85 12 3089 107 42.31 4420 69.88 6 23 6 219 34 v Australia 23 Jan 2009 ODI # 2802
83 80 11 2915 107 42.24 4190 69.57 6 21 6 205 34 v England 29 Aug 2008 ODI # 2757
60 58 8 2107 107 42.14 3022 69.72 5 13 4 153 27 v Sri Lanka 22 Aug 2004 ODI # 2158
91 88 12 3202 107 42.13 4542 70.49 6 24 6 230 35 v India 24 Feb 2010 ODI # 2962
87 84 12 3029 107 42.06 4348 69.66 6 22 6 214 34 v Australia 18 Jan 2009 ODI # 2796
56 54 7 1975 107 42.02 2860 69.05 5 11 2 144 24 v New Zealand 25 Feb 2004 ODI # 2104
104 101 13 3691 107 41.94 5087 72.55 7 29 7 259 41 v Sri Lanka 12 Jul 2014 ODI # 3502
89 86 12 3102 107 41.91 4432 69.99 6 23 6 222 34 v Australia 26 Jan 2009 ODI # 2804
43 41 5 1507 107 41.86 2185 68.97 4 8 1 99 20 v Australia 3 Feb 2002 ODI # 1802
84 81 11 2916 107 41.65 4198 69.46 6 21 6 205 34 v England 31 Aug 2008 ODI # 2759
85 82 12 2916 107 41.65 4203 69.37 6 21 6 205 34 v England 3 Sep 2008 ODI # 2761
62 60 8 2166 107 41.65 3141 68.95 5 14 4 156 28 v Sri Lanka 28 Aug 2004 ODI # 2161
86 83 12 2957 107 41.64 4252 69.54 6 21 6 209 34 v Australia 16 Jan 2009 ODI # 2795
38 37 4 1334 107 40.42 1948 68.48 3 8 1 86 18 v Zimbabwe 23 Sep 2001 ODI # 1748
34 33 4 1161 107 40.03 1673 69.39 3 6 1 79 16 v West Indies 5 May 2001 ODI # 1714
39 38 4 1360 107 40.00 1988 68.41 3 8 1 89 18 v Zimbabwe 29 Sep 2001 ODI # 1749
40 38 4 1360 107 40.00 1988 68.41 3 8 1 89 18 v Zimbabwe 30 Sep 2001 ODI # 1750
35 34 4 1179 107 39.30 1707 69.06 3 6 1 80 16 v West Indies 9 May 2001 ODI # 1716
37 36 4 1251 107 39.09 1862 67.18 3 7 1 83 16 v West Indies 16 May 2001 ODI # 1718
41 39 4 1366 107 39.02 2010 67.96 3 8 1 90 18 v Australia 13 Jan 2002 ODI # 1784
42 40 4 1403 107 38.97 2065 67.94 3 8 1 92 19 v Australia 20 Jan 2002 ODI # 1789
27 26 3 879 100 38.21 1291 68.08 2 5 1 63 12 v Sri Lanka 11 Jul 2000 ODI # 1610
36 35 4 1182 107 38.12 1715 68.92 3 6 1 80 16 v West Indies 12 May 2001 ODI # 1717
33 32 4 1054 100 37.64 1565 67.34 2 6 1 75 14 v West Indies 2 May 2001 ODI # 1713
29 28 3 928 100 37.12 1372 67.63 2 5 1 66 12 v Australia 16 Aug 2000 ODI # 1620
28 27 3 886 100 36.91 1306 67.84 2 5 1 63 12 v Sri Lanka 14 Jul 2000 ODI # 1614
30 29 3 950 100 36.53 1411 67.32 2 5 1 67 12 v Australia 18 Aug 2000 ODI # 1621
25 24 2 785 100 35.68 1113 70.53 2 4 1 59 9 v India 17 Mar 2000 ODI # 1575
31 30 3 953 100 35.29 1414 67.39 2 5 1 67 12 v Australia 20 Aug 2000 ODI # 1622
32 31 3 976 100 34.85 1453 67.17 2 5 1 70 12 v West Indies 28 Apr 2001 ODI # 1712
26 25 2 796 100 34.60 1143 69.64 2 4 1 59 9 v Sri Lanka 6 Jul 2000 ODI # 1604
22 21 1 676 100 33.80 965 70.05 2 3 1 53 6 v India 9 Mar 2000 ODI # 1572
19 18 0 600 100 33.33 878 68.33 2 3 0 48 6 v New Zealand 30 Mar 1999 ODI # 1425
23 22 1 694 100 33.04 992 69.95 2 3 1 55 6 v India 12 Mar 2000 ODI # 1573
18 17 0 546 100 32.11 789 69.20 2 2 0 43 6 v New Zealand 27 Mar 1999 ODI # 1422
24 23 1 704 100 32.00 1007 69.91 2 3 1 55 7 v India 15 Mar 2000 ODI # 1574
21 20 0 639 100 31.95 935 68.34 2 3 1 50 6 v Kenya 30 Sep 1999 ODI # 1507
20 19 0 600 100 31.57 883 67.95 2 3 1 48 6 v England 22 May 1999 ODI # 1455
14 14 0 430 100 30.71 629 68.36 1 2 0 33 5 v New Zealand 17 Feb 1999 ODI # 1408
15 15 0 442 100 29.46 648 68.20 1 2 0 35 5 v New Zealand 20 Feb 1999 ODI # 1409
16 15 0 442 100 29.46 648 68.20 1 2 0 35 5 v New Zealand 25 Mar 1999 ODI # 1419
13 13 0 377 100 29.00 563 66.96 1 1 0 27 4 v New Zealand 14 Feb 1999 ODI # 1407
17 16 0 446 100 27.87 664 67.16 1 2 0 35 5 v New Zealand 26 Mar 1999 ODI # 1421
9 9 0 248 62 27.55 392 63.26 0 1 0 15 3 v England 21 May 1998 ODI # 1331
6 6 0 162 47 27.00 253 64.03 0 0 0 11 2 v Australia 23 Jan 1998 ODI # 1283
5 5 0 129 47 25.80 209 61.72 0 0 0 10 2 v Australia 18 Jan 1998 ODI # 1280
10 10 0 257 62 25.70 407 63.14 0 1 0 16 3 v England 23 May 1998 ODI # 1332
7 7 0 172 47 24.57 280 61.42 0 0 0 11 2 v Australia 26 Jan 1998 ODI # 1285
11 11 0 258 62 23.45 411 62.77 0 1 0 16 3 v England 24 May 1998 ODI # 1334
8 8 0 186 47 23.25 301 61.79 0 0 0 11 2 v Australia 27 Jan 1998 ODI # 1287
12 12 0 277 62 23.08 446 62.10 0 1 0 17 3 v England 18 Aug 1998 ODI # 1347
4 4 0 91 47 22.75 149 61.07 0 0 0 5 1 v Australia 11 Jan 1998 ODI # 1272
3 3 0 44 27 14.66 94 46.80 0 0 0 0 0 v Australia 9 Dec 1997 ODI # 1257
1 1 0 9 9 9.00 14 64.28 0 0 0 0 0 v Pakistan 29 Feb 1996 ODI # 1067
2 2 0 17 9 8.50 36 47.22 0 0 0 0 0 v Australia 4 Dec 1997 ODI # 1254
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