Records type all-round 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 Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2004-2019 199 5117 150* 36.81 4 69 4/16 45.55 0 82 0 -8.73 Profile
filtered 2004-2019 79 1823 150* 31.98 1 28 3/35 50.96 0 28 0 -18.98
Cumulative averages
54 1272 150* 33.47 1 21 3/35 41.33 0 16 0 -7.85 v New Zealand 21 Oct 2014 ODI # 3536
57 1299 150* 33.30 1 23 3/35 41.39 0 16 0 -8.08 v New Zealand 24 Mar 2015 ODI # 3644
58 1299 150* 33.30 1 24 3/35 40.83 0 17 0 -7.52 v Bangladesh 10 Jul 2015 ODI # 3663
60 1363 150* 33.24 1 24 3/35 42.66 0 17 0 -9.42 v Bangladesh 15 Jul 2015 ODI # 3668
39 861 150* 33.11 1 9 1/6 45.11 0 8 0 -11.99 v Netherlands 31 May 2013 ODI # 3359
55 1291 150* 33.10 1 22 3/35 41.31 0 16 0 -8.21 v New Zealand 24 Oct 2014 ODI # 3537
56 1291 150* 33.10 1 22 3/35 41.31 0 16 0 -8.21 v New Zealand 27 Oct 2014 ODI # 3538
62 1414 150* 32.88 1 24 3/35 46.62 0 19 0 -13.74 v India 14 Oct 2015 ODI # 3692
61 1378 150* 32.80 1 24 3/35 44.16 0 18 0 -11.35 v India 11 Oct 2015 ODI # 3689
59 1312 150* 32.80 1 24 3/35 41.66 0 17 0 -8.86 v Bangladesh 12 Jul 2015 ODI # 3666
77 1803 150* 32.78 1 28 3/35 49.42 0 26 0 -16.64 v Sri Lanka 8 Aug 2018 ODI # 4030
44 1014 150* 32.70 1 12 1/6 45.83 0 11 0 -13.12 v Sri Lanka 28 Jul 2013 ODI # 3400
76 1765 150* 32.68 1 26 3/35 51.88 0 26 0 -19.19 v Sri Lanka 5 Aug 2018 ODI # 4029
65 1461 150* 32.46 1 26 3/35 45.26 0 20 0 -12.80 v West Indies 15 Jun 2016 ODI # 3747
63 1428 150* 32.45 1 25 3/35 46.60 0 20 0 -14.14 v India 18 Oct 2015 ODI # 3695
78 1815 150* 32.41 1 28 3/35 50.46 0 27 0 -18.05 v Sri Lanka 12 Aug 2018 ODI # 4031
51 1161 150* 32.25 1 17 2/43 47.29 0 16 0 -15.04 v Zimbabwe 21 Aug 2014 ODI # 3510
64 1451 150* 32.24 1 26 3/35 45.26 0 20 0 -13.02 v West Indies 3 Jun 2016 ODI # 3739
45 1029 150* 32.15 1 12 1/6 49.66 0 12 0 -17.51 v Sri Lanka 31 Jul 2013 ODI # 3401
40 864 150* 32.00 1 10 1/6 43.30 0 8 0 -11.29 v England 19 Jun 2013 ODI # 3375
79 1823 150* 31.98 1 28 3/35 50.96 0 28 0 -18.98 v England 30 May 2019 ODI # 4143
53 1214 150* 31.94 1 20 3/35 42.30 0 16 0 -10.35 v Zimbabwe 4 Sep 2014 ODI # 3524
66 1466 150* 31.86 1 26 3/35 45.84 0 21 0 -13.97 v West Indies 24 Jun 2016 ODI # 3754
46 1045 150* 31.66 1 12 1/6 51.66 0 12 0 -19.99 v Sri Lanka 6 Jul 2014 ODI # 3500
75 1673 150* 31.56 1 26 3/35 50.96 0 26 0 -19.39 v Sri Lanka 1 Aug 2018 ODI # 4027
74 1641 150* 31.55 1 26 3/35 49.80 0 26 0 -18.24 v Sri Lanka 29 Jul 2018 ODI # 4025
50 1133 150* 31.47 1 17 2/43 47.29 0 16 0 -15.82 v Zimbabwe 19 Aug 2014 ODI # 3508
52 1163 150* 31.43 1 17 2/43 47.70 0 16 0 -16.27 v Zimbabwe 29 Aug 2014 ODI # 3518
41 879 150* 31.39 1 10 1/6 48.40 0 9 0 -17.00 v Sri Lanka 20 Jul 2013 ODI # 3392
49 1097 150* 31.34 1 16 2/43 46.62 0 15 0 -15.28 v Zimbabwe 17 Aug 2014 ODI # 3507
68 1501 150* 31.27 1 26 3/35 46.65 0 22 0 -15.38 v New Zealand 22 Feb 2017 ODI # 3839
67 1467 150* 31.21 1 26 3/35 46.00 0 21 0 -14.78 v New Zealand 19 Feb 2017 ODI # 3836
69 1517 150* 30.95 1 26 3/35 46.65 0 23 0 -15.69 v New Zealand 25 Feb 2017 ODI # 3841
70 1542 150* 30.84 1 26 3/35 47.65 0 23 0 -16.81 v New Zealand 1 Mar 2017 ODI # 3843
42 894 150* 30.82 1 11 1/6 44.81 0 10 0 -13.99 v Sri Lanka 23 Jul 2013 ODI # 3394
47 1046 150* 30.76 1 13 1/6 51.53 0 13 0 -20.77 v Sri Lanka 9 Jul 2014 ODI # 3501
48 1075 150* 30.71 1 15 2/43 47.53 0 14 0 -16.81 v Sri Lanka 12 Jul 2014 ODI # 3502
43 917 150* 30.56 1 12 1/6 43.00 0 11 0 -12.43 v Sri Lanka 26 Jul 2013 ODI # 3398
73 1588 150* 30.53 1 26 3/35 48.96 0 26 0 -18.42 v England 29 May 2017 ODI # 3874
71 1545 150* 30.29 1 26 3/35 47.65 0 24 0 -17.35 v New Zealand 4 Mar 2017 ODI # 3846
72 1560 150* 30.00 1 26 3/35 48.96 0 25 0 -18.96 v England 24 May 2017 ODI # 3872
32 621 71 28.22 0 6 1/6 57.66 0 8 0 -29.43 v New Zealand 29 Feb 2012 ODI # 3252
33 646 71 28.08 0 6 1/6 59.50 0 8 0 -31.41 v New Zealand 3 Mar 2012 ODI # 3254
34 646 71 28.08 0 6 1/6 59.50 0 8 0 -31.41 v England 24 Aug 2012 ODI # 3296
36 693 71 27.72 0 7 1/6 53.28 0 8 0 -25.56 v England 31 Aug 2012 ODI # 3300
31 578 71 27.52 0 6 1/6 57.33 0 8 0 -29.80 v New Zealand 25 Feb 2012 ODI # 3249
35 660 71 27.50 0 7 1/6 53.28 0 8 0 -25.78 v England 28 Aug 2012 ODI # 3298
37 711 71 27.34 0 7 1/6 53.28 0 8 0 -25.93 v England 2 Sep 2012 ODI # 3302
38 711 71 27.34 0 8 1/6 48.00 0 8 0 -20.65 v England 5 Sep 2012 ODI # 3304
28 492 71 27.33 0 6 1/6 48.83 0 7 0 -21.49 v West Indies 3 Jun 2010 ODI # 2987
29 515 71 27.10 0 6 1/6 53.66 0 8 0 -26.56 v India 12 Mar 2011 ODI # 3128
30 532 71 26.60 0 6 1/6 53.66 0 8 0 -27.06 v Bangladesh 19 Mar 2011 ODI # 3138
24 394 71 26.26 0 6 1/6 39.33 0 6 0 -13.06 v Australia 30 Jan 2009 ODI # 2808
27 441 71 25.94 0 6 1/6 47.16 0 7 0 -21.22 v West Indies 30 May 2010 ODI # 2984
25 394 71 24.62 0 6 1/6 45.66 0 6 0 -21.04 v India 24 Feb 2010 ODI # 2962
26 409 71 24.05 0 6 1/6 45.66 0 6 0 -21.60 v West Indies 22 May 2010 ODI # 2979
21 325 71 23.21 0 4 1/6 37.00 0 6 0 -13.78 v Australia 18 Jan 2009 ODI # 2796
20 290 71 22.30 0 3 1/6 41.66 0 5 0 -19.35 v Australia 16 Jan 2009 ODI # 2795
22 334 71 22.26 0 5 1/6 40.00 0 6 0 -17.73 v Australia 23 Jan 2009 ODI # 2802
23 334 71 22.26 0 5 1/6 43.00 0 6 0 -20.73 v Australia 26 Jan 2009 ODI # 2804
13 155 49* 19.37 0 3 1/6 39.66 0 5 0 -20.29 v Bangladesh 12 Mar 2008 ODI # 2691
14 155 49* 19.37 0 3 1/6 39.66 0 5 0 -20.29 v Bangladesh 14 Mar 2008 ODI # 2692
15 173 49* 19.22 0 3 1/6 39.66 0 5 0 -20.44 v England 22 Aug 2008 ODI # 2748
18 219 49* 18.25 0 3 1/6 39.66 0 5 0 -21.41 v England 31 Aug 2008 ODI # 2759
19 219 49* 18.25 0 3 1/6 39.66 0 5 0 -21.41 v England 3 Sep 2008 ODI # 2761
16 181 49* 18.10 0 3 1/6 39.66 0 5 0 -21.56 v England 26 Aug 2008 ODI # 2754
17 199 49* 18.09 0 3 1/6 39.66 0 5 0 -21.57 v England 29 Aug 2008 ODI # 2757
11 106 44 13.25 0 3 1/6 31.66 0 5 0 -18.41 v Pakistan 29 Oct 2007 ODI # 2642
12 106 44 13.25 0 3 1/6 36.00 0 5 0 -22.74 v Bangladesh 9 Mar 2008 ODI # 2690
2 26 22 13.00 0 - - - - 0 0 - v Sri Lanka 22 Aug 2004 ODI # 2158
3 29 22 9.66 0 1 1/28 28.00 0 1 0 -18.33 v Sri Lanka 25 Aug 2004 ODI # 2160
8 56 24* 9.33 0 2 1/8 44.50 0 3 0 -35.16 v Zimbabwe 25 Aug 2007 ODI # 2614
9 62 24* 8.85 0 2 1/8 44.50 0 4 0 -35.64 v Zimbabwe 26 Aug 2007 ODI # 2615
10 62 24* 8.85 0 2 1/8 44.50 0 4 0 -35.64 v Pakistan 26 Oct 2007 ODI # 2639
4 29 22 7.25 0 1 1/28 52.00 0 2 0 -44.74 v Sri Lanka 28 Aug 2004 ODI # 2161
5 29 22 5.80 0 1 1/28 62.00 0 2 0 -56.19 v Sri Lanka 31 Aug 2004 ODI # 2163
6 29 22 5.80 0 2 1/8 35.00 0 3 0 -29.19 v Ireland 24 Jun 2007 ODI # 2591
7 32 22 5.33 0 2 1/8 35.00 0 3 0 -29.66 v Zimbabwe 22 Aug 2007 ODI # 2612
1 4 4 4.00 0 - - - - 0 0 - v Sri Lanka 20 Aug 2004 ODI # 2156
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