Records type all-round analysis [change type]
View cumulative averages [change view]
Match result won match remove won match from query
Not involving the captain HM Amla (SA) remove HM Amla (SA) 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 1999-2019 301 10480 215 37.83 25 167 5/46 35.48 1 124 0 2.34 Profile
filtered 1999-2019 118 5265 215 50.62 14 98 5/46 24.82 1 63 0 25.79
Cumulative averages
95 4401 153* 54.33 11 93 5/46 23.63 1 54 0 30.69 v New Zealand 7 Jul 2012 ODI # 3285
47 2267 153* 53.97 7 63 5/46 20.07 1 25 0 33.89 v Bangladesh 15 Sep 2004 ODI # 2175
96 4417 153* 53.86 11 93 5/46 23.63 1 54 0 30.23 v New Zealand 14 Jul 2012 ODI # 3289
94 4276 153* 53.45 10 93 5/46 23.63 1 54 0 29.81 v New Zealand 5 Jul 2012 ODI # 3283
97 4422 153* 53.27 11 93 5/46 23.63 1 55 0 29.64 v New Zealand 16 Jul 2012 ODI # 3290
48 2283 153* 53.09 7 66 5/46 19.92 1 25 0 33.16 v South Africa 18 Sep 2004 ODI # 2178
46 2168 153* 52.87 7 61 5/46 20.54 1 25 0 32.33 v England 6 Jul 2004 ODI # 2140
101 4590 153* 52.75 12 94 5/46 23.76 1 57 0 28.99 v Sri Lanka 28 Jun 2013 ODI # 3378
39 1898 153* 52.72 6 54 5/46 18.79 1 21 0 33.92 v Zimbabwe 30 Nov 2003 ODI # 2070
98 4426 153* 52.69 11 94 5/46 23.76 1 56 0 28.92 v Bangladesh 5 Dec 2012 ODI # 3311
93 4213 153* 52.66 10 93 5/46 23.63 1 54 0 29.02 v Bangladesh 4 Mar 2011 ODI # 3118
110 5021 215 52.30 14 97 5/46 24.22 1 61 0 28.07 v U.A.E. 6 Mar 2018 ODI # 3987
102 4601 153* 52.28 12 94 5/46 23.76 1 58 0 28.51 v India 30 Jun 2013 ODI # 3380
99 4442 153* 52.25 11 94 5/46 23.76 1 56 0 28.49 v Bangladesh 7 Dec 2012 ODI # 3312
88 3968 153* 52.21 10 93 5/46 23.63 1 50 0 28.57 v Zimbabwe 6 Mar 2010 ODI # 2970
92 4176 153* 52.20 10 93 5/46 23.63 1 54 0 28.56 v Netherlands 28 Feb 2011 ODI # 3112
100 4481 153* 52.10 11 94 5/46 23.76 1 57 0 28.33 v Pakistan 7 Jun 2013 ODI # 3364
40 1924 153* 52.00 6 55 5/46 19.41 1 22 0 32.58 v South Africa 1 Feb 2004 ODI # 2094
89 4001 153* 51.96 10 93 5/46 23.63 1 52 0 28.32 v Zimbabwe 10 Mar 2010 ODI # 2972
49 2284 153* 51.90 7 67 5/46 19.79 1 25 0 32.11 v Pakistan 22 Sep 2004 ODI # 2181
111 5035 215 51.90 14 97 5/46 24.22 1 61 0 27.68 v Ireland 10 Mar 2018 ODI # 3993
91 4096 153* 51.84 10 93 5/46 23.63 1 53 0 28.21 v Zimbabwe 14 Mar 2010 ODI # 2976
83 3680 153* 51.83 10 91 5/46 23.37 1 46 0 28.45 v Canada 24 Aug 2008 ODI # 2752
68 3106 153* 51.76 9 82 5/46 23.63 1 36 0 28.13 v South Africa 2 Nov 2006 ODI # 2442
87 3880 153* 51.73 10 92 5/46 23.61 1 49 0 28.11 v India 28 Jun 2009 ODI # 2853
103 4602 153* 51.70 12 94 5/46 23.76 1 58 0 27.94 v Pakistan 16 Jul 2013 ODI # 3390
90 4033 153* 51.70 10 93 5/46 23.63 1 52 0 28.07 v Zimbabwe 12 Mar 2010 ODI # 2974
84 3716 153* 51.61 10 92 5/46 23.42 1 46 0 28.18 v New Zealand 3 Jan 2009 ODI # 2787
41 1960 153* 51.57 6 56 5/46 19.66 1 22 0 31.91 v England 1 May 2004 ODI # 2125
86 3816 153* 51.56 10 92 5/46 23.47 1 47 0 28.08 v England 27 Mar 2009 ODI # 2828
109 4898 215 51.55 13 97 5/46 24.22 1 61 0 27.33 v Zimbabwe 24 Feb 2015 ODI # 3612
112 5052 215 51.55 14 97 5/46 24.37 1 61 0 27.17 v Zimbabwe 19 Mar 2018 ODI # 4002
80 3540 153* 51.30 9 89 5/46 23.68 1 46 0 27.61 v Sri Lanka 10 Apr 2008 ODI # 2697
79 3488 153* 51.29 9 89 5/46 23.61 1 45 0 27.67 v Zimbabwe 2 Dec 2007 ODI # 2651
50 2307 153* 51.26 7 68 5/46 20.26 1 25 0 31.00 v England 25 Sep 2004 ODI # 2182
105 4663 153* 51.24 12 95 5/46 23.71 1 59 0 27.52 v Bangladesh 22 Aug 2014 ODI # 3511
85 3736 153* 51.17 10 92 5/46 23.47 1 46 0 27.69 v England 22 Mar 2009 ODI # 2827
104 4605 153* 51.16 12 95 5/46 23.71 1 58 0 27.45 v Bangladesh 20 Aug 2014 ODI # 3509
69 3115 153* 51.06 9 82 5/46 23.63 1 39 0 27.43 v Pakistan 13 Dec 2006 ODI # 2464
116 5208 215 51.05 14 97 5/46 24.79 1 61 0 26.26 v England 2 Mar 2019 ODI # 4103
117 5258 215 51.04 14 97 5/46 24.79 1 62 0 26.25 v Pakistan 31 May 2019 ODI # 4144
113 5052 215 51.03 14 97 5/46 24.37 1 61 0 26.65 v Scotland 21 Mar 2018 ODI # 4004
114 5081 215 50.81 14 97 5/46 24.63 1 61 0 26.17 v Bangladesh 25 Jul 2018 ODI # 4023
115 5131 215 50.80 14 97 5/46 24.79 1 61 0 26.00 v England 22 Feb 2019 ODI # 4097
106 4669 153* 50.75 12 95 5/46 24.32 1 59 0 26.42 v Bangladesh 25 Aug 2014 ODI # 3514
81 3551 153* 50.72 9 91 5/46 23.23 1 46 0 27.49 v Sri Lanka 12 Apr 2008 ODI # 2699
118 5265 215 50.62 14 98 5/46 24.82 1 63 0 25.79 v Afghanistan 4 Jul 2019 ODI # 4184
42 1969 153* 50.48 6 58 5/46 19.65 1 22 0 30.83 v England 2 May 2004 ODI # 2126
78 3430 153* 50.44 9 89 5/46 23.61 1 45 0 26.82 v Scotland 12 Jul 2007 ODI # 2601
107 4679 153* 50.31 12 95 5/46 24.36 1 59 0 25.94 v South Africa 25 Jan 2015 ODI # 3591
82 3570 153* 50.28 9 91 5/46 23.37 1 46 0 26.90 v Canada 22 Aug 2008 ODI # 2749
65 2915 153* 50.25 8 81 5/46 22.43 1 35 0 27.82 v Bangladesh 11 Oct 2006 ODI # 2426
70 3115 153* 50.24 9 84 5/46 23.75 1 39 0 26.49 v India 27 Jan 2007 ODI # 2487
51 2308 153* 50.17 7 68 5/46 20.50 1 26 0 29.67 v Asia XI 10 Jan 2005 ODI # 2203
26 1250 152 50.00 3 29 4/19 21.06 0 13 0 28.93 v India 18 Nov 2002 ODI # 1897
56 2498 153* 49.96 7 73 5/46 21.09 1 29 0 28.86 v Zimbabwe 10 May 2006 ODI # 2371
108 4683 153* 49.81 12 95 5/46 24.36 1 60 0 25.45 v Pakistan 21 Feb 2015 ODI # 3608
66 2939 153* 49.81 8 82 5/46 22.63 1 35 0 27.17 v Australia 18 Oct 2006 ODI # 2432
45 2036 153* 49.65 6 58 5/46 20.62 1 25 0 29.03 v England 27 Jun 2004 ODI # 2135
38 1786 153* 49.61 5 50 5/46 19.82 1 21 0 29.79 v Zimbabwe 29 Nov 2003 ODI # 2069
37 1735 153* 49.57 5 49 5/46 19.87 1 21 0 29.69 v Zimbabwe 22 Nov 2003 ODI # 2065
67 2973 153* 49.55 8 82 5/46 23.04 1 35 0 26.50 v India 26 Oct 2006 ODI # 2437
71 3117 153* 49.47 9 84 5/46 23.75 1 39 0 25.72 v Pakistan 13 Mar 2007 ODI # 2531
72 3157 153* 49.32 9 84 5/46 24.13 1 39 0 25.19 v Zimbabwe 19 Mar 2007 ODI # 2543
52 2317 153* 49.29 7 68 5/46 21.01 1 26 0 28.28 v Pakistan 28 Jan 2005 ODI # 2213
43 1969 153* 49.22 6 58 5/46 20.17 1 23 0 29.05 v Bangladesh 15 May 2004 ODI # 2128
57 2509 153* 49.19 7 74 5/46 21.04 1 29 0 28.15 v Zimbabwe 14 May 2006 ODI # 2373
77 3345 153* 49.19 9 88 5/46 23.73 1 44 0 25.45 v Netherlands 10 Jul 2007 ODI # 2599
73 3175 153* 48.84 9 86 5/46 23.83 1 40 0 25.00 v Ireland 23 Mar 2007 ODI # 2551
63 2770 153* 48.59 7 77 5/46 23.23 1 34 0 25.36 v Australia 18 Sep 2006 ODI # 2417
13 583 152 48.58 1 10 2/18 20.20 0 7 0 28.38 v Kenya 15 Aug 2001 ODI # 1745
64 2811 153* 48.46 7 80 5/46 22.40 1 34 0 26.06 v Zimbabwe 8 Oct 2006 ODI # 2424
19 872 152 48.44 1 19 4/19 18.05 0 10 0 30.39 v India 1 Jun 2002 ODI # 1837
76 3294 153* 48.44 9 88 5/46 23.73 1 43 0 24.70 v England 7 Jul 2007 ODI # 2598
53 2319 153* 48.31 7 68 5/46 21.54 1 27 0 26.76 v New Zealand 4 Mar 2006 ODI # 2346
27 1255 152 48.26 3 32 4/19 19.78 0 13 0 28.48 v India 24 Nov 2002 ODI # 1900
58 2509 153* 48.25 7 75 5/46 21.20 1 30 0 27.05 v India 20 May 2006 ODI # 2379
44 1976 153* 48.19 6 58 5/46 20.62 1 24 0 27.57 v Bangladesh 16 May 2004 ODI # 2129
29 1349 152 48.17 3 35 4/19 20.22 0 15 0 27.95 v Bangladesh 3 Dec 2002 ODI # 1910
74 3176 153* 48.12 9 88 5/46 23.61 1 41 0 24.50 v Bangladesh 19 Apr 2007 ODI # 2576
61 2646 153* 48.10 7 76 5/46 22.32 1 33 0 25.78 v India 28 May 2006 ODI # 2382
59 2549 153* 48.09 7 75 5/46 21.66 1 30 0 26.42 v India 23 May 2006 ODI # 2380
17 769 152 48.06 1 15 2/18 21.60 0 9 0 26.46 v Zimbabwe 16 Dec 2001 ODI # 1781
55 2403 153* 48.06 7 72 5/46 21.05 1 29 0 27.00 v Zimbabwe 30 Apr 2006 ODI # 2369
60 2595 153* 48.05 7 75 5/46 22.04 1 31 0 26.01 v India 26 May 2006 ODI # 2381
62 2691 153* 48.05 7 77 5/46 22.63 1 33 0 25.41 v India 14 Sep 2006 ODI # 2414
54 2354 153* 48.04 7 70 5/46 21.35 1 27 0 26.68 v Zimbabwe 29 Apr 2006 ODI # 2368
75 3212 153* 47.94 9 88 5/46 23.61 1 41 0 24.32 v England 4 Jul 2007 ODI # 2597
22 1006 152 47.90 1 26 4/19 18.42 0 10 0 29.48 v New Zealand 16 Jun 2002 ODI # 1845
25 1149 152 47.87 2 29 4/19 19.55 0 12 0 28.32 v India 9 Nov 2002 ODI # 1894
32 1478 152 47.67 4 37 4/19 21.54 0 17 0 26.13 v Kenya 4 Mar 2003 ODI # 1981
20 902 152 47.47 1 20 4/19 19.55 0 10 0 27.92 v New Zealand 8 Jun 2002 ODI # 1840
15 663 152 47.35 1 13 2/18 20.69 0 8 0 26.66 v Kenya 19 Aug 2001 ODI # 1747
28 1276 152 47.25 3 32 4/19 20.96 0 14 0 26.29 v Bangladesh 2 Dec 2002 ODI # 1909
23 1039 152 47.22 1 28 4/19 18.46 0 10 0 28.76 v Kenya 17 Sep 2002 ODI # 1879
21 939 152 46.95 1 22 4/19 19.31 0 10 0 27.63 v New Zealand 9 Jun 2002 ODI # 1841
30 1351 152 46.58 3 37 4/19 20.75 0 15 0 25.82 v South Africa 9 Feb 2003 ODI # 1942
18 788 152 46.35 1 19 4/19 18.05 0 9 0 28.30 v Pakistan 17 Feb 2002 ODI # 1810
33 1483 152 46.34 4 38 4/19 22.13 0 18 0 24.21 v Australia 25 May 2003 ODI # 2019
35 1561 152 45.91 4 46 5/46 20.08 1 21 0 25.82 v Australia 1 Jun 2003 ODI # 2021
14 593 152 45.61 1 11 2/18 19.18 0 8 0 26.43 v Kenya 18 Aug 2001 ODI # 1746
16 684 152 45.60 1 14 2/18 21.50 0 9 0 24.10 v Sri Lanka 11 Dec 2001 ODI # 1778
34 1501 152 45.48 4 41 4/19 21.41 0 21 0 24.07 v Australia 30 May 2003 ODI # 2020
24 1046 152 45.47 1 28 4/19 19.03 0 12 0 26.44 v India 6 Nov 2002 ODI # 1893
31 1359 152 45.30 3 37 4/19 21.54 0 16 0 23.75 v Canada 23 Feb 2003 ODI # 1963
36 1582 152 45.20 4 47 5/46 20.27 1 21 0 24.92 v Sri Lanka 11 Jun 2003 ODI # 2024
12 431 76 39.18 0 9 2/18 19.88 0 5 0 19.29 v India 7 Jul 2001 ODI # 1734
11 388 76 38.80 0 7 2/18 17.85 0 5 0 20.94 v Zimbabwe 1 Jul 2001 ODI # 1732
3 77 58* 38.50 0 2 2/18 17.00 0 1 0 21.50 v Zimbabwe 2 Apr 2000 ODI # 1585
10 312 58* 34.66 0 7 2/18 17.85 0 3 0 16.80 v Zimbabwe 23 Jun 2001 ODI # 1727
7 204 58* 34.00 0 7 2/18 17.85 0 2 0 16.14 v England 20 Jul 2000 ODI # 1618
5 134 58* 33.50 0 3 2/18 25.33 0 1 0 8.16 v Pakistan 16 Apr 2000 ODI # 1592
6 167 58* 33.40 0 5 2/18 20.80 0 1 0 12.60 v Pakistan 22 Apr 2000 ODI # 1594
8 231 58* 33.00 0 7 2/18 17.85 0 2 0 15.14 v South Africa 28 Apr 2001 ODI # 1712
9 259 58* 32.37 0 7 2/18 17.85 0 3 0 14.51 v South Africa 16 May 2001 ODI # 1718
4 92 58* 30.66 0 3 2/18 17.66 0 1 0 13.00 v Pakistan 12 Apr 2000 ODI # 1588
1 15 15 15.00 0 2 2/18 9.00 0 0 0 6.00 v India 12 Sep 1999 ODI # 1498
2 19 15 9.50 0 2 2/18 17.00 0 1 0 -7.49 v Zimbabwe 1 Apr 2000 ODI # 1584
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