Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 14 Sep 2013 remove greater than or equal to 14 Sep 2013 from query
Ordered by batting average (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-2023 226 195 48 5916 139* 40.24 7136 82.90 3 40 17 468 90 Profile
filtered 2013-2023 121 111 25 3868 139* 44.97 4644 83.29 3 25 8 325 64
Cumulative averages
1 1 1 74 74* - 64 115.62 0 1 0 9 1 v New Zealand 10 Nov 2013 ODI # 3432
2 1 1 74 74* - 64 115.62 0 1 0 9 1 v New Zealand 12 Nov 2013 ODI # 3434
3 2 1 74 74* 74.00 65 113.84 0 1 1 9 1 v New Zealand 16 Nov 2013 ODI # 3435
16 15 7 517 74* 64.62 574 90.06 0 4 1 40 10 v Pakistan 8 Mar 2014 ODI # 3486
15 14 6 501 74* 62.62 561 89.30 0 4 1 38 10 v Bangladesh 6 Mar 2014 ODI # 3485
33 32 11 1304 139* 62.09 1423 91.63 1 9 1 113 26 v India 16 Nov 2014 ODI # 3547
37 35 12 1425 139* 61.95 1552 91.81 1 10 1 122 29 v England 7 Dec 2014 ODI # 3563
38 36 12 1465 139* 61.04 1628 89.98 1 10 1 126 29 v England 10 Dec 2014 ODI # 3565
17 16 7 547 74* 60.77 627 87.24 0 4 1 44 10 v Ireland 6 May 2014 ODI # 3490
34 33 11 1337 139* 60.77 1447 92.39 1 9 1 114 29 v England 26 Nov 2014 ODI # 3554
35 33 11 1337 139* 60.77 1447 92.39 1 9 1 114 29 v England 29 Nov 2014 ODI # 3557
36 34 11 1374 139* 59.73 1492 92.09 1 9 1 117 29 v England 3 Dec 2014 ODI # 3561
39 37 12 1466 139* 58.64 1633 89.77 1 10 1 126 29 v England 13 Dec 2014 ODI # 3567
40 38 12 1486 139* 57.15 1660 89.51 1 10 1 127 29 v England 16 Dec 2014 ODI # 3569
42 40 13 1540 139* 57.03 1739 88.55 1 10 1 134 30 v New Zealand 15 Jan 2015 ODI # 3577
43 40 13 1540 139* 57.03 1739 88.55 1 10 1 134 30 v New Zealand 17 Jan 2015 ODI # 3580
30 29 10 1080 93 56.84 1225 88.16 0 8 1 97 15 v India 6 Nov 2014 ODI # 3540
18 17 7 565 74* 56.50 648 87.19 0 4 1 46 10 v England 22 May 2014 ODI # 3492
41 39 12 1501 139* 55.59 1693 88.65 1 10 1 129 29 v New Zealand 11 Jan 2015 ODI # 3574
32 31 10 1165 93 55.47 1307 89.13 0 9 1 107 16 v India 13 Nov 2014 ODI # 3544
44 41 13 1540 139* 55.00 1740 88.50 1 10 2 134 30 v New Zealand 20 Jan 2015 ODI # 3585
45 42 13 1586 139* 54.68 1792 88.50 1 10 2 139 30 v New Zealand 14 Feb 2015 ODI # 3599
31 30 10 1090 93 54.50 1239 87.97 0 8 1 98 15 v India 9 Nov 2014 ODI # 3543
46 43 13 1630 139* 54.33 1873 87.02 1 10 2 141 30 v Afghanistan 22 Feb 2015 ODI # 3609
47 43 13 1630 139* 54.33 1873 87.02 1 10 2 141 30 v Bangladesh 26 Feb 2015 ODI # 3615
48 43 13 1630 139* 54.33 1873 87.02 1 10 2 141 30 v England 1 Mar 2015 ODI # 3619
19 18 7 595 74* 54.09 683 87.11 0 4 1 48 10 v England 25 May 2014 ODI # 3493
12 11 4 376 74* 53.71 399 94.23 0 3 1 27 9 v Pakistan 25 Feb 2014 ODI # 3473
49 44 13 1665 139* 53.70 1904 87.44 1 10 2 143 31 v Australia 8 Mar 2015 ODI # 3629
50 45 13 1716 139* 53.62 1925 89.14 1 11 2 144 37 v Scotland 11 Mar 2015 ODI # 3632
27 26 8 965 93 53.61 1091 88.45 0 7 1 84 14 v Pakistan 26 Aug 2014 ODI # 3515
28 27 9 965 93 53.61 1092 88.36 0 7 1 84 14 v Pakistan 30 Aug 2014 ODI # 3519
14 13 5 427 74* 53.37 458 93.23 0 3 1 31 9 v Afghanistan 3 Mar 2014 ODI # 3481
51 46 13 1735 139* 52.57 1957 88.65 1 11 2 145 37 v South Africa 18 Mar 2015 ODI # 3640
4 3 1 105 74* 52.50 97 108.24 0 1 1 11 2 v Pakistan 18 Dec 2013 ODI # 3445
22 21 8 678 74* 52.15 759 89.32 0 4 1 60 10 v England 3 Jun 2014 ODI # 3496
52 47 13 1773 139* 52.14 2011 88.16 1 11 2 150 37 v Pakistan 11 Jul 2015 ODI # 3664
29 28 9 988 93 52.00 1124 87.90 0 7 1 87 14 v India 2 Nov 2014 ODI # 3539
96 87 23 3294 139* 51.46 3886 84.76 2 22 4 277 58 v South Africa 12 Aug 2018 ODI # 4031
26 25 8 872 89 51.29 976 89.34 0 6 1 76 14 v Pakistan 23 Aug 2014 ODI # 3512
97 88 23 3310 139* 50.92 3920 84.43 2 22 4 277 58 v Bangladesh 15 Sep 2018 ODI # 4036
53 48 13 1781 139* 50.88 2022 88.08 1 11 2 150 37 v Pakistan 15 Jul 2015 ODI # 3669
89 80 21 3000 139* 50.84 3513 85.39 2 20 4 251 54 v India 13 Dec 2017 ODI # 3941
70 62 16 2332 139* 50.69 2642 88.26 1 16 3 190 44 v England 29 Jun 2016 ODI # 3757
93 84 22 3143 139* 50.69 3724 84.39 2 21 4 261 55 v South Africa 1 Aug 2018 ODI # 4027
5 4 1 152 74* 50.66 141 107.80 0 1 1 13 2 v Pakistan 20 Dec 2013 ODI # 3446
20 19 7 606 74* 50.50 695 87.19 0 4 1 50 10 v England 28 May 2014 ODI # 3494
98 89 23 3332 139* 50.48 3959 84.16 2 22 4 278 58 v Afghanistan 17 Sep 2018 ODI # 4038
56 51 14 1867 139* 50.45 2098 88.98 1 12 2 158 39 v Pakistan 26 Jul 2015 ODI # 3672
94 85 22 3175 139* 50.39 3766 84.30 2 21 4 264 56 v South Africa 5 Aug 2018 ODI # 4029
90 81 21 3017 139* 50.28 3541 85.20 2 20 4 253 54 v India 17 Dec 2017 ODI # 3942
109 100 25 3764 139* 50.18 4482 83.98 3 25 6 316 63 v Bangladesh 31 Jul 2019 ODI # 4195
59 53 15 1907 139* 50.18 2148 88.78 1 12 2 160 39 v West Indies 7 Nov 2015 ODI # 3704
91 82 21 3059 139* 50.14 3605 84.85 2 20 4 254 55 v Zimbabwe 17 Jan 2018 ODI # 3955
95 86 22 3197 139* 49.95 3789 84.37 2 21 4 266 57 v South Africa 8 Aug 2018 ODI # 4030
71 63 16 2345 139* 49.89 2657 88.25 1 16 3 192 44 v England 2 Jul 2016 ODI # 3758
99 90 23 3333 139* 49.74 3969 83.97 2 22 4 278 58 v Scotland 21 May 2019 ODI # 4142
108 99 25 3677 139* 49.68 4392 83.72 3 24 6 308 62 v Bangladesh 28 Jul 2019 ODI # 4194
110 101 25 3769 139* 49.59 4486 84.01 3 25 6 317 63 v West Indies 22 Feb 2020 ODI # 4246
54 49 13 1785 139* 49.58 2035 87.71 1 11 2 150 37 v Pakistan 19 Jul 2015 ODI # 3670
57 52 14 1880 139* 49.47 2115 88.88 1 12 2 159 39 v West Indies 1 Nov 2015 ODI # 3701
58 52 14 1880 139* 49.47 2115 88.88 1 12 2 159 39 v West Indies 4 Nov 2015 ODI # 3702
92 83 21 3064 139* 49.41 3613 84.80 2 20 4 255 55 v South Africa 29 Jul 2018 ODI # 4025
23 22 8 691 74* 49.35 772 89.50 0 4 1 61 10 v South Africa 6 Jul 2014 ODI # 3500
64 56 15 2019 139* 49.24 2287 88.28 1 13 3 168 39 v New Zealand 5 Jan 2016 ODI # 3721
69 61 15 2265 139* 49.23 2588 87.51 1 15 3 184 43 v England 26 Jun 2016 ODI # 3755
65 57 15 2068 139* 49.23 2340 88.37 1 13 3 172 41 v Ireland 16 Jun 2016 ODI # 3748
83 74 19 2708 139* 49.23 3097 87.43 1 18 4 220 51 v India 20 Aug 2017 ODI # 3905
67 59 15 2165 139* 49.20 2467 87.75 1 14 3 178 42 v England 21 Jun 2016 ODI # 3751
79 71 18 2606 139* 49.16 2960 88.04 1 18 4 215 48 v Zimbabwe 2 Jul 2017 ODI # 3899
80 71 18 2606 139* 49.16 2960 88.04 1 18 4 215 48 v Zimbabwe 6 Jul 2017 ODI # 3901
68 60 15 2209 139* 49.08 2521 87.62 1 14 3 181 42 v England 24 Jun 2016 ODI # 3753
81 72 18 2648 139* 49.03 3000 88.26 1 18 4 215 50 v Zimbabwe 8 Jul 2017 ODI # 3903
73 65 16 2402 139* 49.02 2721 88.27 1 17 4 193 46 v Australia 24 Aug 2016 ODI # 3769
100 91 23 3333 139* 49.01 3978 83.78 2 22 5 278 58 v New Zealand 1 Jun 2019 ODI # 4145
6 5 1 196 74* 49.00 192 102.08 0 1 1 14 5 v Pakistan 22 Dec 2013 ODI # 3447
106 97 24 3577 139* 49.00 4283 83.51 3 23 6 298 62 v India 6 Jul 2019 ODI # 4187
107 98 24 3625 139* 48.98 4335 83.62 3 23 6 301 62 v Bangladesh 26 Jul 2019 ODI # 4193
88 79 20 2889 139* 48.96 3381 85.44 1 20 4 242 51 v India 10 Dec 2017 ODI # 3939
111 102 25 3770 139* 48.96 4488 84.00 3 25 6 317 63 v West Indies 26 Feb 2020 ODI # 4247
103 94 24 3427 139* 48.95 4106 83.46 2 23 6 285 59 v England 21 Jun 2019 ODI # 4168
76 68 17 2496 139* 48.94 2841 87.85 1 18 4 203 46 v India 8 Jun 2017 ODI # 3882
25 24 8 783 74* 48.93 891 87.87 0 5 1 67 12 v South Africa 12 Jul 2014 ODI # 3502
21 20 7 636 74* 48.92 725 87.72 0 4 1 54 10 v England 31 May 2014 ODI # 3495
60 54 15 1907 139* 48.89 2149 88.73 1 12 3 160 39 v New Zealand 26 Dec 2015 ODI # 3714
72 64 16 2345 139* 48.85 2661 88.12 1 16 4 192 44 v Australia 21 Aug 2016 ODI # 3768
77 69 17 2535 139* 48.75 2895 87.56 1 18 4 205 47 v Pakistan 12 Jun 2017 ODI # 3888
84 75 19 2728 139* 48.71 3138 86.93 1 18 4 222 51 v India 24 Aug 2017 ODI # 3906
66 58 15 2092 139* 48.65 2358 88.71 1 13 3 173 42 v Ireland 18 Jun 2016 ODI # 3749
78 70 17 2578 139* 48.64 2925 88.13 1 18 4 211 48 v Zimbabwe 30 Jun 2017 ODI # 3897
82 73 18 2672 139* 48.58 3047 87.69 1 18 4 219 50 v Zimbabwe 10 Jul 2017 ODI # 3904
55 50 13 1797 139* 48.56 2058 87.31 1 11 2 150 37 v Pakistan 22 Jul 2015 ODI # 3671
87 78 19 2864 139* 48.54 3339 85.77 1 20 4 237 51 v India 3 Sep 2017 ODI # 3909
112 103 25 3782 139* 48.48 4505 83.95 3 25 6 318 63 v West Indies 1 Mar 2020 ODI # 4250
86 77 19 2809 139* 48.43 3241 86.67 1 19 4 233 51 v India 31 Aug 2017 ODI # 3908
104 95 24 3438 139* 48.42 4135 83.14 2 23 6 286 59 v South Africa 28 Jun 2019 ODI # 4176
24 23 8 725 74* 48.33 810 89.50 0 4 1 62 11 v South Africa 9 Jul 2014 ODI # 3501
101 92 23 3333 139* 48.30 3980 83.74 2 22 6 278 58 v Afghanistan 4 Jun 2019 ODI # 4149
105 96 24 3464 139* 48.11 4155 83.36 2 23 6 288 60 v West Indies 1 Jul 2019 ODI # 4180
61 55 15 1924 139* 48.10 2171 88.62 1 12 3 162 39 v New Zealand 28 Dec 2015 ODI # 3715
62 55 15 1924 139* 48.10 2171 88.62 1 12 3 162 39 v New Zealand 31 Dec 2015 ODI # 3717
63 55 15 1924 139* 48.10 2171 88.62 1 12 3 162 39 v New Zealand 2 Jan 2016 ODI # 3718
74 66 16 2404 139* 48.08 2725 88.22 1 17 4 193 46 v Australia 28 Aug 2016 ODI # 3772
85 76 19 2739 139* 48.05 3161 86.64 1 18 4 223 51 v India 27 Aug 2017 ODI # 3907
113 104 25 3787 139* 47.93 4512 83.93 3 25 6 318 63 v West Indies 10 Mar 2021 ODI # 4276
75 67 16 2444 139* 47.92 2796 87.41 1 17 4 197 46 v Australia 31 Aug 2016 ODI # 3774
13 12 4 382 74* 47.75 417 91.60 0 3 1 27 9 v India 28 Feb 2014 ODI # 3476
102 93 23 3342 139* 47.74 3991 83.73 2 22 6 280 58 v Australia 15 Jun 2019 ODI # 4159
114 105 25 3805 139* 47.56 4537 83.86 3 25 6 321 63 v New Zealand 25 Mar 2023 ODI # 4548
115 106 25 3805 139* 46.97 4545 83.71 3 25 7 321 63 v New Zealand 31 Mar 2023 ODI # 4557
7 6 1 234 74* 46.80 238 98.31 0 1 1 16 6 v Pakistan 25 Dec 2013 ODI # 3448
116 107 25 3817 139* 46.54 4566 83.59 3 25 7 321 63 v Afghanistan 2 Jun 2023 ODI # 4579
117 107 25 3817 139* 46.54 4566 83.59 3 25 7 321 63 v England 26 Oct 2023 ODI # 4682
118 108 25 3840 139* 46.26 4592 83.62 3 25 7 322 64 v Afghanistan 30 Oct 2023 ODI # 4687
11 10 3 321 74* 45.85 349 91.97 0 2 1 22 8 v Bangladesh 22 Feb 2014 ODI # 3471
119 109 25 3852 139* 45.85 4617 83.43 3 25 7 323 64 v India 2 Nov 2023 ODI # 4690
120 110 25 3852 139* 45.31 4617 83.43 3 25 8 323 64 v Bangladesh 6 Nov 2023 ODI # 4695
121 111 25 3868 139* 44.97 4644 83.29 3 25 8 325 64 v New Zealand 9 Nov 2023 ODI # 4698
10 9 2 301 74* 43.00 323 93.18 0 2 1 22 7 v Bangladesh 20 Feb 2014 ODI # 3470
8 7 1 242 74* 40.33 269 89.96 0 1 1 16 6 v Pakistan 27 Dec 2013 ODI # 3450
9 8 1 245 74* 35.00 284 86.26 0 1 1 16 6 v Bangladesh 17 Feb 2014 ODI # 3469
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