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-2022 157 142 21 3854 111 31.85 5191 74.24 4 24 11 262 43 Profile
Reverse cumulative
1 1 0 33 33 33.00 32 103.12 0 0 0 2 1 v Afghanistan 30 Nov 2022 ODI # 4490
2 1 0 33 33 33.00 32 103.12 0 0 0 2 1 v Afghanistan 27 Nov 2022 ODI # 4488
3 2 0 47 33 23.50 43 109.30 0 0 0 5 1 v Afghanistan 25 Nov 2022 ODI # 4485
4 3 0 53 33 17.66 54 98.14 0 0 0 6 1 v Australia 24 Jun 2022 ODI # 4418
5 4 0 70 33 17.50 78 89.74 0 0 0 7 1 v Zimbabwe 21 Jan 2022 ODI # 4347
6 5 0 72 33 14.40 84 85.71 0 0 0 7 1 v Zimbabwe 18 Jan 2022 ODI # 4343
7 6 0 147 75 24.50 175 84.00 0 1 0 11 2 v Zimbabwe 16 Jan 2022 ODI # 4341
8 7 0 156 75 22.28 187 83.42 0 1 0 12 2 v South Africa 7 Sep 2021 ODI # 4318
9 8 0 172 75 21.50 214 80.37 0 1 0 14 2 v West Indies 14 Mar 2021 ODI # 4278
10 9 0 243 75 27.00 312 77.88 0 2 0 17 4 v West Indies 12 Mar 2021 ODI # 4277
11 10 0 255 75 25.50 336 75.89 0 2 0 17 4 v West Indies 10 Mar 2021 ODI # 4276
12 11 0 258 75 23.45 348 74.13 0 2 0 17 4 v New Zealand 5 Jan 2019 ODI # 4075
13 12 0 268 75 22.33 366 73.22 0 2 0 17 4 v New Zealand 3 Jan 2019 ODI # 4074
14 13 0 348 80 26.76 439 79.27 0 3 0 23 6 v England 23 Oct 2018 ODI # 4058
15 14 0 381 80 27.21 486 78.39 0 3 0 25 6 v England 20 Oct 2018 ODI # 4055
16 15 0 415 80 27.66 528 78.59 0 3 0 27 6 v England 17 Oct 2018 ODI # 4054
17 16 0 421 80 26.31 541 77.81 0 3 0 28 6 v England 13 Oct 2018 ODI # 4053
18 16 0 421 80 26.31 541 77.81 0 3 0 28 6 v England 10 Oct 2018 ODI # 4052
19 17 0 466 80 27.41 615 75.77 0 3 0 28 7 v Bangladesh 27 Jan 2018 ODI # 3967
20 17 0 466 80 27.41 615 75.77 0 3 0 28 7 v Bangladesh 25 Jan 2018 ODI # 3965
21 18 1 504 80 29.64 686 73.46 0 3 0 30 7 v Zimbabwe 21 Jan 2018 ODI # 3962
22 19 1 532 80 29.55 725 73.37 0 3 0 30 8 v Bangladesh 19 Jan 2018 ODI # 3959
23 20 1 566 80 29.78 758 74.67 0 3 0 33 9 v Zimbabwe 17 Jan 2018 ODI # 3955
24 21 1 566 80 28.30 759 74.57 0 3 1 33 9 v Pakistan 23 Oct 2017 ODI # 3930
25 22 1 582 80 27.71 783 74.32 0 3 1 35 9 v Pakistan 20 Oct 2017 ODI # 3927
26 23 1 601 80 27.31 832 72.23 0 3 1 36 9 v Pakistan 18 Oct 2017 ODI # 3926
27 24 1 603 80 26.21 836 72.12 0 3 1 36 9 v Pakistan 16 Oct 2017 ODI # 3924
28 25 1 607 80 25.29 845 71.83 0 3 1 36 9 v Pakistan 13 Oct 2017 ODI # 3922
29 26 1 643 80 25.72 916 70.19 0 3 1 40 9 v India 27 Aug 2017 ODI # 3907
30 27 1 643 80 24.73 918 70.04 0 3 2 40 9 v Pakistan 12 Jun 2017 ODI # 3888
31 27 1 643 80 24.73 918 70.04 0 3 2 40 9 v India 8 Jun 2017 ODI # 3882
32 28 1 655 80 24.25 939 69.75 0 3 2 41 9 v South Africa 3 Jun 2017 ODI # 3877
33 29 1 676 80 24.14 974 69.40 0 3 2 43 9 v Bangladesh 1 Apr 2017 ODI # 3858
34 30 1 700 80 24.13 1004 69.72 0 3 2 44 9 v Bangladesh 28 Mar 2017 ODI # 3856
35 31 1 759 80 25.30 1074 70.67 0 4 2 50 9 v Bangladesh 25 Mar 2017 ODI # 3855
36 32 1 763 80 24.61 1088 70.12 0 4 2 50 9 v South Africa 4 Feb 2017 ODI # 3831
37 33 1 799 80 24.96 1134 70.45 0 4 2 54 9 v South Africa 1 Feb 2017 ODI # 3830
38 34 1 821 80 24.87 1189 69.04 0 4 2 55 9 v South Africa 28 Jan 2017 ODI # 3828
39 35 1 822 80 24.17 1192 68.95 0 4 2 55 9 v Australia 4 Sep 2016 ODI # 3776
40 36 1 827 80 23.62 1206 68.57 0 4 2 56 9 v Australia 31 Aug 2016 ODI # 3774
41 37 1 929 102 25.80 1336 69.53 1 4 2 63 9 v Australia 28 Aug 2016 ODI # 3772
42 38 1 977 102 26.40 1403 69.63 1 4 2 65 10 v Australia 24 Aug 2016 ODI # 3769
43 39 2 1057 102 28.56 1521 69.49 1 5 2 68 10 v Australia 21 Aug 2016 ODI # 3768
44 40 2 1110 102 29.21 1587 69.94 1 6 2 70 11 v England 2 Jul 2016 ODI # 3758
45 41 2 1173 102 30.07 1638 71.61 1 7 2 71 14 v England 29 Jun 2016 ODI # 3757
46 42 2 1235 102 30.87 1715 72.01 1 8 2 76 14 v England 26 Jun 2016 ODI # 3755
47 43 2 1287 102 31.39 1801 71.46 1 9 2 79 14 v England 24 Jun 2016 ODI # 3753
48 44 2 1324 102 31.52 1857 71.29 1 9 2 82 14 v England 21 Jun 2016 ODI # 3751
49 45 2 1327 102 30.86 1861 71.30 1 9 2 82 14 v Ireland 18 Jun 2016 ODI # 3749
50 46 3 1427 102 33.18 1968 72.51 2 9 2 88 14 v Ireland 16 Jun 2016 ODI # 3748
51 47 3 1477 102 33.56 2033 72.65 2 10 2 92 15 v New Zealand 5 Jan 2016 ODI # 3721
52 47 3 1477 102 33.56 2033 72.65 2 10 2 92 15 v New Zealand 2 Jan 2016 ODI # 3718
53 48 4 1504 102 34.18 2072 72.58 2 10 2 93 15 v New Zealand 31 Dec 2015 ODI # 3717
54 49 4 1513 102 33.62 2096 72.18 2 10 2 93 15 v New Zealand 28 Dec 2015 ODI # 3715
55 50 4 1518 102 33.00 2112 71.87 2 10 2 93 15 v New Zealand 26 Dec 2015 ODI # 3714
56 51 4 1541 102 32.78 2147 71.77 2 10 2 93 15 v West Indies 7 Nov 2015 ODI # 3704
57 52 5 1556 102 33.10 2167 71.80 2 10 2 94 15 v West Indies 4 Nov 2015 ODI # 3702
58 53 5 1585 102 33.02 2192 72.30 2 10 2 97 16 v Pakistan 26 Jul 2015 ODI # 3672
59 54 5 1605 102 32.75 2213 72.52 2 10 2 98 16 v Pakistan 22 Jul 2015 ODI # 3671
60 55 5 1623 102 32.46 2243 72.35 2 10 2 98 16 v Pakistan 19 Jul 2015 ODI # 3670
61 56 6 1671 102 33.42 2306 72.46 2 10 2 101 16 v Pakistan 15 Jul 2015 ODI # 3669
62 57 7 1736 102 34.72 2374 73.12 2 11 2 106 17 v Pakistan 11 Jul 2015 ODI # 3664
63 58 8 1788 102 35.76 2398 74.56 2 12 2 114 18 v Australia 8 Mar 2015 ODI # 3629
64 58 8 1788 102 35.76 2398 74.56 2 12 2 114 18 v England 1 Mar 2015 ODI # 3619
65 58 8 1788 102 35.76 2398 74.56 2 12 2 114 18 v Bangladesh 26 Feb 2015 ODI # 3615
66 59 8 1793 102 35.15 2413 74.30 2 12 2 114 18 v New Zealand 29 Jan 2015 ODI # 3594
67 60 8 1802 102 34.65 2425 74.30 2 12 2 115 18 v New Zealand 25 Jan 2015 ODI # 3590
68 61 8 1802 102 34.00 2428 74.21 2 12 3 115 18 v New Zealand 23 Jan 2015 ODI # 3588
69 62 9 1857 102 35.03 2478 74.93 2 13 3 117 19 v England 16 Dec 2014 ODI # 3569
70 63 9 1892 102 35.03 2509 75.40 2 13 3 121 19 v England 13 Dec 2014 ODI # 3567
71 64 9 1897 102 34.49 2540 74.68 2 13 3 121 19 v India 16 Nov 2014 ODI # 3547
72 65 9 1906 102 34.03 2553 74.65 2 13 3 123 19 v India 13 Nov 2014 ODI # 3544
73 66 9 1912 102 33.54 2567 74.48 2 13 3 124 19 v Pakistan 23 Aug 2014 ODI # 3512
74 67 9 1918 102 33.06 2582 74.28 2 13 3 124 19 v England 28 May 2014 ODI # 3494
75 68 9 1932 102 32.74 2591 74.56 2 13 3 126 19 v England 25 May 2014 ODI # 3493
76 69 9 1940 102 32.33 2599 74.64 2 13 3 127 19 v England 22 May 2014 ODI # 3492
77 70 9 1979 102 32.44 2660 74.39 2 13 3 130 19 v Ireland 6 May 2014 ODI # 3490
78 71 9 2005 102 32.33 2701 74.23 2 13 3 131 19 v Afghanistan 3 Mar 2014 ODI # 3481
79 72 9 2005 102 31.82 2702 74.20 2 13 4 131 19 v India 28 Feb 2014 ODI # 3476
80 73 10 2024 102 32.12 2721 74.38 2 13 4 133 19 v Pakistan 25 Feb 2014 ODI # 3473
81 74 10 2088 102 32.62 2791 74.81 2 14 4 137 19 v Bangladesh 22 Feb 2014 ODI # 3471
82 75 10 2097 102 32.26 2805 74.75 2 14 4 137 19 v Bangladesh 20 Feb 2014 ODI # 3470
83 76 10 2110 102 31.96 2833 74.47 2 14 4 137 19 v Bangladesh 17 Feb 2014 ODI # 3469
84 77 11 2174 102 32.93 2903 74.88 2 15 4 138 20 v Pakistan 27 Dec 2013 ODI # 3450
85 78 11 2179 102 32.52 2915 74.75 2 15 4 139 20 v Pakistan 25 Dec 2013 ODI # 3448
86 79 11 2215 102 32.57 2968 74.62 2 15 4 142 20 v Pakistan 22 Dec 2013 ODI # 3447
87 80 11 2259 102 32.73 3025 74.67 2 15 4 142 21 v Pakistan 20 Dec 2013 ODI # 3446
88 81 11 2305 102 32.92 3075 74.95 2 15 4 144 24 v Pakistan 18 Dec 2013 ODI # 3445
89 82 11 2320 102 32.67 3094 74.98 2 15 4 146 24 v New Zealand 16 Nov 2013 ODI # 3435
90 82 11 2320 102 32.67 3094 74.98 2 15 4 146 24 v New Zealand 12 Nov 2013 ODI # 3434
91 83 11 2329 102 32.34 3107 74.95 2 15 4 146 24 v New Zealand 10 Nov 2013 ODI # 3432
92 83 11 2329 102 32.34 3107 74.95 2 15 4 146 24 v South Africa 31 Jul 2013 ODI # 3401
93 83 11 2329 102 32.34 3107 74.95 2 15 4 146 24 v South Africa 28 Jul 2013 ODI # 3400
94 84 11 2358 102 32.30 3172 74.33 2 15 4 150 24 v South Africa 26 Jul 2013 ODI # 3398
95 85 11 2401 102 32.44 3223 74.49 2 15 4 154 24 v South Africa 23 Jul 2013 ODI # 3394
96 86 12 2402 102 32.45 3224 74.50 2 15 4 154 24 v South Africa 20 Jul 2013 ODI # 3392
97 87 12 2407 102 32.09 3231 74.49 2 15 4 154 24 v India 11 Jul 2013 ODI # 3388
98 88 12 2433 102 32.01 3285 74.06 2 15 4 155 25 v India 9 Jul 2013 ODI # 3387
99 89 12 2435 102 31.62 3293 73.94 2 15 4 155 25 v West Indies 7 Jul 2013 ODI # 3385
100 89 12 2435 102 31.62 3293 73.94 2 15 4 155 25 v India 2 Jul 2013 ODI # 3382
101 90 12 2456 102 31.48 3330 73.75 2 15 4 156 26 v West Indies 28 Jun 2013 ODI # 3378
102 91 12 2487 102 31.48 3362 73.97 2 15 4 157 27 v Australia 17 Jun 2013 ODI # 3374
103 91 12 2487 102 31.48 3362 73.97 2 15 4 157 27 v England 13 Jun 2013 ODI # 3370
104 92 12 2487 102 31.08 3366 73.88 2 15 5 157 27 v New Zealand 9 Jun 2013 ODI # 3366
105 93 12 2487 102 30.70 3371 73.77 2 15 6 157 27 v Bangladesh 28 Mar 2013 ODI # 3352
106 93 12 2487 102 30.70 3371 73.77 2 15 6 157 27 v Bangladesh 25 Mar 2013 ODI # 3351
107 94 13 2490 102 30.74 3374 73.79 2 15 6 157 27 v Bangladesh 23 Mar 2013 ODI # 3349
108 95 13 2496 102 30.43 3393 73.56 2 15 6 158 27 v Australia 23 Jan 2013 ODI # 3326
109 95 13 2496 102 30.43 3393 73.56 2 15 6 158 27 v Australia 20 Jan 2013 ODI # 3324
110 96 13 2569 102 30.95 3488 73.65 2 16 6 165 28 v Australia 11 Jan 2013 ODI # 3317
111 97 13 2569 102 30.58 3489 73.63 2 16 7 165 28 v New Zealand 12 Nov 2012 ODI # 3308
112 98 13 2612 102 30.72 3554 73.49 2 16 7 169 28 v New Zealand 10 Nov 2012 ODI # 3307
113 99 13 2620 102 30.46 3562 73.55 2 16 7 171 28 v India 4 Aug 2012 ODI # 3295
114 100 13 2648 102 30.43 3594 73.67 2 16 7 173 28 v India 31 Jul 2012 ODI # 3294
115 101 13 2648 102 30.09 3597 73.61 2 16 8 173 28 v India 28 Jul 2012 ODI # 3293
116 102 14 2654 102 30.15 3607 73.57 2 16 8 174 28 v India 24 Jul 2012 ODI # 3292
117 103 14 2667 102 29.96 3626 73.55 2 16 8 175 28 v India 21 Jul 2012 ODI # 3291
118 104 14 2721 102 30.23 3700 73.54 2 17 8 179 28 v Pakistan 18 Jun 2012 ODI # 3277
119 105 14 2739 102 30.09 3730 73.43 2 17 8 181 28 v Pakistan 16 Jun 2012 ODI # 3275
120 105 14 2739 102 30.09 3730 73.43 2 17 8 181 28 v Pakistan 13 Jun 2012 ODI # 3274
121 106 14 2771 102 30.11 3781 73.28 2 17 8 184 28 v Pakistan 9 Jun 2012 ODI # 3273
122 107 14 2771 102 29.79 3790 73.11 2 17 9 184 28 v Pakistan 7 Jun 2012 ODI # 3272
123 108 14 2771 102 29.47 3794 73.03 2 17 10 184 28 v Pakistan 15 Mar 2012 ODI # 3260
124 109 14 2784 102 29.30 3816 72.95 2 17 10 185 28 v India 13 Mar 2012 ODI # 3259
125 110 14 2789 102 29.05 3823 72.95 2 17 10 186 28 v Australia 8 Mar 2012 ODI # 3257
126 111 15 2806 102 29.22 3840 73.07 2 17 10 188 28 v Australia 6 Mar 2012 ODI # 3256
127 112 15 2820 102 29.07 3867 72.92 2 17 10 189 28 v Australia 4 Mar 2012 ODI # 3255
128 113 15 2895 102 29.54 3951 73.27 2 18 10 192 30 v Australia 2 Mar 2012 ODI # 3253
129 114 16 2897 102 29.56 3953 73.28 2 18 10 192 30 v India 28 Feb 2012 ODI # 3251
130 115 16 2977 102 30.07 4053 73.45 2 19 10 199 30 v Australia 24 Feb 2012 ODI # 3248
131 116 16 3015 102 30.15 4102 73.50 2 19 10 199 30 v India 21 Feb 2012 ODI # 3246
132 117 17 3021 102 30.21 4110 73.50 2 19 10 200 30 v Australia 17 Feb 2012 ODI # 3241
133 118 17 3102 102 30.71 4201 73.83 2 20 10 206 31 v India 14 Feb 2012 ODI # 3239
134 119 17 3139 102 30.77 4251 73.84 2 20 10 210 31 v Australia 10 Feb 2012 ODI # 3235
135 120 17 3203 102 31.09 4332 73.93 2 21 10 214 31 v India 8 Feb 2012 ODI # 3233
136 121 17 3223 102 30.99 4367 73.80 2 21 10 215 31 v South Africa 22 Jan 2012 ODI # 3229
137 122 17 3282 102 31.25 4448 73.78 2 22 10 216 32 v South Africa 20 Jan 2012 ODI # 3228
138 123 17 3318 102 31.30 4502 73.70 2 22 10 219 32 v South Africa 17 Jan 2012 ODI # 3227
139 124 18 3410 102 32.16 4617 73.85 2 23 10 225 32 v South Africa 14 Jan 2012 ODI # 3226
140 125 18 3414 102 31.90 4624 73.83 2 23 10 226 32 v South Africa 11 Jan 2012 ODI # 3225
141 126 18 3421 102 31.67 4638 73.76 2 23 10 227 32 v Pakistan 23 Nov 2011 ODI # 3216
142 127 18 3432 102 31.48 4657 73.69 2 23 10 229 32 v Pakistan 20 Nov 2011 ODI # 3215
143 128 18 3463 102 31.48 4704 73.61 2 23 10 231 32 v Pakistan 18 Nov 2011 ODI # 3214
144 129 18 3478 102 31.33 4741 73.36 2 23 10 232 32 v Pakistan 14 Nov 2011 ODI # 3213
145 130 18 3506 102 31.30 4772 73.47 2 23 10 233 34 v Pakistan 11 Nov 2011 ODI # 3212
146 131 18 3510 102 31.06 4774 73.52 2 23 10 234 34 v Australia 16 Aug 2011 ODI # 3180
147 132 18 3511 102 30.79 4778 73.48 2 23 10 234 34 v Australia 14 Aug 2011 ODI # 3178
148 133 18 3523 102 30.63 4791 73.53 2 23 10 235 34 v Australia 10 Aug 2011 ODI # 3175
149 134 18 3547 102 30.57 4821 73.57 2 23 10 237 34 v Scotland 13 Jul 2011 ODI # 3172
150 135 18 3601 102 30.77 4885 73.71 2 24 10 242 36 v England 9 Jul 2011 ODI # 3170
151 136 18 3601 102 30.51 4890 73.64 2 24 11 242 36 v England 6 Jul 2011 ODI # 3169
152 137 19 3706 105* 31.40 5016 73.88 3 24 11 253 38 v England 3 Jul 2011 ODI # 3168
153 138 19 3711 105* 31.18 5023 73.88 3 24 11 253 38 v England 1 Jul 2011 ODI # 3167
154 139 20 3727 105* 31.31 5050 73.80 3 24 11 254 38 v Zimbabwe 9 Jun 2010 ODI # 2990
155 140 20 3733 105* 31.10 5063 73.73 3 24 11 254 38 v Zimbabwe 7 Jun 2010 ODI # 2989
156 141 20 3844 111 31.76 5181 74.19 4 24 11 260 43 v India 5 Jun 2010 ODI # 2988
157 142 21 3854 111 31.85 5191 74.24 4 24 11 262 43 v Zimbabwe 1 Jun 2010 ODI # 2985
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