Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Ordered by batting strike rate (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av BF SR 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
overall 2009-2023 161 6932 179 45.30 7127 97.26 22 0 - - 0 71 0 - Profile
Reverse cumulative
1 7 7 7.00 3 233.33 0 - - - - 0 0 - v India 19 Nov 2023 ODI # 4705
2 36 29 18.00 21 171.42 0 - - - - 1 0 - v South Africa 16 Nov 2023 ODI # 4704
9 481 163 53.44 415 115.90 2 - - - - 5 0 - v Sri Lanka 16 Oct 2023 ODI # 4671
8 470 163 58.75 409 114.91 2 - - - - 3 0 - v Pakistan 20 Oct 2023 ODI # 4675
17 796 163 46.82 695 114.53 2 - - - - 9 0 - v South Africa 12 Sep 2023 ODI # 4642
18 902 163 50.11 788 114.46 3 - - - - 9 0 - v South Africa 9 Sep 2023 ODI # 4638
19 902 163 47.47 790 114.17 3 - - - - 9 0 - v South Africa 7 Sep 2023 ODI # 4635
13 644 163 49.53 567 113.58 2 - - - - 8 0 - v India 24 Sep 2023 ODI # 4654
15 706 163 47.06 626 112.77 2 - - - - 8 0 - v South Africa 17 Sep 2023 ODI # 4648
20 925 163 46.25 821 112.66 3 - - - - 10 0 - v India 22 Mar 2023 ODI # 4545
16 718 163 44.87 639 112.36 2 - - - - 8 0 - v South Africa 15 Sep 2023 ODI # 4646
14 696 163 49.71 620 112.25 2 - - - - 8 0 - v India 22 Sep 2023 ODI # 4651
12 591 163 49.25 528 111.93 2 - - - - 8 0 - v India 27 Sep 2023 ODI # 4657
10 494 163 49.40 442 111.76 2 - - - - 7 0 - v South Africa 12 Oct 2023 ODI # 4667
21 1031 163 49.09 923 111.70 4 - - - - 10 0 - v England 22 Nov 2022 ODI # 4480
22 1047 163 47.59 940 111.38 4 - - - - 10 0 - v England 19 Nov 2022 ODI # 4477
23 1133 163 49.26 1024 110.64 4 - - - - 10 0 - v England 17 Nov 2022 ODI # 4475
24 1138 163 47.41 1035 109.95 4 - - - - 10 0 - v New Zealand 8 Sep 2022 ODI # 4462
25 1158 163 46.32 1060 109.24 4 - - - - 11 0 - v New Zealand 6 Sep 2022 ODI # 4461
27 1265 163 46.85 1165 108.58 4 - - - - 11 0 - v Zimbabwe 31 Aug 2022 ODI # 4459
3 89 53 29.66 82 108.53 0 - - - - 1 0 - v Bangladesh 11 Nov 2023 ODI # 4700
26 1252 163 48.15 1156 108.30 4 - - - - 11 0 - v Zimbabwe 3 Sep 2022 ODI # 4460
11 535 163 48.63 494 108.29 2 - - - - 8 0 - v India 8 Oct 2023 ODI # 4662
7 307 104 43.85 285 107.71 1 - - - - 3 0 - v Netherlands 25 Oct 2023 ODI # 4681
29 1332 163 45.93 1239 107.50 4 - - - - 11 0 - v Sri Lanka 24 Jun 2022 ODI # 4418
28 1322 163 47.21 1231 107.39 4 - - - - 11 0 - v Zimbabwe 28 Aug 2022 ODI # 4458
30 1431 163 47.70 1351 105.92 4 - - - - 12 0 - v Sri Lanka 21 Jun 2022 ODI # 4416
6 203 81 33.83 192 105.72 0 - - - - 2 0 - v New Zealand 28 Oct 2023 ODI # 4684
31 1440 163 46.45 1363 105.64 4 - - - - 13 0 - v Sri Lanka 19 Jun 2022 ODI # 4415
32 1477 163 46.15 1414 104.45 4 - - - - 13 0 - v Sri Lanka 16 Jun 2022 ODI # 4412
34 1560 163 45.88 1494 104.41 4 - - - - 15 0 - v India 29 Nov 2020 ODI # 4266
33 1477 163 44.75 1417 104.23 4 - - - - 15 0 - v Sri Lanka 14 Jun 2022 ODI # 4409
35 1629 163 46.54 1570 103.75 4 - - - - 15 0 - v India 27 Nov 2020 ODI # 4265
36 1653 163 45.91 1602 103.18 4 - - - - 15 0 - v England 16 Sep 2020 ODI # 4261
37 1659 163 44.83 1613 102.85 4 - - - - 15 0 - v England 13 Sep 2020 ODI # 4260
38 1665 163 43.81 1627 102.33 4 - - - - 16 0 - v England 11 Sep 2020 ODI # 4259
112 5414 179 51.56 5300 102.15 20 - - - - 54 0 - v South Africa 23 Nov 2014 ODI # 3551
114 5471 179 51.13 5358 102.10 20 - - - - 55 0 - v South Africa 19 Nov 2014 ODI # 3548
113 5418 179 51.11 5308 102.07 20 - - - - 54 0 - v South Africa 21 Nov 2014 ODI # 3549
105 5174 179 52.26 5069 102.07 19 - - - - 51 0 - v Afghanistan 4 Mar 2015 ODI # 3623
111 5393 179 51.85 5284 102.06 20 - - - - 54 0 - v England 16 Jan 2015 ODI # 3578
115 5471 179 50.65 5363 102.01 20 - - - - 56 0 - v South Africa 16 Nov 2014 ODI # 3546
107 5230 179 51.78 5129 101.96 19 - - - - 52 0 - v England 14 Feb 2015 ODI # 3600
47 2073 163 45.06 2033 101.96 6 - - - - 18 0 - v South Africa 6 Jul 2019 ODI # 4188
50 2308 166 47.10 2264 101.94 7 - - - - 21 0 - v Bangladesh 20 Jun 2019 ODI # 4166
45 1942 163 44.13 1905 101.94 5 - - - - 18 0 - v India 14 Jan 2020 ODI # 4231
116 5517 179 50.61 5412 101.94 20 - - - - 57 0 - v South Africa 14 Nov 2014 ODI # 3545
106 5208 179 52.08 5111 101.89 19 - - - - 52 0 - v New Zealand 28 Feb 2015 ODI # 3617
110 5266 179 51.12 5169 101.87 19 - - - - 53 0 - v India 18 Jan 2015 ODI # 3582
108 5242 179 51.39 5147 101.84 19 - - - - 52 0 - v England 1 Feb 2015 ODI # 3597
109 5242 179 51.39 5147 101.84 19 - - - - 53 0 - v India 26 Jan 2015 ODI # 3592
46 1951 163 43.35 1916 101.82 5 - - - - 18 0 - v England 11 Jul 2019 ODI # 4191
118 5602 179 50.46 5502 101.81 20 - - - - 58 0 - v Pakistan 10 Oct 2014 ODI # 3532
117 5573 179 50.66 5475 101.78 20 - - - - 58 0 - v Pakistan 12 Oct 2014 ODI # 3534
82 4086 179 51.72 4020 101.64 15 - - - - 40 0 - v Ireland 27 Sep 2016 ODI # 3782
48 2089 163 44.44 2056 101.60 6 - - - - 18 0 - v New Zealand 29 Jun 2019 ODI # 4178
121 5734 179 50.29 5649 101.50 20 - - - - 60 0 - v England 17 Jan 2014 ODI # 3455
119 5645 179 50.40 5565 101.43 20 - - - - 60 0 - v Pakistan 7 Oct 2014 ODI # 3530
120 5716 179 50.58 5635 101.43 20 - - - - 60 0 - v England 19 Jan 2014 ODI # 3457
41 1771 163 43.19 1747 101.37 4 - - - - 17 0 - v South Africa 4 Mar 2020 ODI # 4252
122 5799 179 50.42 5721 101.36 20 - - - - 60 0 - v England 12 Jan 2014 ODI # 3454
79 3948 179 51.94 3898 101.28 15 - - - - 39 0 - v South Africa 5 Oct 2016 ODI # 3790
103 4987 179 51.41 4924 101.27 18 - - - - 49 0 - v Scotland 14 Mar 2015 ODI # 3637
42 1796 163 42.76 1774 101.24 4 - - - - 17 0 - v South Africa 29 Feb 2020 ODI # 4248
104 4996 179 50.97 4936 101.21 18 - - - - 50 0 - v Sri Lanka 8 Mar 2015 ODI # 3629
81 4038 179 51.76 3990 101.20 15 - - - - 40 0 - v South Africa 30 Sep 2016 ODI # 3785
49 2142 163 44.62 2117 101.18 6 - - - - 19 0 - v England 25 Jun 2019 ODI # 4173
84 4211 179 51.98 4162 101.17 16 - - - - 41 0 - v Sri Lanka 31 Aug 2016 ODI # 3774
44 1814 163 41.22 1793 101.17 4 - - - - 17 0 - v India 17 Jan 2020 ODI # 4232
123 5808 179 50.06 5742 101.14 20 - - - - 60 0 - v England 8 Jun 2013 ODI # 3365
85 4221 179 51.47 4174 101.12 16 - - - - 43 0 - v Sri Lanka 28 Aug 2016 ODI # 3772
80 3998 179 51.92 3954 101.11 15 - - - - 40 0 - v South Africa 2 Oct 2016 ODI # 3787
94 4643 179 51.58 4592 101.11 18 - - - - 45 0 - v India 23 Jan 2016 ODI # 3727
95 4736 179 52.04 4684 101.11 18 - - - - 46 0 - v India 20 Jan 2016 ODI # 3726
83 4192 179 52.40 4146 101.10 16 - - - - 40 0 - v Sri Lanka 4 Sep 2016 ODI # 3776
78 3831 179 51.08 3791 101.05 14 - - - - 37 0 - v South Africa 9 Oct 2016 ODI # 3792
86 4222 179 50.86 4178 101.05 16 - - - - 43 0 - v Sri Lanka 24 Aug 2016 ODI # 3769
77 3825 179 51.68 3786 101.03 14 - - - - 37 0 - v South Africa 12 Oct 2016 ODI # 3795
43 1799 163 41.83 1781 101.01 4 - - - - 17 0 - v India 19 Jan 2020 ODI # 4233
124 5818 179 49.72 5760 101.00 20 - - - - 61 0 - v Sri Lanka 23 Jan 2013 ODI # 3326
96 4741 179 51.53 4694 101.00 18 - - - - 46 0 - v India 12 Jan 2016 ODI # 3723
97 4742 179 51.54 4695 101.00 18 - - - - 46 0 - v England 5 Sep 2015 ODI # 3681
39 1732 163 44.41 1715 100.99 4 - - - - 16 0 - v New Zealand 13 Mar 2020 ODI # 4255
102 4966 179 51.19 4918 100.97 18 - - - - 47 0 - v Pakistan 20 Mar 2015 ODI # 3642
101 4942 179 51.47 4895 100.96 18 - - - - 47 0 - v India 26 Mar 2015 ODI # 3645
51 2334 166 46.68 2312 100.95 7 - - - - 22 0 - v Sri Lanka 15 Jun 2019 ODI # 4159
93 4521 179 50.79 4479 100.93 17 - - - - 44 0 - v New Zealand 3 Feb 2016 ODI # 3731
92 4509 179 51.23 4468 100.91 17 - - - - 44 0 - v New Zealand 6 Feb 2016 ODI # 3733
99 4885 179 51.96 4842 100.88 18 - - - - 47 0 - v Ireland 27 Aug 2015 ODI # 3679
100 4930 179 51.89 4888 100.85 18 - - - - 47 0 - v New Zealand 29 Mar 2015 ODI # 3646
87 4230 179 50.35 4195 100.83 16 - - - - 43 0 - v Sri Lanka 21 Aug 2016 ODI # 3768
98 4801 179 51.62 4762 100.81 18 - - - - 47 0 - v England 3 Sep 2015 ODI # 3680
125 5878 179 49.81 5833 100.77 20 - - - - 61 0 - v Sri Lanka 20 Jan 2013 ODI # 3324
52 2441 166 47.86 2423 100.74 8 - - - - 22 0 - v Pakistan 12 Jun 2019 ODI # 4157
40 1736 163 43.40 1724 100.69 4 - - - - 17 0 - v South Africa 7 Mar 2020 ODI # 4254
126 5882 179 49.42 5844 100.65 20 - - - - 63 0 - v Sri Lanka 18 Jan 2013 ODI # 3321
88 4339 179 51.04 4315 100.55 17 - - - - 43 0 - v South Africa 11 Jun 2016 ODI # 3743
91 4411 179 50.70 4389 100.50 17 - - - - 44 0 - v New Zealand 8 Feb 2016 ODI # 3735
89 4340 179 50.46 4320 100.46 17 - - - - 43 0 - v South Africa 7 Jun 2016 ODI # 3741
90 4395 179 51.10 4375 100.45 17 - - - - 44 0 - v West Indies 5 Jun 2016 ODI # 3740
127 5903 179 49.19 5877 100.44 20 - - - - 64 0 - v Pakistan 3 Sep 2012 ODI # 3303
75 3628 179 50.38 3621 100.19 13 - - - - 36 0 - v New Zealand 6 Dec 2016 ODI # 3812
74 3509 179 49.42 3506 100.08 12 - - - - 34 0 - v New Zealand 9 Dec 2016 ODI # 3813
76 3652 179 50.02 3650 100.05 13 - - - - 37 0 - v New Zealand 4 Dec 2016 ODI # 3811
70 3295 179 49.17 3300 99.84 11 - - - - 31 0 - v Pakistan 22 Jan 2017 ODI # 3822
71 3330 179 48.97 3338 99.76 11 - - - - 31 0 - v Pakistan 19 Jan 2017 ODI # 3820
131 5988 179 48.29 6006 99.70 20 - - - - 64 0 - v England 10 Jul 2012 ODI # 3286
130 5956 179 48.42 5974 99.69 20 - - - - 64 0 - v Afghanistan 25 Aug 2012 ODI # 3297
128 5927 179 48.98 5945 99.69 20 - - - - 64 0 - v Pakistan 31 Aug 2012 ODI # 3301
53 2497 166 48.01 2507 99.60 8 - - - - 22 0 - v India 9 Jun 2019 ODI # 4155
129 5932 179 48.62 5956 99.59 20 - - - - 64 0 - v Pakistan 28 Aug 2012 ODI # 3299
72 3346 179 48.49 3360 99.58 11 - - - - 31 0 - v Pakistan 15 Jan 2017 ODI # 3818
69 3165 179 47.95 3181 99.49 10 - - - - 29 0 - v Pakistan 26 Jan 2017 ODI # 3826
132 5990 179 47.92 6025 99.41 20 0 - - 0 64 0 - v England 7 Jul 2012 ODI # 3284
54 2500 166 47.16 2515 99.40 8 - - - - 22 0 - v West Indies 6 Jun 2019 ODI # 4152
136 6125 179 47.85 6167 99.31 20 0 - - 0 65 0 - v West Indies 25 Mar 2012 ODI # 3269
137 6126 179 47.48 6171 99.27 20 0 - - 0 65 0 - v West Indies 23 Mar 2012 ODI # 3268
73 3353 179 47.90 3378 99.25 11 - - - - 33 0 - v Pakistan 13 Jan 2017 ODI # 3817
133 6000 179 47.61 6045 99.25 20 0 - - 0 64 0 - v England 1 Jul 2012 ODI # 3281
134 6056 179 47.68 6106 99.18 20 0 - - 0 65 0 - v England 29 Jun 2012 ODI # 3280
135 6056 179 47.68 6106 99.18 20 0 - - 0 65 0 - v Ireland 23 Jun 2012 ODI # 3279
138 6163 179 47.40 6222 99.05 20 0 - - 0 65 0 - v West Indies 20 Mar 2012 ODI # 3266
139 6176 179 47.14 6242 98.94 20 0 - - 0 65 0 - v West Indies 18 Mar 2012 ODI # 3264
141 6264 179 47.09 6342 98.77 20 0 - - 0 66 0 - v Sri Lanka 8 Mar 2012 ODI # 3257
57 2617 166 47.58 2651 98.71 8 - - - - 24 0 - v England 26 Jan 2018 ODI # 3966
140 6216 179 47.09 6297 98.71 20 0 - - 0 65 0 - v West Indies 16 Mar 2012 ODI # 3262
58 2625 166 46.87 2661 98.64 8 - - - - 24 0 - v England 21 Jan 2018 ODI # 3960
56 2604 166 48.22 2640 98.63 8 - - - - 24 0 - v England 28 Jan 2018 ODI # 3968
59 2660 166 46.66 2701 98.48 8 - - - - 25 0 - v England 19 Jan 2018 ODI # 3958
55 2589 166 48.84 2629 98.47 8 - - - - 22 0 - v Afghanistan 1 Jun 2019 ODI # 4146
60 2662 166 45.89 2706 98.37 8 - - - - 25 0 - v England 14 Jan 2018 ODI # 3951
145 6601 179 48.18 6711 98.36 22 0 - - 0 66 0 - v India 26 Feb 2012 ODI # 3250
62 2839 166 47.31 2887 98.33 9 - - - - 26 0 - v India 28 Sep 2017 ODI # 3917
144 6533 179 48.03 6645 98.31 22 0 - - 0 66 0 - v Sri Lanka 2 Mar 2012 ODI # 3253
143 6527 179 48.34 6639 98.31 22 0 - - 0 66 0 - v Sri Lanka 4 Mar 2012 ODI # 3255
63 2881 166 47.22 2931 98.29 9 - - - - 26 0 - v India 24 Sep 2017 ODI # 3914
146 6608 179 47.88 6724 98.27 22 0 - - 0 68 0 - v Sri Lanka 24 Feb 2012 ODI # 3248
147 6651 179 47.84 6770 98.24 22 0 - - 0 68 0 - v India 19 Feb 2012 ODI # 3244
142 6364 179 47.49 6482 98.17 21 0 - - 0 66 0 - v Sri Lanka 6 Mar 2012 ODI # 3256
148 6664 179 47.60 6791 98.12 22 0 - - 0 68 0 - v Sri Lanka 17 Feb 2012 ODI # 3241
150 6716 179 47.29 6844 98.12 22 0 - - 0 68 0 - v Sri Lanka 10 Feb 2012 ODI # 3235
61 2715 166 46.01 2768 98.08 8 - - - - 25 0 - v India 1 Oct 2017 ODI # 3919
149 6682 179 47.39 6815 98.04 22 0 - - 0 68 0 - v India 12 Feb 2012 ODI # 3237
64 2882 166 46.48 2940 98.02 9 - - - - 27 0 - v India 21 Sep 2017 ODI # 3912
151 6722 179 47.00 6858 98.01 22 0 - - 0 69 0 - v India 5 Feb 2012 ODI # 3231
65 2907 166 46.14 2968 97.94 9 - - - - 28 0 - v India 17 Sep 2017 ODI # 3910
152 6732 179 46.75 6876 97.90 22 0 - - 0 70 0 - v South Africa 28 Oct 2011 ODI # 3211
66 2928 166 45.75 2993 97.82 9 - - - - 28 0 - v England 10 Jun 2017 ODI # 3885
68 2986 166 45.93 3053 97.80 9 - - - - 29 0 - v New Zealand 2 Jun 2017 ODI # 3876
67 2968 166 46.37 3037 97.72 9 - - - - 28 0 - v Bangladesh 5 Jun 2017 ODI # 3879
154 6826 179 46.75 6990 97.65 22 0 - - 0 70 0 - v South Africa 19 Oct 2011 ODI # 3203
153 6806 179 46.93 6973 97.60 22 0 - - 0 70 0 - v South Africa 23 Oct 2011 ODI # 3208
155 6826 179 46.43 6995 97.58 22 0 - - 0 70 0 - v Scotland 28 Aug 2009 ODI # 2879
156 6828 179 46.13 7006 97.45 22 0 - - 0 70 0 - v New Zealand 6 Feb 2009 ODI # 2816
157 6835 179 45.87 7024 97.30 22 0 - - 0 70 0 - v New Zealand 1 Feb 2009 ODI # 2811
160 6927 179 45.57 7120 97.28 22 0 - - 0 71 0 - v South Africa 23 Jan 2009 ODI # 2802
161 6932 179 45.30 7127 97.26 22 0 - - 0 71 0 - v South Africa 18 Jan 2009 ODI # 2796
158 6857 179 45.71 7053 97.22 22 0 - - 0 71 0 - v South Africa 30 Jan 2009 ODI # 2808
159 6858 179 45.41 7060 97.13 22 0 - - 0 71 0 - v South Africa 26 Jan 2009 ODI # 2804
4 107 53 26.75 111 96.39 0 - - - - 1 0 - v Afghanistan 7 Nov 2023 ODI # 4696
5 122 53 24.40 127 96.06 0 - - - - 2 0 - v England 4 Nov 2023 ODI # 4693
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