Records type batting analysis [change type]
View cumulative averages [change view]
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
overall 2010-2019 127 106 14 3194 139* 34.71 4419 72.27 4 21 7 246 25 Profile
Cumulative averages
1 1 0 22 22 22.00 24 91.66 0 0 0 4 0 v India 5 Jan 2010 ODI # 2938
2 1 0 22 22 22.00 24 91.66 0 0 0 4 0 v Bangladesh 8 Jan 2010 ODI # 2940
3 2 0 37 22 18.50 45 82.22 0 0 0 4 0 v Zimbabwe 7 Jun 2010 ODI # 2989
4 3 0 50 22 16.66 60 83.33 0 0 0 4 0 v South Africa 20 Jan 2012 ODI # 3228
5 4 0 119 69 29.75 123 96.74 0 1 0 11 0 v South Africa 22 Jan 2012 ODI # 3229
6 5 0 126 69 25.20 134 94.02 0 1 0 11 0 v India 8 Feb 2012 ODI # 3233
7 6 0 129 69 21.50 140 92.14 0 1 0 11 0 v Australia 10 Feb 2012 ODI # 3235
8 6 0 129 69 21.50 140 92.14 0 1 0 11 0 v Australia 17 Feb 2012 ODI # 3241
9 7 0 191 69 27.28 202 94.55 0 2 0 17 0 v India 21 Feb 2012 ODI # 3246
10 8 0 215 69 26.87 236 91.10 0 2 0 18 0 v Australia 24 Feb 2012 ODI # 3248
11 8 0 215 69 26.87 236 91.10 0 2 0 18 0 v India 28 Feb 2012 ODI # 3251
12 9 0 266 69 29.55 295 90.16 0 3 0 20 0 v Australia 2 Mar 2012 ODI # 3253
13 10 0 280 69 28.00 325 86.15 0 3 0 20 0 v Australia 4 Mar 2012 ODI # 3255
14 10 0 280 69 28.00 325 86.15 0 3 0 20 0 v Australia 6 Mar 2012 ODI # 3256
15 11 0 310 69 28.18 382 81.15 0 3 0 21 0 v Australia 8 Mar 2012 ODI # 3257
16 12 0 339 69 28.25 419 80.90 0 3 0 21 1 v India 13 Mar 2012 ODI # 3259
17 13 0 346 69 26.61 437 79.17 0 3 0 21 1 v Pakistan 15 Mar 2012 ODI # 3260
18 14 0 394 69 28.14 510 77.25 0 3 0 24 1 v Bangladesh 20 Mar 2012 ODI # 3265
19 15 1 436 69 31.14 583 74.78 0 3 0 27 1 v Pakistan 7 Jun 2012 ODI # 3272
20 15 1 436 69 31.14 583 74.78 0 3 0 27 1 v Pakistan 9 Jun 2012 ODI # 3273
21 15 1 436 69 31.14 583 74.78 0 3 0 27 1 v Pakistan 13 Jun 2012 ODI # 3274
22 16 1 449 69 29.93 592 75.84 0 3 0 28 2 v Pakistan 16 Jun 2012 ODI # 3275
23 17 1 460 69 28.75 608 75.65 0 3 0 29 2 v Pakistan 18 Jun 2012 ODI # 3277
24 18 1 467 69 27.47 618 75.56 0 3 0 29 2 v India 21 Jul 2012 ODI # 3291
25 18 1 467 69 27.47 618 75.56 0 3 0 29 2 v India 24 Jul 2012 ODI # 3292
26 19 1 514 69 28.55 687 74.81 0 3 0 29 2 v India 31 Jul 2012 ODI # 3294
27 20 1 591 77 31.10 783 75.47 0 4 0 34 5 v India 4 Aug 2012 ODI # 3295
28 20 1 591 77 31.10 783 75.47 0 4 0 34 5 v New Zealand 4 Nov 2012 ODI # 3305
29 20 1 591 77 31.10 783 75.47 0 4 0 34 5 v New Zealand 6 Nov 2012 ODI # 3306
30 21 1 591 77 29.55 791 74.71 0 4 1 34 5 v New Zealand 10 Nov 2012 ODI # 3307
31 22 1 608 77 28.95 806 75.43 0 4 1 37 5 v New Zealand 12 Nov 2012 ODI # 3308
32 23 1 608 77 27.63 806 75.43 0 4 2 37 5 v Australia 11 Jan 2013 ODI # 3317
33 24 2 710 102* 32.27 940 75.53 1 4 2 49 5 v Australia 13 Jan 2013 ODI # 3319
34 25 2 717 102* 31.17 964 74.37 1 4 2 50 5 v Australia 18 Jan 2013 ODI # 3321
35 25 2 717 102* 31.17 964 74.37 1 4 2 50 5 v Australia 20 Jan 2013 ODI # 3324
36 26 2 718 102* 29.91 974 73.71 1 4 2 50 5 v Australia 23 Jan 2013 ODI # 3326
37 26 2 718 102* 29.91 974 73.71 1 4 2 50 5 v Bangladesh 23 Mar 2013 ODI # 3349
38 26 2 718 102* 29.91 974 73.71 1 4 2 50 5 v Bangladesh 25 Mar 2013 ODI # 3351
39 27 3 743 102* 30.95 989 75.12 1 4 2 51 7 v Bangladesh 28 Mar 2013 ODI # 3352
40 28 3 752 102* 30.08 1017 73.94 1 4 2 52 7 v New Zealand 9 Jun 2013 ODI # 3366
41 28 3 752 102* 30.08 1017 73.94 1 4 2 52 7 v England 13 Jun 2013 ODI # 3370
42 29 3 809 102* 31.11 1103 73.34 1 5 2 56 7 v Australia 17 Jun 2013 ODI # 3374
43 30 3 816 102* 30.22 1134 71.95 1 5 2 57 7 v India 20 Jun 2013 ODI # 3376
44 31 3 822 102* 29.35 1153 71.29 1 5 2 58 7 v West Indies 28 Jun 2013 ODI # 3378
45 31 3 822 102* 29.35 1153 71.29 1 5 2 58 7 v India 2 Jul 2013 ODI # 3382
46 32 3 845 102* 29.13 1226 68.92 1 5 2 58 7 v West Indies 7 Jul 2013 ODI # 3385
47 33 3 845 102* 28.16 1229 68.75 1 5 3 58 7 v India 9 Jul 2013 ODI # 3387
48 34 3 891 102* 28.74 1301 68.48 1 5 3 62 7 v India 11 Jul 2013 ODI # 3388
49 35 3 908 102* 28.37 1334 68.06 1 5 3 62 7 v South Africa 20 Jul 2013 ODI # 3392
50 36 3 921 102* 27.90 1361 67.67 1 5 3 62 7 v South Africa 23 Jul 2013 ODI # 3394
51 37 4 922 102* 27.93 1369 67.34 1 5 3 62 7 v South Africa 28 Jul 2013 ODI # 3400
52 38 4 990 102* 29.11 1462 67.71 1 6 3 68 8 v South Africa 31 Jul 2013 ODI # 3401
53 39 4 992 102* 28.34 1468 67.57 1 6 3 68 8 v New Zealand 10 Nov 2013 ODI # 3432
54 39 4 992 102* 28.34 1468 67.57 1 6 3 68 8 v New Zealand 12 Nov 2013 ODI # 3434
55 40 4 1015 102* 28.19 1497 67.80 1 6 3 72 8 v New Zealand 16 Nov 2013 ODI # 3435
56 41 4 1025 102* 27.70 1513 67.74 1 6 3 73 8 v Pakistan 18 Dec 2013 ODI # 3445
57 42 4 1043 102* 27.44 1544 67.55 1 6 3 75 8 v Bangladesh 22 Feb 2014 ODI # 3471
58 43 4 1145 102* 29.35 1654 69.22 2 6 3 86 9 v Pakistan 25 Feb 2014 ODI # 3473
59 44 4 1183 102* 29.57 1709 69.22 2 6 3 90 10 v India 28 Feb 2014 ODI # 3476
60 45 4 1188 102* 28.97 1725 68.86 2 6 3 90 10 v Afghanistan 3 Mar 2014 ODI # 3481
61 46 4 1221 102* 29.07 1785 68.40 2 6 3 93 10 v Bangladesh 6 Mar 2014 ODI # 3485
62 47 4 1322 102* 30.74 1893 69.83 3 6 3 106 10 v Pakistan 8 Mar 2014 ODI # 3486
63 48 4 1330 102* 30.22 1917 69.37 3 6 3 106 10 v Ireland 6 May 2014 ODI # 3490
64 49 4 1330 102* 29.55 1922 69.19 3 6 4 106 10 v England 22 May 2014 ODI # 3492
65 50 4 1340 102* 29.13 1959 68.40 3 6 4 106 11 v England 25 May 2014 ODI # 3493
66 51 4 1347 102* 28.65 1975 68.20 3 6 4 107 11 v England 28 May 2014 ODI # 3494
67 52 4 1363 102* 28.39 1989 68.52 3 6 4 109 11 v England 31 May 2014 ODI # 3495
68 53 5 1423 102* 29.64 2090 68.08 3 7 4 111 12 v England 3 Jun 2014 ODI # 3496
69 54 5 1438 102* 29.34 2116 67.95 3 7 4 111 12 v South Africa 6 Jul 2014 ODI # 3500
70 55 5 1474 102* 29.48 2165 68.08 3 7 4 115 12 v South Africa 9 Jul 2014 ODI # 3501
71 56 5 1496 102* 29.33 2202 67.93 3 7 4 116 12 v South Africa 12 Jul 2014 ODI # 3502
72 57 5 1555 102* 29.90 2271 68.47 3 8 4 123 13 v India 13 Nov 2014 ODI # 3544
73 58 5 1607 102* 30.32 2347 68.47 3 9 4 125 14 v India 16 Nov 2014 ODI # 3547
74 59 6 1634 102* 30.83 2369 68.97 3 9 4 128 14 v England 26 Nov 2014 ODI # 3554
75 59 6 1634 102* 30.83 2369 68.97 3 9 4 128 14 v England 29 Nov 2014 ODI # 3557
76 60 7 1696 102* 32.00 2416 70.19 3 10 4 135 14 v England 3 Dec 2014 ODI # 3561
77 61 8 1715 102* 32.35 2437 70.37 3 10 4 137 14 v England 7 Dec 2014 ODI # 3563
78 62 8 1723 102* 31.90 2456 70.15 3 10 4 138 14 v England 10 Dec 2014 ODI # 3565
79 62 8 1723 102* 31.90 2456 70.15 3 10 4 138 14 v England 13 Dec 2014 ODI # 3567
80 62 8 1723 102* 31.90 2456 70.15 3 10 4 138 14 v England 16 Dec 2014 ODI # 3569
81 63 8 1746 102* 31.74 2506 69.67 3 10 4 139 15 v New Zealand 11 Jan 2015 ODI # 3574
82 64 9 1748 102* 31.78 2511 69.61 3 10 4 139 15 v New Zealand 15 Jan 2015 ODI # 3577
83 64 9 1748 102* 31.78 2511 69.61 3 10 4 139 15 v New Zealand 17 Jan 2015 ODI # 3580
84 65 9 1767 102* 31.55 2542 69.51 3 10 4 140 15 v New Zealand 20 Jan 2015 ODI # 3585
85 66 9 1812 102* 31.78 2607 69.50 3 10 4 143 16 v New Zealand 23 Jan 2015 ODI # 3588
86 67 9 1841 102* 31.74 2650 69.47 3 10 4 145 16 v New Zealand 25 Jan 2015 ODI # 3590
87 68 9 1871 102* 31.71 2691 69.52 3 10 4 149 16 v New Zealand 29 Jan 2015 ODI # 3594
88 69 9 1936 102* 32.26 2751 70.37 3 11 4 157 16 v New Zealand 14 Feb 2015 ODI # 3599
89 70 9 1936 102* 31.73 2752 70.34 3 11 5 157 16 v Afghanistan 22 Feb 2015 ODI # 3609
90 71 9 1988 102* 32.06 2830 70.24 3 12 5 160 16 v Bangladesh 26 Feb 2015 ODI # 3615
91 72 10 2127 139* 34.30 2973 71.54 4 12 5 173 18 v England 1 Mar 2015 ODI # 3619
92 73 10 2128 139* 33.77 2978 71.45 4 12 5 173 18 v Australia 8 Mar 2015 ODI # 3629
93 74 10 2132 139* 33.31 2999 71.09 4 12 5 173 18 v Scotland 11 Mar 2015 ODI # 3632
94 75 10 2173 139* 33.43 3047 71.31 4 12 5 178 18 v South Africa 18 Mar 2015 ODI # 3640
95 76 10 2196 139* 33.27 3070 71.53 4 12 5 180 19 v Pakistan 11 Jul 2015 ODI # 3664
96 77 10 2200 139* 32.83 3078 71.47 4 12 5 180 19 v Pakistan 15 Jul 2015 ODI # 3669
97 78 10 2256 139* 33.17 3145 71.73 4 13 5 184 19 v Pakistan 19 Jul 2015 ODI # 3670
98 79 10 2346 139* 34.00 3271 71.72 4 14 5 189 19 v Pakistan 22 Jul 2015 ODI # 3671
99 80 10 2376 139* 33.94 3301 71.97 4 14 5 191 19 v Pakistan 26 Jul 2015 ODI # 3672
100 81 10 2393 139* 33.70 3321 72.05 4 14 5 193 19 v West Indies 1 Nov 2015 ODI # 3701
101 82 11 2474 139* 34.84 3416 72.42 4 15 5 198 20 v West Indies 4 Nov 2015 ODI # 3702
102 83 11 2495 139* 34.65 3450 72.31 4 15 5 201 20 v West Indies 7 Nov 2015 ODI # 3704
103 84 11 2496 139* 34.19 3469 71.95 4 15 5 201 20 v New Zealand 26 Dec 2015 ODI # 3714
104 85 11 2497 139* 33.74 3474 71.87 4 15 5 201 20 v New Zealand 28 Dec 2015 ODI # 3715
105 86 12 2584 139* 34.91 3577 72.23 4 16 5 207 21 v New Zealand 31 Dec 2015 ODI # 3717
106 86 12 2584 139* 34.91 3577 72.23 4 16 5 207 21 v New Zealand 2 Jan 2016 ODI # 3718
107 87 12 2586 139* 34.48 3580 72.23 4 16 5 207 21 v New Zealand 5 Jan 2016 ODI # 3721
108 88 12 2666 139* 35.07 3685 72.34 4 17 5 212 22 v India 27 Aug 2017 ODI # 3907
109 89 12 2684 139* 34.85 3712 72.30 4 17 5 213 23 v India 31 Aug 2017 ODI # 3908
110 90 12 2751 139* 35.26 3814 72.12 4 18 5 216 24 v India 3 Sep 2017 ODI # 3909
111 91 12 2804 139* 35.49 3888 72.11 4 19 5 219 24 v Pakistan 13 Oct 2017 ODI # 3922
112 92 12 2816 139* 35.20 3922 71.80 4 19 5 219 24 v Pakistan 16 Oct 2017 ODI # 3924
113 93 12 2844 139* 35.11 3967 71.69 4 19 5 219 24 v Pakistan 18 Oct 2017 ODI # 3926
114 94 12 2906 139* 35.43 4061 71.55 4 20 5 223 24 v Pakistan 20 Oct 2017 ODI # 3927
115 95 12 2925 139* 35.24 4092 71.48 4 20 5 226 24 v Pakistan 23 Oct 2017 ODI # 3930
116 96 12 2925 139* 34.82 4095 71.42 4 20 6 226 24 v India 10 Dec 2017 ODI # 3939
117 97 12 2946 139* 34.65 4130 71.33 4 20 6 227 24 v India 13 Dec 2017 ODI # 3941
118 98 13 2990 139* 35.17 4170 71.70 4 20 6 230 25 v Scotland 21 May 2019 ODI # 4142
119 99 13 2994 139* 34.81 4172 71.76 4 20 6 231 25 v New Zealand 1 Jun 2019 ODI # 4145
120 100 13 3019 139* 34.70 4206 71.77 4 20 6 232 25 v Afghanistan 4 Jun 2019 ODI # 4149
121 101 13 3035 139* 34.48 4232 71.71 4 20 6 233 25 v Australia 15 Jun 2019 ODI # 4159
122 102 14 3080 139* 35.00 4265 72.21 4 20 6 237 25 v West Indies 1 Jul 2019 ODI # 4180
123 103 14 3133 139* 35.20 4333 72.30 4 21 6 241 25 v India 6 Jul 2019 ODI # 4187
124 104 14 3158 139* 35.08 4363 72.38 4 21 6 242 25 v Bangladesh 26 Jul 2019 ODI # 4193
125 104 14 3158 139* 35.08 4363 72.38 4 21 6 242 25 v Bangladesh 28 Jul 2019 ODI # 4194
126 105 14 3158 139* 34.70 4366 72.33 4 21 7 242 25 v Pakistan 30 Sep 2019 ODI # 4211
127 106 14 3194 139* 34.71 4419 72.27 4 21 7 246 25 v Pakistan 2 Oct 2019 ODI # 4212
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