Records type batting analysis [change type]
View cumulative averages [change view]
Primary team South Africa remove South Africa from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2011-2019 143 136 20 5507 185 47.47 6215 88.60 12 35 3 495 66 Profile
filtered 2011-2019 143 136 20 5507 185 47.47 6215 88.60 12 35 3 495 66
Cumulative averages
1 1 0 60 60 60.00 78 76.92 0 1 0 2 0 v India 18 Jan 2011 ODI # 3082
2 2 0 61 60 30.50 82 74.39 0 1 0 2 0 v India 21 Jan 2011 ODI # 3084
3 3 0 69 60 23.00 88 78.40 0 1 0 3 0 v India 23 Jan 2011 ODI # 3087
4 3 0 69 60 23.00 88 78.40 0 1 0 3 0 v West Indies 24 Feb 2011 ODI # 3106
5 4 1 87 60 29.00 102 85.29 0 1 0 4 0 v Netherlands 3 Mar 2011 ODI # 3115
6 5 1 104 60 26.00 140 74.28 0 1 0 6 0 v England 6 Mar 2011 ODI # 3120
7 6 2 129 60 32.25 163 79.14 0 1 0 6 1 v India 12 Mar 2011 ODI # 3128
8 7 2 140 60 28.00 182 76.92 0 1 0 6 1 v Ireland 15 Mar 2011 ODI # 3133
9 8 2 192 60 32.00 234 82.05 0 2 0 10 2 v Bangladesh 19 Mar 2011 ODI # 3138
10 9 2 228 60 32.57 277 82.31 0 2 0 13 3 v New Zealand 25 Mar 2011 ODI # 3144
11 10 2 255 60 31.87 297 85.85 0 2 0 16 3 v Australia 19 Oct 2011 ODI # 3203
12 11 2 267 60 29.66 317 84.22 0 2 0 18 3 v Australia 23 Oct 2011 ODI # 3208
13 12 2 288 60 28.80 345 83.47 0 2 0 20 3 v Australia 28 Oct 2011 ODI # 3211
14 13 2 298 60 27.09 358 83.24 0 2 0 20 3 v Sri Lanka 11 Jan 2012 ODI # 3225
15 14 2 316 60 26.33 374 84.49 0 2 0 22 3 v Sri Lanka 14 Jan 2012 ODI # 3226
16 15 2 388 72 29.84 448 86.60 0 3 0 29 3 v Sri Lanka 17 Jan 2012 ODI # 3227
17 16 2 393 72 28.07 460 85.43 0 3 0 29 3 v Sri Lanka 20 Jan 2012 ODI # 3228
18 17 2 417 72 27.80 499 83.56 0 3 0 31 3 v Sri Lanka 22 Jan 2012 ODI # 3229
19 18 3 483 72 32.20 548 88.13 0 4 0 40 4 v New Zealand 25 Feb 2012 ODI # 3249
20 19 3 517 72 32.31 573 90.22 0 4 0 46 4 v New Zealand 29 Feb 2012 ODI # 3252
21 20 3 536 72 31.52 601 89.18 0 4 0 47 4 v New Zealand 3 Mar 2012 ODI # 3254
22 20 3 536 72 31.52 601 89.18 0 4 0 47 4 v England 24 Aug 2012 ODI # 3296
23 21 4 558 72 32.82 620 90.00 0 4 0 49 4 v England 28 Aug 2012 ODI # 3298
24 22 4 559 72 31.05 624 89.58 0 4 0 49 4 v England 31 Aug 2012 ODI # 3300
25 23 4 560 72 29.47 632 88.60 0 4 0 49 4 v England 2 Sep 2012 ODI # 3302
26 24 4 563 72 28.15 637 88.38 0 4 0 49 4 v England 5 Sep 2012 ODI # 3304
27 25 4 620 72 29.52 709 87.44 0 5 0 52 4 v New Zealand 19 Jan 2013 ODI # 3323
28 26 4 622 72 28.27 712 87.35 0 5 0 52 4 v New Zealand 22 Jan 2013 ODI # 3325
29 27 4 641 72 27.86 735 87.21 0 5 0 54 4 v New Zealand 25 Jan 2013 ODI # 3328
30 28 4 667 72 27.79 764 87.30 0 5 0 58 4 v Pakistan 10 Mar 2013 ODI # 3343
31 29 4 684 72 27.36 785 87.13 0 5 0 61 4 v Pakistan 15 Mar 2013 ODI # 3346
32 30 4 729 72 28.03 804 90.67 0 5 0 65 7 v Pakistan 17 Mar 2013 ODI # 3347
33 31 5 791 72 30.42 844 93.72 0 6 0 67 12 v Netherlands 31 May 2013 ODI # 3359
34 32 5 821 72 30.40 867 94.69 0 6 0 72 12 v India 6 Jun 2013 ODI # 3363
35 33 5 849 72 30.32 907 93.60 0 6 0 74 12 v Pakistan 10 Jun 2013 ODI # 3367
36 34 5 884 72 30.48 939 94.14 0 6 0 77 13 v West Indies 14 Jun 2013 ODI # 3371
37 35 5 910 72 30.33 978 93.04 0 6 0 80 13 v England 19 Jun 2013 ODI # 3375
38 36 5 914 72 29.48 990 92.32 0 6 0 80 13 v Sri Lanka 20 Jul 2013 ODI # 3392
39 37 5 922 72 28.81 999 92.29 0 6 0 81 13 v Sri Lanka 23 Jul 2013 ODI # 3394
40 38 5 938 72 28.42 1032 90.89 0 6 0 82 13 v Sri Lanka 26 Jul 2013 ODI # 3398
41 39 5 961 72 28.26 1076 89.31 0 6 0 83 13 v Sri Lanka 28 Jul 2013 ODI # 3400
42 40 5 967 72 27.62 1089 88.79 0 6 0 83 13 v Sri Lanka 31 Jul 2013 ODI # 3401
43 41 5 979 72 27.19 1115 87.80 0 6 0 85 13 v Pakistan 30 Oct 2013 ODI # 3425
44 42 5 991 72 26.78 1147 86.39 0 6 0 86 13 v Pakistan 1 Nov 2013 ODI # 3427
45 43 5 1046 72 27.52 1207 86.66 0 7 0 94 13 v Pakistan 6 Nov 2013 ODI # 3430
46 44 5 1056 72 27.07 1230 85.85 0 7 0 95 13 v Pakistan 8 Nov 2013 ODI # 3431
47 45 5 1102 72 27.55 1319 83.54 0 7 0 97 13 v Pakistan 11 Nov 2013 ODI # 3433
48 46 5 1161 72 28.31 1396 83.16 0 8 0 101 13 v Zimbabwe 17 Aug 2014 ODI # 3507
49 47 5 1216 72 28.95 1468 82.83 0 9 0 104 13 v Zimbabwe 19 Aug 2014 ODI # 3508
50 48 5 1256 72 29.20 1501 83.67 0 9 0 112 13 v Zimbabwe 21 Aug 2014 ODI # 3510
51 49 5 1362 106 30.95 1599 85.17 1 9 0 123 14 v Australia 27 Aug 2014 ODI # 3516
52 50 5 1377 106 30.60 1624 84.79 1 9 0 123 14 v Zimbabwe 29 Aug 2014 ODI # 3518
53 51 5 1503 126 32.67 1733 86.72 2 9 0 131 20 v Australia 2 Sep 2014 ODI # 3522
54 52 5 1624 126 34.55 1873 86.70 3 9 0 136 24 v Zimbabwe 4 Sep 2014 ODI # 3524
55 53 5 1720 126 35.83 1972 87.22 3 10 0 144 25 v Australia 6 Sep 2014 ODI # 3526
56 54 5 1728 126 35.26 1995 86.61 3 10 0 145 25 v New Zealand 21 Oct 2014 ODI # 3536
57 55 5 1795 126 35.90 2068 86.79 3 11 0 148 27 v New Zealand 24 Oct 2014 ODI # 3537
58 56 5 1826 126 35.80 2111 86.49 3 11 0 150 28 v Australia 14 Nov 2014 ODI # 3545
59 57 5 1845 126 35.48 2150 85.81 3 11 0 152 28 v Australia 16 Nov 2014 ODI # 3546
60 58 5 1862 126 35.13 2171 85.76 3 11 0 154 28 v Australia 19 Nov 2014 ODI # 3548
61 59 5 1890 126 35.00 2208 85.59 3 11 0 157 28 v Australia 21 Nov 2014 ODI # 3549
62 60 5 1892 126 34.40 2211 85.57 3 11 0 157 28 v Australia 23 Nov 2014 ODI # 3551
63 61 5 1892 126 33.78 2218 85.30 3 11 1 157 28 v West Indies 16 Jan 2015 ODI # 3579
64 61 5 1892 126 33.78 2218 85.30 3 11 1 157 28 v West Indies 18 Jan 2015 ODI # 3583
65 62 6 1943 126 34.69 2289 84.88 3 12 1 162 28 v West Indies 21 Jan 2015 ODI # 3587
66 63 6 1947 126 34.15 2300 84.65 3 12 1 163 28 v West Indies 25 Jan 2015 ODI # 3591
67 64 6 1963 126 33.84 2327 84.35 3 12 1 165 28 v West Indies 28 Jan 2015 ODI # 3593
68 65 6 1987 126 33.67 2359 84.23 3 12 1 165 29 v Zimbabwe 15 Feb 2015 ODI # 3601
69 66 6 2042 126 34.03 2430 84.03 3 13 1 170 29 v India 22 Feb 2015 ODI # 3610
70 67 6 2104 126 34.49 2500 84.16 3 14 1 173 29 v West Indies 27 Feb 2015 ODI # 3616
71 68 6 2213 126 35.69 2609 84.82 4 14 1 183 30 v Ireland 3 Mar 2015 ODI # 3621
72 69 6 2240 126 35.55 2638 84.91 4 14 1 186 31 v Pakistan 7 Mar 2015 ODI # 3626
73 70 7 2261 126 35.88 2669 84.71 4 14 1 186 31 v Sri Lanka 18 Mar 2015 ODI # 3640
74 71 7 2343 126 36.60 2776 84.40 4 15 1 193 32 v New Zealand 24 Mar 2015 ODI # 3644
75 72 8 2406 126 37.59 2851 84.39 4 16 1 200 32 v Bangladesh 10 Jul 2015 ODI # 3663
76 73 8 2447 126 37.64 2915 83.94 4 16 1 203 32 v Bangladesh 12 Jul 2015 ODI # 3666
77 74 8 2453 126 37.16 2932 83.66 4 16 1 203 32 v Bangladesh 15 Jul 2015 ODI # 3668
78 75 8 2515 126 37.53 3009 83.58 4 17 1 208 33 v India 11 Oct 2015 ODI # 3689
79 76 8 2566 126 37.73 3065 83.71 4 18 1 214 33 v India 14 Oct 2015 ODI # 3692
80 77 8 2626 126 38.05 3128 83.95 4 19 1 220 33 v India 18 Oct 2015 ODI # 3695
81 78 8 2643 126 37.75 3162 83.58 4 19 1 221 33 v India 22 Oct 2015 ODI # 3698
82 79 9 2776 133* 39.65 3277 84.71 5 19 1 230 39 v India 25 Oct 2015 ODI # 3700
83 80 9 2831 133* 39.87 3321 85.24 5 20 1 237 40 v England 3 Feb 2016 ODI # 3732
84 81 9 2877 133* 39.95 3369 85.39 5 20 1 241 41 v England 6 Feb 2016 ODI # 3734
85 82 10 2910 133* 40.41 3398 85.63 5 20 1 245 42 v England 9 Feb 2016 ODI # 3736
86 83 10 2944 133* 40.32 3436 85.68 5 20 1 249 42 v England 12 Feb 2016 ODI # 3737
87 84 10 2944 133* 39.78 3437 85.65 5 20 2 249 42 v England 14 Feb 2016 ODI # 3738
88 85 10 3007 133* 40.09 3513 85.59 5 21 2 254 42 v Australia 11 Jun 2016 ODI # 3743
89 86 11 3080 133* 41.06 3563 86.44 5 22 2 260 44 v West Indies 15 Jun 2016 ODI # 3747
90 86 11 3080 133* 41.06 3563 86.44 5 22 2 260 44 v Australia 19 Jun 2016 ODI # 3750
91 87 11 3083 133* 40.56 3571 86.33 5 22 2 260 44 v West Indies 24 Jun 2016 ODI # 3754
92 88 11 3104 133* 40.31 3602 86.17 5 22 2 261 44 v Ireland 25 Sep 2016 ODI # 3780
93 89 11 3130 133* 40.12 3638 86.03 5 22 2 262 44 v Australia 30 Sep 2016 ODI # 3785
94 90 11 3241 133* 41.02 3731 86.86 6 22 2 275 44 v Australia 2 Oct 2016 ODI # 3787
95 91 11 3274 133* 40.92 3763 87.00 6 22 2 279 44 v Australia 5 Oct 2016 ODI # 3790
96 92 11 3343 133* 41.27 3850 86.83 6 23 2 287 44 v Australia 9 Oct 2016 ODI # 3792
97 93 11 3354 133* 40.90 3867 86.73 6 23 2 289 44 v Australia 12 Oct 2016 ODI # 3795
98 94 12 3409 133* 41.57 3935 86.63 6 24 2 294 44 v Sri Lanka 28 Jan 2017 ODI # 3828
99 95 12 3514 133* 42.33 4055 86.65 7 24 2 301 45 v Sri Lanka 1 Feb 2017 ODI # 3830
100 96 12 3538 133* 42.11 4082 86.67 7 24 2 304 46 v Sri Lanka 4 Feb 2017 ODI # 3831
101 97 12 3723 185 43.80 4223 88.16 8 24 2 320 49 v Sri Lanka 7 Feb 2017 ODI # 3833
102 98 12 3764 185 43.76 4257 88.41 8 24 2 321 51 v Sri Lanka 10 Feb 2017 ODI # 3834
103 99 12 3778 185 43.42 4275 88.37 8 24 2 322 51 v New Zealand 19 Feb 2017 ODI # 3836
104 100 12 3789 185 43.05 4292 88.28 8 24 2 324 51 v New Zealand 22 Feb 2017 ODI # 3839
105 101 12 3825 185 42.97 4338 88.17 8 24 2 328 51 v New Zealand 25 Feb 2017 ODI # 3841
106 102 12 3892 185 43.24 4435 87.75 8 25 2 332 51 v New Zealand 1 Mar 2017 ODI # 3843
107 103 13 3943 185 43.81 4525 87.13 8 26 2 338 51 v New Zealand 4 Mar 2017 ODI # 3846
108 104 13 4010 185 44.06 4586 87.44 8 27 2 346 51 v England 24 May 2017 ODI # 3872
109 105 13 4026 185 43.76 4606 87.40 8 27 2 348 51 v England 27 May 2017 ODI # 3873
110 106 13 4031 185 43.34 4613 87.38 8 27 2 349 51 v England 29 May 2017 ODI # 3874
111 107 13 4106 185 43.68 4683 87.67 8 28 2 355 51 v Sri Lanka 3 Jun 2017 ODI # 3877
112 108 13 4132 185 43.49 4727 87.41 8 28 2 356 51 v Pakistan 7 Jun 2017 ODI # 3881
113 109 13 4168 185 43.41 4777 87.25 8 28 2 357 51 v India 11 Jun 2017 ODI # 3886
114 109 13 4168 185 43.41 4777 87.25 8 28 2 357 51 v Bangladesh 15 Oct 2017 ODI # 3923
115 110 13 4168 185 42.96 4780 87.19 8 28 3 357 51 v Bangladesh 18 Oct 2017 ODI # 3925
116 111 14 4259 185 43.90 4847 87.86 8 29 3 367 52 v Bangladesh 22 Oct 2017 ODI # 3929
117 112 14 4379 185 44.68 4959 88.30 9 29 3 378 54 v India 1 Feb 2018 ODI # 3969
118 113 14 4426 185 44.70 5015 88.25 9 29 3 388 54 v Sri Lanka 29 Jul 2018 ODI # 4025
119 114 14 4475 185 44.75 5056 88.50 9 29 3 391 56 v Sri Lanka 1 Aug 2018 ODI # 4027
120 115 14 4485 185 44.40 5070 88.46 9 29 3 391 56 v Sri Lanka 5 Aug 2018 ODI # 4029
121 116 14 4511 185 44.22 5095 88.53 9 29 3 393 56 v Zimbabwe 6 Oct 2018 ODI # 4051
122 117 15 4521 185 44.32 5119 88.31 9 29 3 393 56 v Australia 4 Nov 2018 ODI # 4065
123 118 15 4568 185 44.34 5184 88.11 9 29 3 396 56 v Australia 9 Nov 2018 ODI # 4067
124 119 15 4693 185 45.12 5298 88.58 10 29 3 411 58 v Australia 11 Nov 2018 ODI # 4069
125 119 15 4693 185 45.12 5298 88.58 10 29 3 411 58 v Pakistan 19 Jan 2019 ODI # 4080
126 120 15 4701 185 44.77 5306 88.59 10 29 3 413 58 v Pakistan 22 Jan 2019 ODI # 4081
127 121 16 4741 185 45.15 5348 88.64 10 29 3 416 59 v Pakistan 25 Jan 2019 ODI # 4084
128 122 16 4798 185 45.26 5424 88.45 10 30 3 421 60 v Pakistan 27 Jan 2019 ODI # 4087
129 123 17 4848 185 45.73 5496 88.20 10 31 3 424 60 v Pakistan 30 Jan 2019 ODI # 4090
130 124 18 4960 185 46.79 5610 88.41 11 31 3 439 61 v Sri Lanka 3 Mar 2019 ODI # 4104
131 125 18 5017 185 46.88 5676 88.38 11 32 3 446 61 v Sri Lanka 6 Mar 2019 ODI # 4107
132 126 18 5053 185 46.78 5703 88.60 11 32 3 453 61 v Sri Lanka 10 Mar 2019 ODI # 4112
133 127 18 5096 185 46.75 5741 88.76 11 32 3 458 62 v Sri Lanka 13 Mar 2019 ODI # 4114
134 128 18 5120 185 46.54 5783 88.53 11 32 3 459 62 v Sri Lanka 16 Mar 2019 ODI # 4115
135 129 18 5125 185 46.17 5790 88.51 11 32 3 460 62 v England 30 May 2019 ODI # 4143
136 130 18 5187 185 46.31 5843 88.77 11 33 3 465 63 v Bangladesh 2 Jun 2019 ODI # 4147
137 131 18 5225 185 46.23 5897 88.60 11 33 3 469 63 v India 5 Jun 2019 ODI # 4150
138 132 19 5225 185 46.23 5904 88.49 11 33 3 469 63 v West Indies 10 Jun 2019 ODI # 4156
139 132 19 5225 185 46.23 5904 88.49 11 33 3 469 63 v Afghanistan 15 Jun 2019 ODI # 4160
140 133 19 5248 185 46.03 5939 88.36 11 33 3 473 63 v New Zealand 19 Jun 2019 ODI # 4165
141 134 19 5311 185 46.18 6018 88.25 11 34 3 478 63 v Pakistan 23 Jun 2019 ODI # 4171
142 135 20 5407 185 47.01 6121 88.33 11 35 3 488 64 v Sri Lanka 28 Jun 2019 ODI # 4176
143 136 20 5507 185 47.47 6215 88.60 12 35 3 495 66 v Australia 6 Jul 2019 ODI # 4188
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