Records type batting analysis [change type]
View reverse cumulative averages [change view]
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 (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2008-2024 161 154 3 5700 177 37.74 6534 87.23 14 29 13 613 138 Profile
filtered 2009-2024 158 151 2 5688 177 38.17 6485 87.71 14 29 13 612 138
Reverse cumulative
1 1 0 50 50 50.00 53 94.33 0 1 0 4 2 v Afghanistan 12 Mar 2024 ODI # 4742
2 2 0 55 50 27.50 62 88.70 0 1 0 4 2 v Afghanistan 7 Mar 2024 ODI # 4741
3 3 0 63 50 21.00 72 87.50 0 1 0 6 2 v Zimbabwe 17 Dec 2023 ODI # 4712
4 4 0 77 50 19.25 104 74.03 0 1 0 8 2 v Zimbabwe 15 Dec 2023 ODI # 4710
5 4 0 77 50 19.25 104 74.03 0 1 0 8 2 v Zimbabwe 13 Dec 2023 ODI # 4709
6 4 0 77 50 19.25 104 74.03 0 1 0 8 2 v England 26 Sep 2023 ODI # 4656
7 5 0 102 50 20.40 121 84.29 0 1 0 12 3 v England 23 Sep 2023 ODI # 4653
8 6 0 117 50 19.50 145 80.68 0 1 0 14 3 v Nepal 4 Jul 2023 ODI # 4613
9 7 0 175 58 25.00 190 92.10 0 2 0 23 5 v U.S.A. 30 Jun 2023 ODI # 4607
10 8 0 337 162 42.12 324 104.01 1 2 0 38 13 v U.A.E. 27 Jun 2023 ODI # 4604
11 9 0 343 162 38.11 335 102.38 1 2 0 39 13 v Sri Lanka 25 Jun 2023 ODI # 4599
12 10 0 343 162 34.30 336 102.08 1 2 1 39 13 v Scotland 21 Jun 2023 ODI # 4591
13 11 0 366 162 33.27 363 100.82 1 2 1 43 13 v Oman 19 Jun 2023 ODI # 4588
14 12 0 426 162 35.50 436 97.70 1 3 1 47 15 v Bangladesh 14 May 2023 ODI # 4578
15 13 0 426 162 32.76 438 97.26 1 3 2 47 15 v Bangladesh 12 May 2023 ODI # 4577
16 14 0 441 162 31.50 448 98.43 1 3 2 49 16 v Bangladesh 9 May 2023 ODI # 4576
17 15 0 448 162 29.86 460 97.39 1 3 2 50 16 v Bangladesh 23 Mar 2023 ODI # 4547
18 15 0 448 162 29.86 460 97.39 1 3 2 50 16 v Bangladesh 20 Mar 2023 ODI # 4542
19 16 0 470 162 29.37 491 95.72 1 3 2 51 17 v Bangladesh 18 Mar 2023 ODI # 4539
20 16 0 470 162 29.37 491 95.72 1 3 2 51 17 v Zimbabwe 23 Jan 2023 ODI # 4510
21 17 0 515 162 30.29 552 93.29 1 3 2 55 19 v Zimbabwe 21 Jan 2023 ODI # 4508
22 18 0 528 162 29.33 577 91.50 1 3 2 57 19 v Zimbabwe 18 Jan 2023 ODI # 4506
23 19 0 648 162 34.10 680 95.29 2 3 2 71 24 v New Zealand 15 Jul 2022 ODI # 4429
24 20 0 648 162 32.40 684 94.73 2 3 3 71 24 v New Zealand 12 Jul 2022 ODI # 4423
25 21 0 653 162 31.09 694 94.09 2 3 3 72 24 v New Zealand 10 Jul 2022 ODI # 4419
26 22 0 697 162 31.68 732 95.21 2 3 3 77 25 v West Indies 16 Jan 2022 ODI # 4342
27 23 0 718 162 31.21 747 96.11 2 3 3 80 26 v West Indies 13 Jan 2022 ODI # 4340
28 24 0 761 162 31.70 787 96.69 2 3 3 85 28 v Zimbabwe 13 Sep 2021 ODI # 4323
29 25 0 794 162 31.76 858 92.54 2 3 3 89 28 v Zimbabwe 10 Sep 2021 ODI # 4321
30 26 0 826 162 31.76 905 91.27 2 3 3 92 29 v Zimbabwe 8 Sep 2021 ODI # 4319
31 27 0 837 162 31.00 918 91.17 2 3 3 94 29 v South Africa 16 Jul 2021 ODI # 4305
32 28 0 864 162 30.85 962 89.81 2 3 3 98 29 v South Africa 13 Jul 2021 ODI # 4302
33 29 0 877 162 30.24 1002 87.52 2 3 3 99 29 v South Africa 11 Jul 2021 ODI # 4301
34 30 0 882 162 29.40 1008 87.50 2 3 3 100 29 v Netherlands 7 Jun 2021 ODI # 4295
35 31 0 934 162 30.12 1072 87.12 2 4 3 106 29 v Netherlands 4 Jun 2021 ODI # 4294
36 32 0 1003 162 31.34 1184 84.71 2 5 3 114 29 v Netherlands 2 Jun 2021 ODI # 4293
37 33 0 1121 162 33.96 1303 86.03 3 5 3 123 35 v Afghanistan 26 Jan 2021 ODI # 4275
38 34 0 1249 162 36.73 1435 87.03 4 5 3 135 39 v Afghanistan 24 Jan 2021 ODI # 4273
39 35 0 1288 162 36.80 1475 87.32 4 5 3 141 39 v Afghanistan 21 Jan 2021 ODI # 4271
40 36 0 1292 162 35.88 1484 87.06 4 5 3 142 39 v U.A.E. 18 Jan 2021 ODI # 4269
41 37 1 1423 162 39.52 1632 87.19 5 5 3 151 43 v U.A.E. 8 Jan 2021 ODI # 4268
42 38 1 1565 162 42.29 1760 88.92 6 5 3 160 49 v England 4 Aug 2020 ODI # 4258
43 39 1 1577 162 41.50 1780 88.59 6 5 3 162 49 v England 1 Aug 2020 ODI # 4257
44 40 1 1579 162 40.48 1784 88.50 6 5 3 162 49 v England 30 Jul 2020 ODI # 4256
45 41 1 1584 162 39.60 1807 87.65 6 5 3 162 49 v West Indies 12 Jan 2020 ODI # 4230
46 42 1 1647 162 40.17 1886 87.32 6 6 3 169 50 v West Indies 9 Jan 2020 ODI # 4229
47 43 1 1662 162 39.57 1907 87.15 6 6 3 171 50 v West Indies 7 Jan 2020 ODI # 4226
48 44 1 1694 162 39.39 1951 86.82 6 6 3 176 50 v Zimbabwe 7 Jul 2019 ODI # 4189
49 45 1 1746 162 39.68 2024 86.26 6 7 3 183 50 v Zimbabwe 4 Jul 2019 ODI # 4185
50 46 1 1803 162 40.06 2098 85.93 6 8 3 191 50 v Zimbabwe 1 Jul 2019 ODI # 4181
51 47 1 1853 162 40.28 2154 86.02 6 9 3 195 52 v Afghanistan 21 May 2019 ODI # 4141
52 48 1 1924 162 40.93 2248 85.58 6 10 3 201 54 v Afghanistan 19 May 2019 ODI # 4139
53 49 1 2054 162 42.79 2389 85.97 7 10 3 209 58 v Bangladesh 15 May 2019 ODI # 4136
54 50 1 2131 162 43.48 2487 85.68 7 11 3 217 60 v West Indies 11 May 2019 ODI # 4132
55 51 1 2131 162 42.62 2488 85.65 7 11 4 217 60 v West Indies 5 May 2019 ODI # 4128
56 52 1 2164 162 42.43 2532 85.46 7 11 4 222 60 v England 3 May 2019 ODI # 4127
57 53 1 2234 162 42.96 2620 85.26 7 12 4 229 62 v Afghanistan 10 Mar 2019 ODI # 4110
58 54 1 2245 162 42.35 2638 85.10 7 12 4 230 62 v Afghanistan 8 Mar 2019 ODI # 4108
59 55 1 2265 162 41.94 2664 85.02 7 12 4 234 62 v Afghanistan 5 Mar 2019 ODI # 4105
60 55 1 2265 162 41.94 2664 85.02 7 12 4 234 62 v Afghanistan 2 Mar 2019 ODI # 4101
61 56 1 2354 162 42.80 2814 83.65 7 13 4 240 65 v Afghanistan 28 Feb 2019 ODI # 4100
62 57 1 2356 162 42.07 2817 83.63 7 13 4 240 65 v Afghanistan 31 Aug 2018 ODI # 4035
63 58 1 2395 162 42.01 2867 83.53 7 13 4 243 66 v Afghanistan 29 Aug 2018 ODI # 4033
64 59 1 2405 162 41.46 2887 83.30 7 13 4 245 66 v Afghanistan 27 Aug 2018 ODI # 4032
65 60 1 2460 162 41.69 2974 82.71 7 14 4 248 67 v Afghanistan 23 Mar 2018 ODI # 4006
66 61 1 2460 162 41.00 2978 82.60 7 14 5 248 67 v Scotland 18 Mar 2018 ODI # 4001
67 62 1 2501 162 41.00 3048 82.05 7 14 5 253 67 v Zimbabwe 16 Mar 2018 ODI # 3999
68 63 1 2627 162 42.37 3165 83.00 8 14 5 268 72 v U.A.E. 12 Mar 2018 ODI # 3995
69 64 1 2645 162 41.98 3181 83.14 8 14 5 271 72 v West Indies 10 Mar 2018 ODI # 3993
70 65 1 2672 162 41.75 3202 83.44 8 14 5 275 72 v P.N.G. 6 Mar 2018 ODI # 3986
71 66 1 2746 162 42.24 3290 83.46 8 15 5 285 72 v Scotland 18 Jan 2018 ODI # 3956
72 67 1 2784 162 42.18 3341 83.32 8 15 5 289 72 v Scotland 16 Jan 2018 ODI # 3954
73 68 1 2804 162 41.85 3367 83.27 8 15 5 291 72 v U.A.E. 13 Jan 2018 ODI # 3950
74 69 1 2804 162 41.23 3370 83.20 8 15 6 291 72 v U.A.E. 11 Jan 2018 ODI # 3948
75 70 1 2905 162 42.10 3467 83.79 9 15 6 302 76 v Afghanistan 10 Dec 2017 ODI # 3940
76 71 1 2987 162 42.67 3563 83.83 9 16 6 310 77 v Afghanistan 7 Dec 2017 ODI # 3937
77 72 1 2992 162 42.14 3576 83.66 9 16 6 311 77 v Afghanistan 5 Dec 2017 ODI # 3935
78 73 1 2992 162 41.55 3585 83.45 9 16 7 311 77 v New Zealand 21 May 2017 ODI # 3870
79 74 1 2992 162 40.98 3588 83.38 9 16 8 311 77 v Bangladesh 19 May 2017 ODI # 3869
80 75 1 3006 162 40.62 3602 83.45 9 16 8 312 78 v New Zealand 14 May 2017 ODI # 3867
81 75 1 3006 162 40.62 3602 83.45 9 16 8 312 78 v Bangladesh 12 May 2017 ODI # 3866
82 76 1 3054 162 40.72 3644 83.80 9 16 8 320 79 v England 7 May 2017 ODI # 3865
83 77 1 3074 162 40.44 3662 83.94 9 16 8 325 79 v England 5 May 2017 ODI # 3864
84 78 1 3125 162 40.58 3722 83.96 9 17 8 329 81 v Afghanistan 24 Mar 2017 ODI # 3854
85 79 1 3153 162 40.42 3752 84.03 9 17 8 333 82 v Afghanistan 22 Mar 2017 ODI # 3853
86 80 1 3252 162 41.16 3866 84.11 9 18 8 342 83 v Afghanistan 19 Mar 2017 ODI # 3852
87 81 1 3347 162 41.83 3946 84.82 9 19 8 351 88 v Afghanistan 17 Mar 2017 ODI # 3851
88 82 1 3415 162 42.16 4036 84.61 9 20 8 357 89 v Afghanistan 15 Mar 2017 ODI # 3850
89 83 1 3456 162 42.14 4101 84.27 9 20 8 360 90 v U.A.E. 4 Mar 2017 ODI # 3847
90 84 1 3460 162 41.68 4109 84.20 9 20 8 361 90 v U.A.E. 2 Mar 2017 ODI # 3844
91 85 1 3490 162 41.54 4136 84.38 9 20 8 366 91 v Australia 27 Sep 2016 ODI # 3782
92 86 1 3530 162 41.52 4185 84.34 9 20 8 370 91 v South Africa 25 Sep 2016 ODI # 3780
93 87 1 3530 162 41.04 4187 84.30 9 20 9 370 91 v Pakistan 18 Aug 2016 ODI # 3767
94 88 1 3532 162 40.59 4191 84.27 9 20 9 370 91 v Afghanistan 19 Jul 2016 ODI # 3764
95 89 1 3563 162 40.48 4243 83.97 9 20 9 372 91 v Afghanistan 17 Jul 2016 ODI # 3763
96 90 2 3602 162 40.93 4280 84.15 9 20 9 377 91 v Afghanistan 14 Jul 2016 ODI # 3762
97 91 2 3618 162 40.65 4301 84.11 9 20 9 378 91 v Afghanistan 12 Jul 2016 ODI # 3761
98 92 2 3640 162 40.44 4325 84.16 9 20 9 380 92 v Sri Lanka 18 Jun 2016 ODI # 3749
99 93 2 3667 162 40.29 4359 84.12 9 20 9 384 92 v Sri Lanka 16 Jun 2016 ODI # 3748
100 94 2 3717 162 40.40 4451 83.50 9 21 9 388 92 v Zimbabwe 13 Oct 2015 ODI # 3691
101 95 2 3789 162 40.74 4528 83.67 9 22 9 397 92 v Zimbabwe 11 Oct 2015 ODI # 3690
102 96 2 3813 162 40.56 4552 83.76 9 22 9 402 92 v Zimbabwe 9 Oct 2015 ODI # 3688
103 97 2 3813 162 40.13 4556 83.69 9 22 10 402 92 v Australia 27 Aug 2015 ODI # 3679
104 98 2 3815 162 39.73 4561 83.64 9 22 10 402 92 v England 8 May 2015 ODI # 3650
105 99 2 3818 162 39.36 4569 83.56 9 22 10 402 92 v Pakistan 15 Mar 2015 ODI # 3639
106 100 2 3860 162 39.38 4610 83.73 9 22 10 406 94 v India 10 Mar 2015 ODI # 3631
107 101 2 3870 162 39.09 4621 83.74 9 22 10 408 94 v Zimbabwe 7 Mar 2015 ODI # 3627
108 102 2 3879 162 38.79 4627 83.83 9 22 10 410 94 v South Africa 3 Mar 2015 ODI # 3621
109 103 2 3882 162 38.43 4636 83.73 9 22 10 410 94 v U.A.E. 25 Feb 2015 ODI # 3613
110 104 2 3974 162 38.96 4720 84.19 9 23 10 419 97 v West Indies 16 Feb 2015 ODI # 3603
111 104 2 3974 162 38.96 4720 84.19 9 23 10 419 97 v Scotland 19 Jan 2015 ODI # 3584
112 105 2 4010 162 38.93 4744 84.52 9 23 10 424 98 v Afghanistan 17 Jan 2015 ODI # 3581
113 106 2 4038 162 38.82 4765 84.74 9 23 10 427 99 v Scotland 12 Jan 2015 ODI # 3575
114 107 2 4038 162 38.45 4767 84.70 9 23 11 427 99 v Afghanistan 10 Jan 2015 ODI # 3573
115 108 2 4042 162 38.13 4773 84.68 9 23 11 428 99 v Sri Lanka 6 May 2014 ODI # 3490
116 109 2 4046 162 37.81 4781 84.62 9 23 11 429 99 v West Indies 23 Feb 2014 ODI # 3472
117 110 2 4059 162 37.58 4801 84.54 9 23 11 431 99 v Scotland 8 Sep 2013 ODI # 3413
118 111 2 4089 162 37.51 4847 84.36 9 23 11 434 99 v Scotland 6 Sep 2013 ODI # 3411
119 112 2 4099 162 37.26 4861 84.32 9 23 11 436 99 v England 3 Sep 2013 ODI # 3409
120 113 2 4148 162 37.36 4911 84.46 9 23 11 441 99 v Netherlands 9 Jul 2013 ODI # 3386
121 114 2 4149 162 37.04 4919 84.34 9 23 11 441 99 v Netherlands 7 Jul 2013 ODI # 3384
122 115 2 4149 162 36.71 4922 84.29 9 23 12 441 99 v Pakistan 26 May 2013 ODI # 3358
123 116 2 4252 162 37.29 5029 84.54 10 23 12 453 100 v Pakistan 23 May 2013 ODI # 3357
124 117 2 4258 162 37.02 5034 84.58 10 23 12 453 100 v Afghanistan 5 Jul 2012 ODI # 3282
125 118 2 4282 162 36.91 5061 84.60 10 23 12 457 100 v Australia 23 Jun 2012 ODI # 3279
126 119 2 4305 162 36.79 5086 84.64 10 23 12 459 101 v Kenya 20 Feb 2012 ODI # 3245
127 120 2 4351 162 36.87 5130 84.81 10 23 12 465 102 v Kenya 18 Feb 2012 ODI # 3242
128 121 2 4377 162 36.78 5151 84.97 10 23 12 468 103 v Canada 19 Sep 2011 ODI # 3196
129 122 2 4383 162 36.52 5154 85.04 10 23 12 468 104 v England 25 Aug 2011 ODI # 3185
130 123 2 4496 162 37.15 5249 85.65 11 23 12 478 110 v Scotland 12 Jul 2011 ODI # 3171
131 124 2 4605 162 37.74 5356 85.97 12 23 12 485 114 v Pakistan 30 May 2011 ODI # 3158
132 125 2 4644 162 37.75 5378 86.35 12 23 12 492 115 v Pakistan 28 May 2011 ODI # 3157
133 126 2 4745 162 38.26 5450 87.06 13 23 12 506 117 v Netherlands 18 Mar 2011 ODI # 3136
134 127 2 4755 162 38.04 5461 87.07 13 23 12 508 117 v South Africa 15 Mar 2011 ODI # 3133
135 128 2 4760 162 37.77 5467 87.06 13 23 12 509 117 v West Indies 11 Mar 2011 ODI # 3126
136 129 2 4760 162 37.48 5468 87.05 13 23 13 509 117 v India 6 Mar 2011 ODI # 3121
137 130 2 4792 162 37.43 5496 87.19 13 23 13 514 118 v England 2 Mar 2011 ODI # 3114
138 131 2 4801 162 37.21 5506 87.19 13 23 13 515 118 v Bangladesh 25 Feb 2011 ODI # 3108
139 132 2 4814 162 37.03 5520 87.21 13 23 13 518 118 v Zimbabwe 30 Sep 2010 ODI # 3050
140 133 2 4866 162 37.14 5569 87.37 13 24 13 522 121 v Zimbabwe 28 Sep 2010 ODI # 3049
141 134 2 4883 162 36.99 5598 87.22 13 24 13 523 122 v Zimbabwe 26 Sep 2010 ODI # 3048
142 135 2 5060 177 38.04 5732 88.27 14 24 13 544 127 v Canada 7 Sep 2010 ODI # 3042
143 136 2 5095 177 38.02 5779 88.16 14 24 13 547 128 v Canada 6 Sep 2010 ODI # 3041
144 137 2 5157 177 38.20 5815 88.68 14 25 13 553 133 v Netherlands 18 Aug 2010 ODI # 3036
145 138 2 5197 177 38.21 5870 88.53 14 25 13 557 133 v Netherlands 16 Aug 2010 ODI # 3034
146 139 2 5203 177 37.97 5879 88.50 14 25 13 557 133 v Bangladesh 16 Jul 2010 ODI # 3028
147 140 2 5255 177 38.07 5936 88.52 14 26 13 564 133 v Bangladesh 15 Jul 2010 ODI # 3027
148 141 2 5287 177 38.03 5974 88.50 14 26 13 567 134 v Scotland 10 Jul 2010 ODI # 3023
149 142 2 5320 177 38.00 6035 88.15 14 26 13 568 134 v Netherlands 9 Jul 2010 ODI # 3021
150 143 2 5355 177 37.97 6077 88.11 14 26 13 574 134 v Canada 7 Jul 2010 ODI # 3015
151 144 2 5392 177 37.97 6120 88.10 14 26 13 581 134 v Scotland 5 Jul 2010 ODI # 3013
152 145 2 5398 177 37.74 6132 88.03 14 26 13 582 134 v Afghanistan 3 Jul 2010 ODI # 3008
153 146 2 5485 177 38.09 6238 87.92 14 27 13 590 135 v Kenya 1 Jul 2010 ODI # 3006
154 147 2 5521 177 38.07 6274 87.99 14 27 13 597 135 v Australia 17 Jun 2010 ODI # 2994
155 148 2 5572 177 38.16 6357 87.65 14 28 13 602 135 v West Indies 15 Apr 2010 ODI # 2978
156 149 2 5602 177 38.10 6383 87.76 14 28 13 606 136 v England 27 Aug 2009 ODI # 2878
157 150 2 5604 177 37.86 6393 87.65 14 28 13 606 136 v Scotland 22 Aug 2009 ODI # 2876
158 151 2 5688 177 38.17 6485 87.71 14 29 13 612 138 v Kenya 12 Jul 2009 ODI # 2861
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