Records type batting analysis [change type]
View cumulative averages [change view]
Primary team South Africa remove South Africa from query
Start of match date greater than or equal to 1 jan 2009 remove greater than or equal to 1 jan 2009 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