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 2007-2022 123 113 9 2706 119 26.01 2866 94.41 3 13 15 171 135 Profile
Reverse cumulative
1 1 0 0 0 0.00 1 0.00 0 0 1 0 0 v India 6 Feb 2022 ODI # 4353
2 2 0 3 3 1.50 18 16.66 0 0 1 0 0 v Ireland 16 Jan 2022 ODI # 4342
3 3 0 4 3 1.33 24 16.66 0 0 1 0 0 v Ireland 13 Jan 2022 ODI # 4340
4 4 0 73 69 18.25 90 81.11 0 1 1 4 4 v Ireland 8 Jan 2022 ODI # 4339
5 5 0 84 69 16.80 114 73.68 0 1 1 4 5 v Australia 26 Jul 2021 ODI # 4313
6 6 0 86 69 14.33 119 72.26 0 1 1 4 5 v Australia 22 Jul 2021 ODI # 4311
7 7 0 142 69 20.28 176 80.68 0 2 1 9 8 v Australia 20 Jul 2021 ODI # 4310
8 8 1 195 69 27.85 218 89.44 0 3 1 13 9 v Sri Lanka 14 Mar 2021 ODI # 4278
9 9 1 210 69 26.25 229 91.70 0 3 1 14 10 v Sri Lanka 12 Mar 2021 ODI # 4277
10 9 1 210 69 26.25 229 91.70 0 3 1 14 10 v Sri Lanka 10 Mar 2021 ODI # 4276
11 10 1 259 69 28.77 279 92.83 0 3 1 20 11 v Sri Lanka 1 Mar 2020 ODI # 4250
12 11 1 259 69 25.90 280 92.50 0 3 2 20 11 v Sri Lanka 26 Feb 2020 ODI # 4247
13 12 1 268 69 24.36 286 93.70 0 3 2 20 12 v Sri Lanka 22 Feb 2020 ODI # 4246
14 12 1 268 69 24.36 286 93.70 0 3 2 20 12 v Ireland 12 Jan 2020 ODI # 4230
15 13 1 308 69 25.66 318 96.85 0 3 2 22 16 v Ireland 9 Jan 2020 ODI # 4229
16 14 2 308 69 25.66 319 96.55 0 3 2 22 16 v Ireland 7 Jan 2020 ODI # 4226
17 15 3 382 74* 31.83 370 103.24 0 4 2 25 23 v India 22 Dec 2019 ODI # 4223
18 16 3 382 74* 29.38 371 102.96 0 4 3 25 23 v India 18 Dec 2019 ODI # 4222
19 16 3 382 74* 29.38 371 102.96 0 4 3 25 23 v India 15 Dec 2019 ODI # 4221
20 17 3 414 74* 29.57 397 104.28 0 4 3 26 25 v Afghanistan 11 Nov 2019 ODI # 4215
21 18 3 417 74* 27.80 402 103.73 0 4 3 26 25 v Afghanistan 9 Nov 2019 ODI # 4214
22 18 3 417 74* 27.80 402 103.73 0 4 3 26 25 v Afghanistan 6 Nov 2019 ODI # 4213
23 19 3 428 74* 26.75 422 101.42 0 4 3 26 25 v Pakistan 5 Oct 2016 ODI # 3789
24 20 3 450 74* 26.47 451 99.77 0 4 3 27 25 v Pakistan 2 Oct 2016 ODI # 3788
25 21 3 459 74* 25.50 458 100.21 0 4 3 27 26 v Pakistan 30 Sep 2016 ODI # 3784
26 22 3 479 74* 25.21 483 99.17 0 4 3 28 27 v Australia 26 Jun 2016 ODI # 3756
27 23 3 541 74* 27.05 554 97.65 0 5 3 35 29 v South Africa 24 Jun 2016 ODI # 3754
28 24 3 561 74* 26.71 572 98.07 0 5 3 36 30 v Australia 21 Jun 2016 ODI # 3752
29 25 3 581 74* 26.40 606 95.87 0 5 3 36 31 v South Africa 15 Jun 2016 ODI # 3747
30 26 4 597 74* 27.13 618 96.60 0 5 3 37 32 v Australia 13 Jun 2016 ODI # 3745
31 27 4 597 74* 25.95 619 96.44 0 5 4 37 32 v Australia 5 Jun 2016 ODI # 3740
32 28 5 664 74* 28.86 686 96.79 0 6 4 39 38 v South Africa 3 Jun 2016 ODI # 3739
33 29 5 670 74* 27.91 717 93.44 0 6 4 39 38 v India 17 Oct 2014 ODI # 3535
34 30 5 710 74* 28.40 767 92.56 0 6 4 40 41 v India 11 Oct 2014 ODI # 3533
35 31 5 712 74* 27.38 771 92.34 0 6 4 40 41 v India 8 Oct 2014 ODI # 3531
36 32 5 722 74* 26.74 778 92.80 0 6 4 41 41 v Bangladesh 25 Aug 2014 ODI # 3514
37 33 5 748 74* 26.71 798 93.73 0 6 4 43 42 v Bangladesh 22 Aug 2014 ODI # 3511
38 34 5 837 89 28.86 868 96.42 0 7 4 48 48 v Bangladesh 20 Aug 2014 ODI # 3509
39 35 5 837 89 27.90 870 96.20 0 7 5 48 48 v Pakistan 19 Jul 2013 ODI # 3391
40 36 5 867 89 27.96 897 96.65 0 7 5 50 49 v Pakistan 16 Jul 2013 ODI # 3390
41 37 5 870 89 27.18 907 95.92 0 7 5 50 49 v Pakistan 14 Jul 2013 ODI # 3389
42 38 5 870 89 26.36 911 95.49 0 7 6 50 49 v Sri Lanka 7 Jul 2013 ODI # 3385
43 39 5 870 89 25.58 912 95.39 0 7 7 50 49 v India 5 Jul 2013 ODI # 3383
44 40 5 874 89 24.97 919 95.10 0 7 7 50 49 v India 30 Jun 2013 ODI # 3380
45 41 5 874 89 24.27 923 94.69 0 7 8 50 49 v Sri Lanka 28 Jun 2013 ODI # 3378
46 42 5 902 89 24.37 946 95.34 0 7 8 55 49 v South Africa 14 Jun 2013 ODI # 3371
47 43 5 924 89 24.31 978 94.47 0 7 8 55 51 v India 11 Jun 2013 ODI # 3368
48 44 5 954 89 24.46 1036 92.08 0 7 8 58 52 v Pakistan 7 Jun 2013 ODI # 3364
49 45 5 954 89 23.85 1036 92.08 0 7 9 58 52 v Zimbabwe 26 Feb 2013 ODI # 3340
50 46 6 995 89 24.87 1056 94.22 0 7 9 62 54 v Zimbabwe 24 Feb 2013 ODI # 3339
51 47 6 1040 89 25.36 1118 93.02 0 7 9 64 55 v Australia 10 Feb 2013 ODI # 3334
52 48 7 1149 109* 28.02 1254 91.62 1 7 9 75 57 v Australia 8 Feb 2013 ODI # 3333
53 49 7 1158 109* 27.57 1261 91.83 1 7 9 76 57 v Australia 6 Feb 2013 ODI # 3332
54 50 7 1159 109* 26.95 1264 91.69 1 7 9 76 57 v Australia 3 Feb 2013 ODI # 3331
55 51 7 1159 109* 26.34 1266 91.54 1 7 10 76 57 v Australia 1 Feb 2013 ODI # 3330
56 52 7 1244 109* 27.64 1340 92.83 1 8 10 81 65 v Bangladesh 8 Dec 2012 ODI # 3313
57 53 7 1246 109* 27.08 1354 92.02 1 8 10 81 65 v Bangladesh 7 Dec 2012 ODI # 3312
58 54 7 1247 109* 26.53 1357 91.89 1 8 10 81 65 v Bangladesh 5 Dec 2012 ODI # 3311
59 55 7 1272 109* 26.50 1392 91.37 1 8 10 82 65 v Bangladesh 2 Dec 2012 ODI # 3310
60 56 7 1287 109* 26.26 1416 90.88 1 8 10 84 65 v Bangladesh 30 Nov 2012 ODI # 3309
61 57 7 1294 109* 25.88 1426 90.74 1 8 10 85 65 v New Zealand 16 Jul 2012 ODI # 3290
62 58 7 1350 109* 26.47 1496 90.24 1 9 10 90 66 v New Zealand 14 Jul 2012 ODI # 3289
63 59 7 1366 109* 26.26 1526 89.51 1 9 10 92 66 v New Zealand 11 Jul 2012 ODI # 3288
64 60 7 1374 109* 25.92 1535 89.51 1 9 10 93 66 v New Zealand 7 Jul 2012 ODI # 3285
65 60 7 1374 109* 25.92 1535 89.51 1 9 10 93 66 v New Zealand 5 Jul 2012 ODI # 3283
66 61 7 1415 109* 26.20 1587 89.16 1 9 10 96 67 v England 19 Jun 2012 ODI # 3278
67 62 7 1418 109* 25.78 1598 88.73 1 9 10 96 67 v England 16 Jun 2012 ODI # 3276
68 63 7 1451 109* 25.91 1638 88.58 1 9 10 98 69 v Australia 25 Mar 2012 ODI # 3269
69 64 7 1553 109* 27.24 1708 90.92 2 9 10 103 77 v Australia 23 Mar 2012 ODI # 3268
70 65 7 1589 109* 27.39 1751 90.74 2 9 10 105 79 v Australia 20 Mar 2012 ODI # 3266
71 66 8 1636 109* 28.20 1812 90.28 2 9 10 105 83 v Australia 18 Mar 2012 ODI # 3264
72 67 8 1640 109* 27.79 1823 89.96 2 9 10 105 83 v Australia 16 Mar 2012 ODI # 3262
73 68 8 1759 119 29.31 1933 90.99 3 9 10 109 93 v India 11 Dec 2011 ODI # 3224
74 69 8 1762 119 28.88 1937 90.96 3 9 10 109 93 v India 8 Dec 2011 ODI # 3223
75 70 8 1791 119 28.88 1969 90.95 3 9 10 111 94 v India 5 Dec 2011 ODI # 3221
76 71 8 1826 119 28.98 1999 91.34 3 9 10 114 96 v India 2 Dec 2011 ODI # 3219
77 72 8 1839 119 28.73 2032 90.50 3 9 10 114 96 v India 29 Nov 2011 ODI # 3217
78 73 8 1839 119 28.29 2033 90.45 3 9 11 114 96 v Bangladesh 18 Oct 2011 ODI # 3202
79 73 8 1839 119 28.29 2033 90.45 3 9 11 114 96 v Bangladesh 15 Oct 2011 ODI # 3200
80 74 8 1880 119 28.48 2058 91.35 3 9 11 116 99 v Bangladesh 13 Oct 2011 ODI # 3198
81 75 9 1904 119 28.84 2071 91.93 3 9 11 119 100 v India 16 Jun 2011 ODI # 3163
82 76 9 1974 119 29.46 2143 92.11 3 10 11 125 102 v India 13 Jun 2011 ODI # 3162
83 77 9 1980 119 29.11 2159 91.70 3 10 11 125 102 v India 11 Jun 2011 ODI # 3161
84 78 9 1980 119 28.69 2162 91.58 3 10 12 125 102 v India 8 Jun 2011 ODI # 3160
85 79 9 1981 119 28.30 2169 91.33 3 10 12 125 102 v Pakistan 23 Mar 2011 ODI # 3142
86 80 9 1982 119 27.91 2172 91.25 3 10 12 125 102 v India 20 Mar 2011 ODI # 3141
87 81 9 2006 119 27.86 2199 91.22 3 10 12 126 104 v England 17 Mar 2011 ODI # 3135
88 82 9 2100 119 28.76 2254 93.16 3 11 12 134 109 v Ireland 11 Mar 2011 ODI # 3126
89 82 9 2100 119 28.76 2254 93.16 3 11 12 134 109 v Bangladesh 4 Mar 2011 ODI # 3118
90 83 9 2160 119 29.18 2281 94.69 3 12 12 139 113 v Netherlands 28 Feb 2011 ODI # 3112
91 84 9 2160 119 28.80 2282 94.65 3 12 13 139 113 v South Africa 24 Feb 2011 ODI # 3106
92 85 9 2164 119 28.47 2290 94.49 3 12 13 139 113 v Sri Lanka 3 Feb 2011 ODI # 3096
93 86 9 2168 119 28.15 2295 94.46 3 12 13 139 113 v Sri Lanka 31 Jan 2011 ODI # 3092
94 87 9 2193 119 28.11 2314 94.77 3 12 13 140 115 v South Africa 3 Jun 2010 ODI # 2987
95 88 9 2219 119 28.08 2332 95.15 3 12 13 141 117 v South Africa 30 May 2010 ODI # 2984
96 89 9 2229 119 27.86 2349 94.89 3 12 13 141 117 v South Africa 28 May 2010 ODI # 2982
97 90 9 2258 119 27.87 2384 94.71 3 12 13 142 117 v South Africa 24 May 2010 ODI # 2980
98 91 9 2302 119 28.07 2421 95.08 3 12 13 147 118 v South Africa 22 May 2010 ODI # 2979
99 92 9 2338 119 28.16 2441 95.78 3 12 13 150 121 v Zimbabwe 14 Mar 2010 ODI # 2976
100 93 9 2360 119 28.09 2481 95.12 3 12 13 151 122 v Zimbabwe 12 Mar 2010 ODI # 2974
101 94 9 2377 119 27.96 2492 95.38 3 12 13 151 123 v Zimbabwe 10 Mar 2010 ODI # 2972
102 95 9 2384 119 27.72 2497 95.47 3 12 13 151 124 v Zimbabwe 6 Mar 2010 ODI # 2970
103 96 9 2389 119 27.45 2511 95.14 3 12 13 151 124 v Zimbabwe 4 Mar 2010 ODI # 2967
104 97 9 2434 119 27.65 2562 95.00 3 12 13 155 126 v Australia 19 Feb 2010 ODI # 2960
105 98 9 2496 119 28.04 2617 95.37 3 13 13 159 128 v Australia 14 Feb 2010 ODI # 2955
106 98 9 2496 119 28.04 2617 95.37 3 13 13 159 128 v Australia 12 Feb 2010 ODI # 2954
107 99 9 2528 119 28.08 2656 95.18 3 13 13 162 128 v Australia 9 Feb 2010 ODI # 2952
108 100 9 2559 119 28.12 2691 95.09 3 13 13 165 128 v Australia 7 Feb 2010 ODI # 2950
109 101 9 2571 119 27.94 2700 95.22 3 13 13 166 128 v England 26 May 2009 ODI # 2851
110 102 9 2579 119 27.73 2719 94.85 3 13 13 166 128 v England 24 May 2009 ODI # 2850
111 103 9 2609 119 27.75 2750 94.87 3 13 13 166 130 v England 3 Apr 2009 ODI # 2833
112 104 9 2609 119 27.46 2757 94.63 3 13 14 166 130 v England 29 Mar 2009 ODI # 2829
113 104 9 2609 119 27.46 2757 94.63 3 13 14 166 130 v England 27 Mar 2009 ODI # 2828
114 105 9 2617 119 27.26 2769 94.51 3 13 14 166 130 v England 22 Mar 2009 ODI # 2827
115 106 9 2659 119 27.41 2805 94.79 3 13 14 169 132 v England 20 Mar 2009 ODI # 2826
116 107 9 2678 119 27.32 2813 95.20 3 13 14 170 134 v New Zealand 13 Jan 2009 ODI # 2792
117 108 9 2679 119 27.06 2818 95.06 3 13 14 170 134 v New Zealand 7 Jan 2009 ODI # 2788
118 109 9 2682 119 26.82 2823 95.00 3 13 14 170 134 v New Zealand 3 Jan 2009 ODI # 2787
119 110 9 2685 119 26.58 2827 94.97 3 13 14 170 134 v New Zealand 31 Dec 2008 ODI # 2786
120 111 9 2685 119 26.32 2829 94.90 3 13 15 170 134 v Australia 27 Jun 2008 ODI # 2719
121 112 9 2696 119 26.17 2849 94.62 3 13 15 170 135 v Australia 24 Jun 2008 ODI # 2713
122 112 9 2696 119 26.17 2849 94.62 3 13 15 170 135 v Sri Lanka 15 Apr 2008 ODI # 2701
123 113 9 2706 119 26.01 2866 94.41 3 13 15 171 135 v South Africa 10 Apr 2007 ODI # 2567
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