Records type all-round analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 16 Sep 2011 remove greater than or equal to 16 Sep 2011 from query
Innings in match 2nd innings remove 2nd innings from query
Ordered by start date (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2008-2024 161 5700 177 37.74 14 43 6/55 45.16 1 60 0 -7.41 Profile
filtered 2011-2024 117 2424 142 37.87 5 11 2/6 47.63 0 12 0 -9.76
Reverse cumulative
1 50 50 50.00 0 - - - - - - - v Afghanistan 12 Mar 2024 ODI # 4742
2 55 50 27.50 0 - - - - - - - v Afghanistan 7 Mar 2024 ODI # 4741
3 63 50 21.00 0 - - - - - - - v Zimbabwe 17 Dec 2023 ODI # 4712
4 77 50 19.25 0 - - - - - - - v Zimbabwe 15 Dec 2023 ODI # 4710
4 77 50 19.25 0 - - - - - - - v Zimbabwe 13 Dec 2023 ODI # 4709
4 77 50 19.25 0 - - - - - - - v England 26 Sep 2023 ODI # 4656
5 102 50 20.40 0 - - - - - - - v England 23 Sep 2023 ODI # 4653
6 117 50 19.50 0 - - - - - - - v Nepal 4 Jul 2023 ODI # 4613
7 175 58 25.00 0 - - - - - - - v U.S.A. 30 Jun 2023 ODI # 4607
8 175 58 25.00 0 - - - - 1 0 - v U.A.E. 27 Jun 2023 ODI # 4604
9 181 58 22.62 0 - - - - 1 0 - v Sri Lanka 25 Jun 2023 ODI # 4599
10 181 58 22.62 0 - - - - 2 0 - v Scotland 21 Jun 2023 ODI # 4591
11 181 58 22.62 0 - - - - 2 0 - v Oman 19 Jun 2023 ODI # 4588
12 241 60 26.77 0 - - - - 2 0 - v Bangladesh 14 May 2023 ODI # 4578
13 241 60 26.77 0 - - - - 2 0 - v Bangladesh 12 May 2023 ODI # 4577
14 256 60 25.60 0 - - - - 2 0 - v Bangladesh 9 May 2023 ODI # 4576
15 256 60 25.60 0 - - - - 2 0 - v Bangladesh 23 Mar 2023 ODI # 4547
15 256 60 25.60 0 - - - - 2 0 - v Bangladesh 20 Mar 2023 ODI # 4542
16 278 60 25.27 0 - - - - 2 0 - v Bangladesh 18 Mar 2023 ODI # 4539
16 278 60 25.27 0 - - - - 2 0 - v Zimbabwe 23 Jan 2023 ODI # 4510
17 278 60 25.27 0 - - - - 3 0 - v Zimbabwe 21 Jan 2023 ODI # 4508
18 278 60 25.27 0 - - - - 3 0 - v Zimbabwe 18 Jan 2023 ODI # 4506
19 398 120 33.16 1 - - - - 3 0 - v New Zealand 15 Jul 2022 ODI # 4429
20 398 120 33.16 1 - - - - 3 0 - v New Zealand 12 Jul 2022 ODI # 4423
21 398 120 33.16 1 - - - - 3 0 - v New Zealand 10 Jul 2022 ODI # 4419
22 442 120 34.00 1 - - - - 3 0 - v West Indies 16 Jan 2022 ODI # 4342
23 463 120 33.07 1 - - - - 3 0 - v West Indies 13 Jan 2022 ODI # 4340
24 506 120 33.73 1 - - - - 3 0 - v Zimbabwe 13 Sep 2021 ODI # 4323
24 506 120 33.73 1 - - - - 3 0 - v Zimbabwe 10 Sep 2021 ODI # 4321
25 538 120 33.62 1 - - - - 3 0 - v Zimbabwe 8 Sep 2021 ODI # 4319
26 549 120 32.29 1 - - - - 3 0 - v South Africa 16 Jul 2021 ODI # 4305
27 549 120 32.29 1 - - - - 3 0 - v South Africa 13 Jul 2021 ODI # 4302
27 549 120 32.29 1 - - - - 3 0 - v South Africa 11 Jul 2021 ODI # 4301
28 549 120 32.29 1 - - - - 4 0 - v Netherlands 7 Jun 2021 ODI # 4295
29 601 120 33.38 1 - - - - 4 0 - v Netherlands 4 Jun 2021 ODI # 4294
30 670 120 35.26 1 - - - - 4 0 - v Netherlands 2 Jun 2021 ODI # 4293
31 788 120 39.40 2 - - - - 4 0 - v Afghanistan 26 Jan 2021 ODI # 4275
32 788 120 39.40 2 - - - - 4 0 - v Afghanistan 24 Jan 2021 ODI # 4273
33 827 120 39.38 2 - - - - 4 0 - v Afghanistan 21 Jan 2021 ODI # 4271
34 827 120 39.38 2 - - - - 4 0 - v U.A.E. 18 Jan 2021 ODI # 4269
35 827 120 39.38 2 - - - - 4 0 - v U.A.E. 8 Jan 2021 ODI # 4268
36 969 142 44.04 3 - - - - 4 0 - v England 4 Aug 2020 ODI # 4258
37 969 142 44.04 3 - - - - 4 0 - v England 1 Aug 2020 ODI # 4257
38 969 142 44.04 3 0 - - 0 4 0 - v England 30 Jul 2020 ODI # 4256
39 969 142 44.04 3 0 - - 0 4 0 - v West Indies 12 Jan 2020 ODI # 4230
40 969 142 44.04 3 0 - - 0 7 0 - v West Indies 9 Jan 2020 ODI # 4229
41 969 142 44.04 3 0 - - 0 7 0 - v West Indies 7 Jan 2020 ODI # 4226
42 1001 142 43.52 3 0 - - 0 7 0 - v Zimbabwe 7 Jul 2019 ODI # 4189
43 1001 142 43.52 3 0 - - 0 7 0 - v Zimbabwe 4 Jul 2019 ODI # 4185
44 1058 142 44.08 3 0 - - 0 7 0 - v Zimbabwe 1 Jul 2019 ODI # 4181
45 1108 142 44.32 3 0 - - 0 7 0 - v Afghanistan 21 May 2019 ODI # 4141
46 1108 142 44.32 3 0 - - 0 8 0 - v Afghanistan 19 May 2019 ODI # 4139
47 1108 142 44.32 3 0 - - 0 8 0 - v Bangladesh 15 May 2019 ODI # 4136
48 1108 142 44.32 3 1 1/14 15.00 0 8 0 29.32 v West Indies 11 May 2019 ODI # 4132
49 1108 142 42.61 3 1 1/14 15.00 0 8 0 27.61 v West Indies 5 May 2019 ODI # 4128
50 1108 142 42.61 3 1 1/14 15.00 0 8 0 27.61 v England 3 May 2019 ODI # 4127
51 1178 142 43.62 3 1 1/14 15.00 0 8 0 28.62 v Afghanistan 10 Mar 2019 ODI # 4110
52 1189 142 42.46 3 1 1/14 15.00 0 8 0 27.46 v Afghanistan 8 Mar 2019 ODI # 4108
53 1209 142 41.68 3 1 1/14 15.00 0 8 0 26.68 v Afghanistan 5 Mar 2019 ODI # 4105
53 1209 142 41.68 3 1 1/14 15.00 0 8 0 26.68 v Afghanistan 2 Mar 2019 ODI # 4101
54 1209 142 41.68 3 1 1/14 23.00 0 8 0 18.68 v Afghanistan 28 Feb 2019 ODI # 4100
55 1209 142 41.68 3 1 1/14 23.00 0 8 0 18.68 v Afghanistan 31 Aug 2018 ODI # 4035
56 1248 142 41.60 3 1 1/14 23.00 0 8 0 18.60 v Afghanistan 29 Aug 2018 ODI # 4033
57 1258 142 40.58 3 1 1/14 23.00 0 8 0 17.58 v Afghanistan 27 Aug 2018 ODI # 4032
58 1258 142 40.58 3 1 1/14 23.00 0 8 0 17.58 v Afghanistan 23 Mar 2018 ODI # 4006
59 1258 142 40.58 3 1 1/14 23.00 0 8 0 17.58 v Scotland 18 Mar 2018 ODI # 4001
60 1299 142 40.59 3 1 1/14 23.00 0 8 0 17.59 v Zimbabwe 16 Mar 2018 ODI # 3999
61 1299 142 40.59 3 1 1/14 23.00 0 10 0 17.59 v U.A.E. 12 Mar 2018 ODI # 3995
62 1317 142 39.90 3 1 1/14 23.00 0 10 0 16.90 v West Indies 10 Mar 2018 ODI # 3993
63 1344 142 39.52 3 1 1/14 23.00 0 10 0 16.52 v P.N.G. 6 Mar 2018 ODI # 3986
64 1344 142 39.52 3 1 1/14 23.00 0 10 0 16.52 v Scotland 18 Jan 2018 ODI # 3956
65 1382 142 39.48 3 1 1/14 23.00 0 10 0 16.48 v Scotland 16 Jan 2018 ODI # 3954
66 1382 142 39.48 3 1 1/14 41.00 0 10 0 -1.51 v U.A.E. 13 Jan 2018 ODI # 3950
67 1382 142 38.38 3 1 1/14 41.00 0 10 0 -2.61 v U.A.E. 11 Jan 2018 ODI # 3948
68 1483 142 40.08 4 1 1/14 41.00 0 10 0 -0.91 v Afghanistan 10 Dec 2017 ODI # 3940
69 1483 142 40.08 4 1 1/14 72.00 0 10 0 -31.91 v Afghanistan 7 Dec 2017 ODI # 3937
70 1488 142 39.15 4 1 1/14 72.00 0 10 0 -32.84 v Afghanistan 5 Dec 2017 ODI # 3935
71 1488 142 38.15 4 1 1/14 72.00 0 10 0 -33.84 v New Zealand 21 May 2017 ODI # 3870
72 1488 142 38.15 4 1 1/14 86.00 0 10 0 -47.84 v Bangladesh 19 May 2017 ODI # 3869
73 1502 142 37.55 4 1 1/14 86.00 0 10 0 -48.44 v New Zealand 14 May 2017 ODI # 3867
73 1502 142 37.55 4 1 1/14 86.00 0 10 0 -48.44 v Bangladesh 12 May 2017 ODI # 3866
74 1550 142 37.80 4 1 1/14 86.00 0 10 0 -48.19 v England 7 May 2017 ODI # 3865
75 1550 142 37.80 4 1 1/14 86.00 0 10 0 -48.19 v England 5 May 2017 ODI # 3864
76 1550 142 37.80 4 1 1/14 93.00 0 10 0 -55.19 v Afghanistan 24 Mar 2017 ODI # 3854
77 1578 142 37.57 4 1 1/14 93.00 0 10 0 -55.42 v Afghanistan 22 Mar 2017 ODI # 3853
78 1677 142 39.00 4 1 1/14 93.00 0 10 0 -53.99 v Afghanistan 19 Mar 2017 ODI # 3852
79 1772 142 40.27 4 1 1/14 93.00 0 10 0 -52.72 v Afghanistan 17 Mar 2017 ODI # 3851
80 1840 142 40.88 4 1 1/14 93.00 0 10 0 -52.11 v Afghanistan 15 Mar 2017 ODI # 3850
81 1881 142 40.89 4 1 1/14 93.00 0 10 0 -52.10 v U.A.E. 4 Mar 2017 ODI # 3847
82 1881 142 40.89 4 1 1/14 93.00 0 10 0 -52.10 v U.A.E. 2 Mar 2017 ODI # 3844
83 1881 142 40.89 4 1 1/14 93.00 0 10 0 -52.10 v Australia 27 Sep 2016 ODI # 3782
84 1921 142 40.87 4 1 1/14 93.00 0 10 0 -52.12 v South Africa 25 Sep 2016 ODI # 3780
85 1921 142 40.02 4 1 1/14 93.00 0 10 0 -52.97 v Pakistan 18 Aug 2016 ODI # 3767
86 1921 142 40.02 4 2 1/14 70.00 0 11 0 -29.97 v Afghanistan 19 Jul 2016 ODI # 3764
87 1952 142 39.83 4 2 1/14 70.00 0 11 0 -30.16 v Afghanistan 17 Jul 2016 ODI # 3763
88 1991 142 40.63 4 2 1/14 70.00 0 11 0 -29.36 v Afghanistan 14 Jul 2016 ODI # 3762
89 2007 142 40.14 4 2 1/14 70.00 0 11 0 -29.85 v Afghanistan 12 Jul 2016 ODI # 3761
90 2029 142 39.78 4 2 1/14 70.00 0 11 0 -30.21 v Sri Lanka 18 Jun 2016 ODI # 3749
91 2056 142 39.53 4 2 1/14 70.00 0 11 0 -30.46 v Sri Lanka 16 Jun 2016 ODI # 3748
92 2106 142 39.73 4 2 1/14 70.00 0 11 0 -30.26 v Zimbabwe 13 Oct 2015 ODI # 3691
93 2106 142 39.73 4 2 1/14 88.50 0 11 0 -48.76 v Zimbabwe 11 Oct 2015 ODI # 3690
94 2106 142 39.73 4 2 1/14 106.00 0 11 0 -66.26 v Zimbabwe 9 Oct 2015 ODI # 3688
95 2106 142 39.00 4 2 1/14 106.00 0 11 0 -66.99 v Australia 27 Aug 2015 ODI # 3679
95 2106 142 39.00 4 2 1/14 106.00 0 11 0 -66.99 v England 8 May 2015 ODI # 3650
96 2106 142 39.00 4 2 1/14 108.50 0 11 0 -69.49 v Pakistan 15 Mar 2015 ODI # 3639
97 2106 142 39.00 4 2 1/14 126.50 0 11 0 -87.49 v India 10 Mar 2015 ODI # 3631
98 2106 142 39.00 4 2 1/14 139.50 0 12 0 -100.49 v Zimbabwe 7 Mar 2015 ODI # 3627
99 2115 142 38.45 4 2 1/14 139.50 0 12 0 -101.04 v South Africa 3 Mar 2015 ODI # 3621
100 2118 142 37.82 4 2 1/14 139.50 0 12 0 -101.67 v U.A.E. 25 Feb 2015 ODI # 3613
101 2210 142 38.77 4 2 1/14 139.50 0 12 0 -100.72 v West Indies 16 Feb 2015 ODI # 3603
101 2210 142 38.77 4 2 1/14 139.50 0 12 0 -100.72 v Scotland 19 Jan 2015 ODI # 3584
102 2246 142 38.72 4 2 1/14 139.50 0 12 0 -100.77 v Afghanistan 17 Jan 2015 ODI # 3581
103 2274 142 38.54 4 2 1/14 139.50 0 12 0 -100.95 v Scotland 12 Jan 2015 ODI # 3575
104 2274 142 37.90 4 2 1/14 139.50 0 12 0 -101.59 v Afghanistan 10 Jan 2015 ODI # 3573
105 2278 142 37.34 4 2 1/14 139.50 0 12 0 -102.15 v Sri Lanka 6 May 2014 ODI # 3490
106 2278 142 37.34 4 3 1/14 107.00 0 12 0 -69.65 v West Indies 23 Feb 2014 ODI # 3472
107 2291 142 36.95 4 3 1/14 107.00 0 12 0 -70.04 v Scotland 8 Sep 2013 ODI # 3413
108 2321 142 36.84 4 3 1/14 107.00 0 12 0 -70.15 v Scotland 6 Sep 2013 ODI # 3411
109 2321 142 36.84 4 3 1/14 119.00 0 12 0 -82.15 v England 3 Sep 2013 ODI # 3409
110 2321 142 36.84 4 5 2/37 78.80 0 12 0 -41.95 v Netherlands 9 Jul 2013 ODI # 3386
111 2321 142 36.84 4 7 2/28 60.28 0 12 0 -23.44 v Netherlands 7 Jul 2013 ODI # 3384
112 2321 142 36.84 4 7 2/28 62.57 0 12 0 -25.73 v Pakistan 26 May 2013 ODI # 3358
113 2424 142 37.87 5 7 2/28 62.57 0 12 0 -24.69 v Pakistan 23 May 2013 ODI # 3357
114 2424 142 37.87 5 9 2/6 49.33 0 12 0 -11.45 v Afghanistan 5 Jul 2012 ODI # 3282
114 2424 142 37.87 5 9 2/6 49.33 0 12 0 -11.45 v Australia 23 Jun 2012 ODI # 3279
115 2424 142 37.87 5 11 2/6 43.27 0 12 0 -5.39 v Kenya 20 Feb 2012 ODI # 3245
116 2424 142 37.87 5 11 2/6 45.18 0 12 0 -7.30 v Kenya 18 Feb 2012 ODI # 3242
117 2424 142 37.87 5 11 2/6 47.63 0 12 0 -9.76 v Canada 19 Sep 2011 ODI # 3196
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