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 2005-2018 228 218 39 9577 176 53.50 9473 101.09 25 53 7 840 204 Profile
filtered 2005-2017 80 76 19 3520 146 61.75 3481 101.12 11 18 1 293 72
Cumulative averages
38 36 11 1664 146 66.56 1767 94.17 7 7 0 135 32 v New Zealand 3 Mar 2012 ODI # 3254
39 36 11 1664 146 66.56 1767 94.17 7 7 0 135 32 v England 24 Aug 2012 ODI # 3296
37 35 10 1655 146 66.20 1762 93.92 7 7 0 135 31 v New Zealand 29 Feb 2012 ODI # 3252
43 40 12 1834 146 65.50 1952 93.95 7 8 0 151 32 v England 5 Sep 2012 ODI # 3304
44 40 12 1834 146 65.50 1952 93.95 7 8 0 151 32 v Netherlands 31 May 2013 ODI # 3359
40 37 11 1692 146 65.07 1796 94.20 7 7 0 136 32 v England 28 Aug 2012 ODI # 3298
36 34 9 1624 146 64.96 1727 94.03 7 7 0 133 31 v New Zealand 25 Feb 2012 ODI # 3249
10 10 2 517 146 64.62 514 100.58 3 1 0 48 15 v Pakistan 18 Oct 2007 ODI # 2633
41 38 11 1720 146 63.70 1827 94.14 7 7 0 139 32 v England 31 Aug 2012 ODI # 3300
45 41 12 1834 146 63.24 1961 93.52 7 8 1 151 32 v England 19 Jun 2013 ODI # 3375
33 31 8 1453 146 63.17 1566 92.78 6 6 0 123 26 v West Indies 30 May 2010 ODI # 2984
42 39 11 1759 146 62.82 1873 93.91 7 7 0 141 32 v England 2 Sep 2012 ODI # 3302
69 65 16 3074 146 62.73 3042 101.05 11 15 1 256 64 v India 25 Oct 2015 ODI # 3700
65 61 16 2820 146 62.66 2849 98.98 9 15 1 241 50 v India 11 Oct 2015 ODI # 3689
76 72 18 3373 146 62.46 3342 100.92 11 17 1 273 70 v New Zealand 1 Mar 2017 ODI # 3843
70 66 16 3105 146 62.10 3091 100.45 11 15 1 256 64 v West Indies 3 Jun 2016 ODI # 3739
46 42 12 1857 146 61.90 1980 93.78 7 8 1 156 32 v Sri Lanka 20 Jul 2013 ODI # 3392
80 76 19 3520 146 61.75 3481 101.12 11 18 1 293 72 v England 29 May 2017 ODI # 3874
77 73 18 3396 146 61.74 3363 100.98 11 17 1 275 72 v New Zealand 4 Mar 2017 ODI # 3846
66 62 16 2839 146 61.71 2869 98.95 9 15 1 242 51 v India 14 Oct 2015 ODI # 3692
68 64 16 2955 146 61.56 2981 99.12 10 15 1 253 53 v India 22 Oct 2015 ODI # 3698
78 74 18 3441 146 61.44 3401 101.17 11 17 1 282 72 v England 24 May 2017 ODI # 3872
71 67 16 3132 146 61.41 3110 100.70 11 15 1 257 66 v West Indies 15 Jun 2016 ODI # 3747
11 11 2 552 146 61.33 565 97.69 3 1 0 52 15 v Pakistan 20 Oct 2007 ODI # 2635
79 75 18 3493 146 61.28 3451 101.21 11 18 1 288 72 v England 27 May 2017 ODI # 3873
30 28 7 1285 146 61.19 1387 92.64 6 4 0 115 24 v West Indies 22 May 2010 ODI # 2979
75 71 17 3301 146 61.12 3283 100.54 11 16 1 269 67 v New Zealand 25 Feb 2017 ODI # 3841
34 32 8 1466 146 61.08 1582 92.66 6 6 0 124 26 v West Indies 3 Jun 2010 ODI # 2987
73 69 17 3171 146 60.98 3154 100.53 11 15 1 260 66 v New Zealand 19 Feb 2017 ODI # 3836
35 33 8 1518 146 60.72 1621 93.64 6 7 0 130 27 v India 12 Mar 2011 ODI # 3128
32 30 7 1396 146 60.69 1502 92.94 6 5 0 120 26 v West Indies 28 May 2010 ODI # 2982
74 70 17 3216 146 60.67 3203 100.40 11 15 1 262 66 v New Zealand 22 Feb 2017 ODI # 3839
67 63 16 2843 146 60.48 2874 98.92 9 15 1 243 51 v India 18 Oct 2015 ODI # 3695
64 60 15 2716 146 60.35 2776 97.83 8 15 1 236 44 v New Zealand 24 Mar 2015 ODI # 3644
47 43 12 1869 146 60.29 1998 93.54 7 8 1 157 32 v Sri Lanka 23 Jul 2013 ODI # 3394
31 29 7 1326 146 60.27 1422 93.24 6 4 0 118 25 v West Indies 24 May 2010 ODI # 2980
72 68 16 3134 146 60.26 3120 100.44 11 15 1 257 66 v West Indies 24 Jun 2016 ODI # 3754
48 44 12 1916 146 59.87 2070 92.56 7 8 1 160 32 v Sri Lanka 26 Jul 2013 ODI # 3398
16 15 4 656 146 59.63 727 90.23 3 2 0 58 16 v Bangladesh 12 Mar 2008 ODI # 2691
29 27 7 1183 146 59.15 1286 91.99 5 4 0 110 22 v India 27 Feb 2010 ODI # 2963
53 49 12 2183 146 59.00 2311 94.46 8 10 1 184 38 v Sri Lanka 12 Jul 2014 ODI # 3502
63 59 14 2651 146 58.91 2731 97.07 8 14 1 228 43 v Australia 21 Nov 2014 ODI # 3549
60 56 14 2460 146 58.57 2568 95.79 8 12 1 208 42 v Australia 14 Nov 2014 ODI # 3545
51 47 12 2046 146 58.45 2199 93.04 7 10 1 170 34 v Sri Lanka 6 Jul 2014 ODI # 3500
61 57 14 2508 146 58.32 2609 96.12 8 12 1 216 42 v Australia 16 Nov 2014 ODI # 3546
49 45 12 1920 146 58.18 2078 92.39 7 8 1 160 32 v Sri Lanka 28 Jul 2013 ODI # 3400
62 58 14 2560 146 58.18 2643 96.85 8 13 1 222 43 v Australia 19 Nov 2014 ODI # 3548
59 55 14 2380 146 58.04 2492 95.50 8 11 1 204 41 v New Zealand 27 Oct 2014 ODI # 3538
17 16 4 696 146 58.00 764 91.09 3 2 0 65 16 v Bangladesh 14 Mar 2008 ODI # 2692
54 50 12 2204 146 58.00 2323 94.87 8 10 1 184 40 v Zimbabwe 17 Aug 2014 ODI # 3507
50 46 12 1971 146 57.97 2129 92.57 7 9 1 165 33 v Sri Lanka 31 Jul 2013 ODI # 3401
57 53 13 2310 146 57.75 2430 95.06 8 11 1 195 40 v New Zealand 21 Oct 2014 ODI # 3536
52 48 12 2075 146 57.63 2240 92.63 7 10 1 173 34 v Sri Lanka 9 Jul 2014 ODI # 3501
58 54 13 2347 146 57.24 2455 95.60 8 11 1 200 41 v New Zealand 24 Oct 2014 ODI # 3537
13 13 3 570 146 57.00 594 95.95 3 1 0 54 15 v Pakistan 26 Oct 2007 ODI # 2639
12 12 2 569 146 56.90 593 95.95 3 1 0 54 15 v Pakistan 23 Oct 2007 ODI # 2637
55 51 12 2205 146 56.53 2327 94.75 8 10 1 184 40 v Zimbabwe 19 Aug 2014 ODI # 3508
56 52 12 2221 146 55.52 2345 94.71 8 10 1 186 40 v Zimbabwe 4 Sep 2014 ODI # 3524
18 17 4 720 146 55.38 799 90.11 3 2 0 68 16 v England 22 Aug 2008 ODI # 2748
28 26 6 1081 146 54.05 1227 88.10 4 4 0 99 19 v India 24 Feb 2010 ODI # 2962
14 14 3 587 146 53.36 615 95.44 3 1 0 56 15 v Pakistan 29 Oct 2007 ODI # 2642
15 14 3 587 146 53.36 615 95.44 3 1 0 56 15 v Bangladesh 9 Mar 2008 ODI # 2690
19 18 4 725 146 51.78 824 87.98 3 2 0 68 16 v England 26 Aug 2008 ODI # 2754
9 9 1 414 146 51.75 419 98.80 2 1 0 39 12 v Zimbabwe 26 Aug 2007 ODI # 2615
26 24 5 942 146 49.57 1103 85.40 3 4 0 82 17 v Australia 30 Jan 2009 ODI # 2808
20 19 4 737 146 49.13 847 87.01 3 2 0 69 16 v England 29 Aug 2008 ODI # 2757
25 23 5 882 146 49.00 1032 85.46 3 3 0 78 17 v Australia 26 Jan 2009 ODI # 2804
27 25 5 967 146 48.35 1126 85.87 3 4 0 86 17 v India 21 Feb 2010 ODI # 2961
21 20 4 751 146 46.93 881 85.24 3 2 0 69 16 v England 31 Aug 2008 ODI # 2759
22 20 4 751 146 46.93 881 85.24 3 2 0 69 16 v England 3 Sep 2008 ODI # 2761
23 21 4 795 146 46.76 943 84.30 3 2 0 71 16 v Australia 18 Jan 2009 ODI # 2796
24 22 4 800 146 44.44 947 84.47 3 2 0 72 16 v Australia 23 Jan 2009 ODI # 2802
7 7 0 307 146 43.85 325 94.46 1 1 0 31 6 v Zimbabwe 22 Aug 2007 ODI # 2612
8 8 1 307 146 43.85 330 93.03 1 1 0 31 6 v Zimbabwe 25 Aug 2007 ODI # 2614
5 5 0 204 146 40.80 205 99.51 1 0 0 20 6 v West Indies 10 Apr 2007 ODI # 2567
6 6 0 244 146 40.66 240 101.66 1 0 0 26 6 v Ireland 24 Jun 2007 ODI # 2591
2 2 0 47 30 23.50 54 87.03 0 0 0 6 1 v West Indies 15 May 2005 ODI # 2245
3 3 0 54 30 18.00 70 77.14 0 0 0 7 1 v India 16 Nov 2005 ODI # 2297
1 1 0 17 17 17.00 29 58.62 0 0 0 3 0 v West Indies 14 May 2005 ODI # 2244
4 4 0 58 30 14.50 75 77.33 0 0 0 8 1 v India 19 Nov 2005 ODI # 2298
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