Records type batting analysis [change type]
View cumulative averages [change view]
Batting or fielding first fielding first remove fielding first from query
Ordered by start date (ascending)
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 2008-2024 86 80 1 2962 142 37.49 3296 89.86 6 16 6 333 70
Cumulative averages
1 1 0 4 4 4.00 16 25.00 0 0 0 0 0 v New Zealand 1 Jul 2008 ODI # 2727
2 2 0 34 30 17.00 42 80.95 0 0 0 4 1 v England 27 Aug 2009 ODI # 2878
3 3 0 70 36 23.33 78 89.74 0 0 0 11 1 v Australia 17 Jun 2010 ODI # 2994
4 4 0 157 87 39.25 184 85.32 0 1 0 19 2 v Kenya 1 Jul 2010 ODI # 3006
5 5 0 194 87 38.80 227 85.46 0 1 0 26 2 v Scotland 5 Jul 2010 ODI # 3013
6 6 0 229 87 38.16 269 85.13 0 1 0 32 2 v Canada 7 Jul 2010 ODI # 3015
7 7 0 261 87 37.28 307 85.01 0 1 0 35 3 v Scotland 10 Jul 2010 ODI # 3023
8 8 0 313 87 39.12 364 85.98 0 2 0 42 3 v Bangladesh 15 Jul 2010 ODI # 3027
9 9 0 375 87 41.66 400 93.75 0 3 0 48 8 v Netherlands 18 Aug 2010 ODI # 3036
10 10 0 384 87 38.40 410 93.65 0 3 0 49 8 v Bangladesh 25 Feb 2011 ODI # 3108
11 11 0 416 87 37.81 438 94.97 0 3 0 54 9 v England 2 Mar 2011 ODI # 3114
12 12 0 421 87 35.08 444 94.81 0 3 0 55 9 v West Indies 11 Mar 2011 ODI # 3126
13 13 0 431 87 33.15 455 94.72 0 3 0 57 9 v South Africa 15 Mar 2011 ODI # 3133
14 14 0 532 101 38.00 527 100.94 1 3 0 71 11 v Netherlands 18 Mar 2011 ODI # 3136
15 15 0 538 101 35.86 530 101.50 1 3 0 71 12 v England 25 Aug 2011 ODI # 3185
16 16 0 641 103 40.06 637 100.62 2 3 0 83 13 v Pakistan 23 May 2013 ODI # 3357
17 17 0 671 103 39.47 683 98.24 2 3 0 86 13 v Scotland 6 Sep 2013 ODI # 3411
18 18 0 684 103 38.00 703 97.29 2 3 0 88 13 v Scotland 8 Sep 2013 ODI # 3413
19 19 0 688 103 36.21 709 97.03 2 3 0 89 13 v Sri Lanka 6 May 2014 ODI # 3490
20 20 0 688 103 34.40 711 96.76 2 3 1 89 13 v Afghanistan 10 Jan 2015 ODI # 3573
21 21 0 716 103 34.09 732 97.81 2 3 1 92 14 v Scotland 12 Jan 2015 ODI # 3575
22 22 0 752 103 34.18 756 99.47 2 3 1 97 15 v Afghanistan 17 Jan 2015 ODI # 3581
23 23 0 844 103 36.69 840 100.47 2 4 1 106 18 v West Indies 16 Feb 2015 ODI # 3603
24 24 0 847 103 35.29 849 99.76 2 4 1 106 18 v U.A.E. 25 Feb 2015 ODI # 3613
25 25 0 856 103 34.24 855 100.11 2 4 1 108 18 v South Africa 3 Mar 2015 ODI # 3621
26 26 0 856 103 32.92 859 99.65 2 4 2 108 18 v Australia 27 Aug 2015 ODI # 3679
27 27 0 906 103 33.55 951 95.26 2 5 2 112 18 v Zimbabwe 13 Oct 2015 ODI # 3691
28 28 0 933 103 33.32 985 94.72 2 5 2 116 18 v Sri Lanka 16 Jun 2016 ODI # 3748
29 29 0 955 103 32.93 1009 94.64 2 5 2 118 19 v Sri Lanka 18 Jun 2016 ODI # 3749
30 30 0 971 103 32.36 1030 94.27 2 5 2 119 19 v Afghanistan 12 Jul 2016 ODI # 3761
31 31 1 1010 103 33.66 1067 94.65 2 5 2 124 19 v Afghanistan 14 Jul 2016 ODI # 3762
32 32 1 1041 103 33.58 1119 93.02 2 5 2 126 19 v Afghanistan 17 Jul 2016 ODI # 3763
33 33 1 1041 103 32.53 1121 92.86 2 5 3 126 19 v Pakistan 18 Aug 2016 ODI # 3767
34 34 1 1081 103 32.75 1170 92.39 2 5 3 130 19 v South Africa 25 Sep 2016 ODI # 3780
35 35 1 1122 103 33.00 1235 90.85 2 5 3 133 20 v U.A.E. 4 Mar 2017 ODI # 3847
36 36 1 1190 103 34.00 1325 89.81 2 6 3 139 21 v Afghanistan 15 Mar 2017 ODI # 3850
37 37 1 1285 103 35.69 1405 91.45 2 7 3 148 26 v Afghanistan 17 Mar 2017 ODI # 3851
38 38 1 1384 103 37.40 1519 91.11 2 8 3 157 27 v Afghanistan 19 Mar 2017 ODI # 3852
39 39 1 1412 103 37.15 1549 91.15 2 8 3 161 28 v Afghanistan 22 Mar 2017 ODI # 3853
40 40 1 1460 103 37.43 1591 91.76 2 8 3 169 29 v England 7 May 2017 ODI # 3865
41 40 1 1460 103 37.43 1591 91.76 2 8 3 169 29 v Bangladesh 12 May 2017 ODI # 3866
42 41 1 1474 103 36.85 1605 91.83 2 8 3 170 30 v New Zealand 14 May 2017 ODI # 3867
43 42 1 1474 103 35.95 1614 91.32 2 8 4 170 30 v New Zealand 21 May 2017 ODI # 3870
44 43 1 1479 103 35.21 1627 90.90 2 8 4 171 30 v Afghanistan 5 Dec 2017 ODI # 3935
45 44 1 1580 103 36.74 1724 91.64 3 8 4 182 34 v Afghanistan 10 Dec 2017 ODI # 3940
46 45 1 1580 103 35.90 1727 91.48 3 8 5 182 34 v U.A.E. 11 Jan 2018 ODI # 3948
47 46 1 1618 103 35.95 1778 91.00 3 8 5 186 34 v Scotland 16 Jan 2018 ODI # 3954
48 47 1 1645 103 35.76 1799 91.43 3 8 5 190 34 v P.N.G. 6 Mar 2018 ODI # 3986
49 48 1 1663 103 35.38 1815 91.62 3 8 5 193 34 v West Indies 10 Mar 2018 ODI # 3993
50 49 1 1704 103 35.50 1885 90.39 3 8 5 198 34 v Zimbabwe 16 Mar 2018 ODI # 3999
51 50 1 1714 103 34.97 1905 89.97 3 8 5 200 34 v Afghanistan 27 Aug 2018 ODI # 4032
52 51 1 1753 103 35.06 1955 89.66 3 8 5 203 35 v Afghanistan 29 Aug 2018 ODI # 4033
53 51 1 1753 103 35.06 1955 89.66 3 8 5 203 35 v Afghanistan 2 Mar 2019 ODI # 4101
54 52 1 1773 103 34.76 1981 89.50 3 8 5 207 35 v Afghanistan 5 Mar 2019 ODI # 4105
55 53 1 1784 103 34.30 1999 89.24 3 8 5 208 35 v Afghanistan 8 Mar 2019 ODI # 4108
56 54 1 1854 103 34.98 2087 88.83 3 9 5 215 37 v Afghanistan 10 Mar 2019 ODI # 4110
57 55 1 1854 103 34.33 2088 88.79 3 9 6 215 37 v West Indies 5 May 2019 ODI # 4128
58 56 1 1904 103 34.61 2144 88.80 3 10 6 219 39 v Afghanistan 21 May 2019 ODI # 4141
59 57 1 1961 103 35.01 2218 88.41 3 11 6 227 39 v Zimbabwe 1 Jul 2019 ODI # 4181
60 58 1 1993 103 34.96 2262 88.10 3 11 6 232 39 v Zimbabwe 7 Jul 2019 ODI # 4189
61 59 1 2135 142 36.81 2390 89.33 4 11 6 241 45 v England 4 Aug 2020 ODI # 4258
62 60 1 2174 142 36.84 2430 89.46 4 11 6 247 45 v Afghanistan 21 Jan 2021 ODI # 4271
63 61 1 2292 142 38.20 2549 89.91 5 11 6 256 51 v Afghanistan 26 Jan 2021 ODI # 4275
64 62 1 2361 142 38.70 2661 88.72 5 12 6 264 51 v Netherlands 2 Jun 2021 ODI # 4293
65 63 1 2413 142 38.91 2725 88.55 5 13 6 270 51 v Netherlands 4 Jun 2021 ODI # 4294
66 64 1 2424 142 38.47 2738 88.53 5 13 6 272 51 v South Africa 16 Jul 2021 ODI # 4305
67 65 1 2456 142 38.37 2785 88.18 5 13 6 275 52 v Zimbabwe 8 Sep 2021 ODI # 4319
68 66 1 2499 142 38.44 2825 88.46 5 13 6 280 54 v Zimbabwe 13 Sep 2021 ODI # 4323
69 67 1 2520 142 38.18 2840 88.73 5 13 6 283 55 v West Indies 13 Jan 2022 ODI # 4340
70 68 1 2564 142 38.26 2878 89.08 5 13 6 288 56 v West Indies 16 Jan 2022 ODI # 4342
71 69 1 2684 142 39.47 2981 90.03 6 13 6 302 61 v New Zealand 15 Jul 2022 ODI # 4429
72 69 1 2684 142 39.47 2981 90.03 6 13 6 302 61 v Zimbabwe 23 Jan 2023 ODI # 4510
73 70 1 2706 142 39.21 3012 89.84 6 13 6 303 62 v Bangladesh 18 Mar 2023 ODI # 4539
74 70 1 2706 142 39.21 3012 89.84 6 13 6 303 62 v Bangladesh 20 Mar 2023 ODI # 4542
75 71 1 2721 142 38.87 3022 90.03 6 13 6 305 63 v Bangladesh 9 May 2023 ODI # 4576
76 72 1 2781 142 39.16 3095 89.85 6 14 6 309 65 v Bangladesh 14 May 2023 ODI # 4578
77 73 1 2787 142 38.70 3106 89.72 6 14 6 310 65 v Sri Lanka 25 Jun 2023 ODI # 4599
78 74 1 2845 142 38.97 3151 90.28 6 15 6 319 67 v U.S.A. 30 Jun 2023 ODI # 4607
79 75 1 2860 142 38.64 3175 90.07 6 15 6 321 67 v Nepal 4 Jul 2023 ODI # 4613
80 76 1 2885 142 38.46 3192 90.38 6 15 6 325 68 v England 23 Sep 2023 ODI # 4653
81 76 1 2885 142 38.46 3192 90.38 6 15 6 325 68 v England 26 Sep 2023 ODI # 4656
82 76 1 2885 142 38.46 3192 90.38 6 15 6 325 68 v Zimbabwe 13 Dec 2023 ODI # 4709
83 77 1 2899 142 38.14 3224 89.91 6 15 6 327 68 v Zimbabwe 15 Dec 2023 ODI # 4710
84 78 1 2907 142 37.75 3234 89.88 6 15 6 329 68 v Zimbabwe 17 Dec 2023 ODI # 4712
85 79 1 2912 142 37.33 3243 89.79 6 15 6 329 68 v Afghanistan 7 Mar 2024 ODI # 4741
86 80 1 2962 142 37.49 3296 89.86 6 16 6 333 70 v Afghanistan 12 Mar 2024 ODI # 4742
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