Records type batting analysis [change type]
View reverse cumulative averages [change view]
Ordered by start date (descending)
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
Reverse cumulative
1 1 0 36 36 36.00 53 67.92 0 0 0 4 0 v Pakistan 2 Oct 2019 ODI # 4212
2 2 0 36 36 18.00 56 64.28 0 0 1 4 0 v Pakistan 30 Sep 2019 ODI # 4211
3 2 0 36 36 18.00 56 64.28 0 0 1 4 0 v Bangladesh 28 Jul 2019 ODI # 4194
4 3 0 61 36 20.33 86 70.93 0 0 1 5 0 v Bangladesh 26 Jul 2019 ODI # 4193
5 4 0 114 53 28.50 154 74.02 0 1 1 9 0 v India 6 Jul 2019 ODI # 4187
6 5 1 159 53 39.75 187 85.02 0 1 1 13 0 v West Indies 1 Jul 2019 ODI # 4180
7 6 1 175 53 35.00 213 82.15 0 1 1 14 0 v Australia 15 Jun 2019 ODI # 4159
8 7 1 200 53 33.33 247 80.97 0 1 1 15 0 v Afghanistan 4 Jun 2019 ODI # 4149
9 8 1 204 53 29.14 249 81.92 0 1 1 16 0 v New Zealand 1 Jun 2019 ODI # 4145
10 9 2 248 53 35.42 289 85.81 0 1 1 19 1 v Scotland 21 May 2019 ODI # 4142
11 10 2 269 53 33.62 324 83.02 0 1 1 20 1 v India 13 Dec 2017 ODI # 3941
12 11 2 269 53 29.88 327 82.26 0 1 2 20 1 v India 10 Dec 2017 ODI # 3939
13 12 2 288 53 28.80 358 80.44 0 1 2 23 1 v Pakistan 23 Oct 2017 ODI # 3930
14 13 2 350 62 31.81 452 77.43 0 2 2 27 1 v Pakistan 20 Oct 2017 ODI # 3927
15 14 2 378 62 31.50 497 76.05 0 2 2 27 1 v Pakistan 18 Oct 2017 ODI # 3926
16 15 2 390 62 30.00 531 73.44 0 2 2 27 1 v Pakistan 16 Oct 2017 ODI # 3924
17 16 2 443 62 31.64 605 73.22 0 3 2 30 1 v Pakistan 13 Oct 2017 ODI # 3922
18 17 2 510 67 34.00 707 72.13 0 4 2 33 2 v India 3 Sep 2017 ODI # 3909
19 18 2 528 67 33.00 734 71.93 0 4 2 34 3 v India 31 Aug 2017 ODI # 3908
20 19 2 608 80 35.76 839 72.46 0 5 2 39 4 v India 27 Aug 2017 ODI # 3907
21 20 2 610 80 33.88 842 72.44 0 5 2 39 4 v New Zealand 5 Jan 2016 ODI # 3721
22 20 2 610 80 33.88 842 72.44 0 5 2 39 4 v New Zealand 2 Jan 2016 ODI # 3718
23 21 3 697 87* 38.72 945 73.75 0 6 2 45 5 v New Zealand 31 Dec 2015 ODI # 3717
24 22 3 698 87* 36.73 950 73.47 0 6 2 45 5 v New Zealand 28 Dec 2015 ODI # 3715
25 23 3 699 87* 34.95 969 72.13 0 6 2 45 5 v New Zealand 26 Dec 2015 ODI # 3714
26 24 3 720 87* 34.28 1003 71.78 0 6 2 48 5 v West Indies 7 Nov 2015 ODI # 3704
27 25 4 801 87* 38.14 1098 72.95 0 7 2 53 6 v West Indies 4 Nov 2015 ODI # 3702
28 26 4 818 87* 37.18 1118 73.16 0 7 2 55 6 v West Indies 1 Nov 2015 ODI # 3701
29 27 4 848 87* 36.86 1148 73.86 0 7 2 57 6 v Pakistan 26 Jul 2015 ODI # 3672
30 28 4 938 90 39.08 1274 73.62 0 8 2 62 6 v Pakistan 22 Jul 2015 ODI # 3671
31 29 4 994 90 39.76 1341 74.12 0 9 2 66 6 v Pakistan 19 Jul 2015 ODI # 3670
32 30 4 998 90 38.38 1349 73.98 0 9 2 66 6 v Pakistan 15 Jul 2015 ODI # 3669
33 31 4 1021 90 37.81 1372 74.41 0 9 2 68 7 v Pakistan 11 Jul 2015 ODI # 3664
34 32 4 1062 90 37.92 1420 74.78 0 9 2 73 7 v South Africa 18 Mar 2015 ODI # 3640
35 33 4 1066 90 36.75 1441 73.97 0 9 2 73 7 v Scotland 11 Mar 2015 ODI # 3632
36 34 4 1067 90 35.56 1446 73.78 0 9 2 73 7 v Australia 8 Mar 2015 ODI # 3629
37 35 5 1206 139* 40.20 1589 75.89 1 9 2 86 9 v England 1 Mar 2015 ODI # 3619
38 36 5 1258 139* 40.58 1667 75.46 1 10 2 89 9 v Bangladesh 26 Feb 2015 ODI # 3615
39 37 5 1258 139* 39.31 1668 75.41 1 10 3 89 9 v Afghanistan 22 Feb 2015 ODI # 3609
40 38 5 1323 139* 40.09 1728 76.56 1 11 3 97 9 v New Zealand 14 Feb 2015 ODI # 3599
41 39 5 1353 139* 39.79 1769 76.48 1 11 3 101 9 v New Zealand 29 Jan 2015 ODI # 3594
42 40 5 1382 139* 39.48 1812 76.26 1 11 3 103 9 v New Zealand 25 Jan 2015 ODI # 3590
43 41 5 1427 139* 39.63 1877 76.02 1 11 3 106 10 v New Zealand 23 Jan 2015 ODI # 3588
44 42 5 1446 139* 39.08 1908 75.78 1 11 3 107 10 v New Zealand 20 Jan 2015 ODI # 3585
45 42 5 1446 139* 39.08 1908 75.78 1 11 3 107 10 v New Zealand 17 Jan 2015 ODI # 3580
46 43 6 1448 139* 39.13 1913 75.69 1 11 3 107 10 v New Zealand 15 Jan 2015 ODI # 3577
47 44 6 1471 139* 38.71 1963 74.93 1 11 3 108 11 v New Zealand 11 Jan 2015 ODI # 3574
48 44 6 1471 139* 38.71 1963 74.93 1 11 3 108 11 v England 16 Dec 2014 ODI # 3569
49 44 6 1471 139* 38.71 1963 74.93 1 11 3 108 11 v England 13 Dec 2014 ODI # 3567
50 45 6 1479 139* 37.92 1982 74.62 1 11 3 109 11 v England 10 Dec 2014 ODI # 3565
51 46 7 1498 139* 38.41 2003 74.78 1 11 3 111 11 v England 7 Dec 2014 ODI # 3563
52 47 8 1560 139* 40.00 2050 76.09 1 12 3 118 11 v England 3 Dec 2014 ODI # 3561
53 47 8 1560 139* 40.00 2050 76.09 1 12 3 118 11 v England 29 Nov 2014 ODI # 3557
54 48 9 1587 139* 40.69 2072 76.59 1 12 3 121 11 v England 26 Nov 2014 ODI # 3554
55 49 9 1639 139* 40.97 2148 76.30 1 13 3 123 12 v India 16 Nov 2014 ODI # 3547
56 50 9 1698 139* 41.41 2217 76.58 1 14 3 130 13 v India 13 Nov 2014 ODI # 3544
57 51 9 1720 139* 40.95 2254 76.30 1 14 3 131 13 v South Africa 12 Jul 2014 ODI # 3502
58 52 9 1756 139* 40.83 2303 76.24 1 14 3 135 13 v South Africa 9 Jul 2014 ODI # 3501
59 53 9 1771 139* 40.25 2329 76.04 1 14 3 135 13 v South Africa 6 Jul 2014 ODI # 3500
60 54 10 1831 139* 41.61 2430 75.34 1 15 3 137 14 v England 3 Jun 2014 ODI # 3496
61 55 10 1847 139* 41.04 2444 75.57 1 15 3 139 14 v England 31 May 2014 ODI # 3495
62 56 10 1854 139* 40.30 2460 75.36 1 15 3 140 14 v England 28 May 2014 ODI # 3494
63 57 10 1864 139* 39.65 2497 74.64 1 15 3 140 15 v England 25 May 2014 ODI # 3493
64 58 10 1864 139* 38.83 2502 74.50 1 15 4 140 15 v England 22 May 2014 ODI # 3492
65 59 10 1872 139* 38.20 2526 74.10 1 15 4 140 15 v Ireland 6 May 2014 ODI # 3490
66 60 10 1973 139* 39.46 2634 74.90 2 15 4 153 15 v Pakistan 8 Mar 2014 ODI # 3486
67 61 10 2006 139* 39.33 2694 74.46 2 15 4 156 15 v Bangladesh 6 Mar 2014 ODI # 3485
68 62 10 2011 139* 38.67 2710 74.20 2 15 4 156 15 v Afghanistan 3 Mar 2014 ODI # 3481
69 63 10 2049 139* 38.66 2765 74.10 2 15 4 160 16 v India 28 Feb 2014 ODI # 3476
70 64 10 2151 139* 39.83 2875 74.81 3 15 4 171 17 v Pakistan 25 Feb 2014 ODI # 3473
71 65 10 2169 139* 39.43 2906 74.63 3 15 4 173 17 v Bangladesh 22 Feb 2014 ODI # 3471
72 66 10 2179 139* 38.91 2922 74.57 3 15 4 174 17 v Pakistan 18 Dec 2013 ODI # 3445
73 67 10 2202 139* 38.63 2951 74.61 3 15 4 178 17 v New Zealand 16 Nov 2013 ODI # 3435
74 67 10 2202 139* 38.63 2951 74.61 3 15 4 178 17 v New Zealand 12 Nov 2013 ODI # 3434
75 68 10 2204 139* 38.00 2957 74.53 3 15 4 178 17 v New Zealand 10 Nov 2013 ODI # 3432
76 69 10 2272 139* 38.50 3050 74.49 3 16 4 184 18 v South Africa 31 Jul 2013 ODI # 3401
77 70 11 2273 139* 38.52 3058 74.32 3 16 4 184 18 v South Africa 28 Jul 2013 ODI # 3400
78 71 11 2286 139* 38.10 3085 74.10 3 16 4 184 18 v South Africa 23 Jul 2013 ODI # 3394
79 72 11 2303 139* 37.75 3118 73.86 3 16 4 184 18 v South Africa 20 Jul 2013 ODI # 3392
80 73 11 2349 139* 37.88 3190 73.63 3 16 4 188 18 v India 11 Jul 2013 ODI # 3388
81 74 11 2349 139* 37.28 3193 73.56 3 16 5 188 18 v India 9 Jul 2013 ODI # 3387
82 75 11 2372 139* 37.06 3266 72.62 3 16 5 188 18 v West Indies 7 Jul 2013 ODI # 3385
83 75 11 2372 139* 37.06 3266 72.62 3 16 5 188 18 v India 2 Jul 2013 ODI # 3382
84 76 11 2378 139* 36.58 3285 72.38 3 16 5 189 18 v West Indies 28 Jun 2013 ODI # 3378
85 77 11 2385 139* 36.13 3316 71.92 3 16 5 190 18 v India 20 Jun 2013 ODI # 3376
86 78 11 2442 139* 36.44 3402 71.78 3 17 5 194 18 v Australia 17 Jun 2013 ODI # 3374
87 78 11 2442 139* 36.44 3402 71.78 3 17 5 194 18 v England 13 Jun 2013 ODI # 3370
88 79 11 2451 139* 36.04 3430 71.45 3 17 5 195 18 v New Zealand 9 Jun 2013 ODI # 3366
89 80 12 2476 139* 36.41 3445 71.87 3 17 5 196 20 v Bangladesh 28 Mar 2013 ODI # 3352
90 80 12 2476 139* 36.41 3445 71.87 3 17 5 196 20 v Bangladesh 25 Mar 2013 ODI # 3351
91 80 12 2476 139* 36.41 3445 71.87 3 17 5 196 20 v Bangladesh 23 Mar 2013 ODI # 3349
92 81 12 2477 139* 35.89 3455 71.69 3 17 5 196 20 v Australia 23 Jan 2013 ODI # 3326
93 81 12 2477 139* 35.89 3455 71.69 3 17 5 196 20 v Australia 20 Jan 2013 ODI # 3324
94 82 12 2484 139* 35.48 3479 71.39 3 17 5 197 20 v Australia 18 Jan 2013 ODI # 3321
95 83 13 2586 139* 36.94 3613 71.57 4 17 5 209 20 v Australia 13 Jan 2013 ODI # 3319
96 84 13 2586 139* 36.42 3613 71.57 4 17 6 209 20 v Australia 11 Jan 2013 ODI # 3317
97 85 13 2603 139* 36.15 3628 71.74 4 17 6 212 20 v New Zealand 12 Nov 2012 ODI # 3308
98 86 13 2603 139* 35.65 3636 71.58 4 17 7 212 20 v New Zealand 10 Nov 2012 ODI # 3307
99 86 13 2603 139* 35.65 3636 71.58 4 17 7 212 20 v New Zealand 6 Nov 2012 ODI # 3306
100 86 13 2603 139* 35.65 3636 71.58 4 17 7 212 20 v New Zealand 4 Nov 2012 ODI # 3305
101 87 13 2680 139* 36.21 3732 71.81 4 18 7 217 23 v India 4 Aug 2012 ODI # 3295
102 88 13 2727 139* 36.36 3801 71.74 4 18 7 217 23 v India 31 Jul 2012 ODI # 3294
103 88 13 2727 139* 36.36 3801 71.74 4 18 7 217 23 v India 24 Jul 2012 ODI # 3292
104 89 13 2734 139* 35.97 3811 71.73 4 18 7 217 23 v India 21 Jul 2012 ODI # 3291
105 90 13 2745 139* 35.64 3827 71.72 4 18 7 218 23 v Pakistan 18 Jun 2012 ODI # 3277
106 91 13 2758 139* 35.35 3836 71.89 4 18 7 219 24 v Pakistan 16 Jun 2012 ODI # 3275
107 91 13 2758 139* 35.35 3836 71.89 4 18 7 219 24 v Pakistan 13 Jun 2012 ODI # 3274
108 91 13 2758 139* 35.35 3836 71.89 4 18 7 219 24 v Pakistan 9 Jun 2012 ODI # 3273
109 92 14 2800 139* 35.89 3909 71.62 4 18 7 222 24 v Pakistan 7 Jun 2012 ODI # 3272
110 93 14 2848 139* 36.05 3982 71.52 4 18 7 225 24 v Bangladesh 20 Mar 2012 ODI # 3265
111 94 14 2855 139* 35.68 4000 71.37 4 18 7 225 24 v Pakistan 15 Mar 2012 ODI # 3260
112 95 14 2884 139* 35.60 4037 71.43 4 18 7 225 25 v India 13 Mar 2012 ODI # 3259
113 96 14 2914 139* 35.53 4094 71.17 4 18 7 226 25 v Australia 8 Mar 2012 ODI # 3257
114 96 14 2914 139* 35.53 4094 71.17 4 18 7 226 25 v Australia 6 Mar 2012 ODI # 3256
115 97 14 2928 139* 35.27 4124 70.99 4 18 7 226 25 v Australia 4 Mar 2012 ODI # 3255
116 98 14 2979 139* 35.46 4183 71.21 4 19 7 228 25 v Australia 2 Mar 2012 ODI # 3253
117 98 14 2979 139* 35.46 4183 71.21 4 19 7 228 25 v India 28 Feb 2012 ODI # 3251
118 99 14 3003 139* 35.32 4217 71.21 4 19 7 229 25 v Australia 24 Feb 2012 ODI # 3248
119 100 14 3065 139* 35.63 4279 71.62 4 20 7 235 25 v India 21 Feb 2012 ODI # 3246
120 100 14 3065 139* 35.63 4279 71.62 4 20 7 235 25 v Australia 17 Feb 2012 ODI # 3241
121 101 14 3068 139* 35.26 4285 71.59 4 20 7 235 25 v Australia 10 Feb 2012 ODI # 3235
122 102 14 3075 139* 34.94 4296 71.57 4 20 7 235 25 v India 8 Feb 2012 ODI # 3233
123 103 14 3144 139* 35.32 4359 72.12 4 21 7 242 25 v South Africa 22 Jan 2012 ODI # 3229
124 104 14 3157 139* 35.07 4374 72.17 4 21 7 242 25 v South Africa 20 Jan 2012 ODI # 3228
125 105 14 3172 139* 34.85 4395 72.17 4 21 7 242 25 v Zimbabwe 7 Jun 2010 ODI # 2989
126 105 14 3172 139* 34.85 4395 72.17 4 21 7 242 25 v Bangladesh 8 Jan 2010 ODI # 2940
127 106 14 3194 139* 34.71 4419 72.27 4 21 7 246 25 v India 5 Jan 2010 ODI # 2938
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