Records type all-round analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 25 Jan 1995 remove greater than or equal to 25 Jan 1995 from query
Innings in match 2nd innings remove 2nd innings from query
Ordered by start date (ascending)
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 2013-2023 171 6522 133* 47.60 16 27 3/52 58.77 0 85 0 -11.17 Profile
filtered 2013-2023 163 2959 133* 51.91 7 13 3/52 61.69 0 33 0 -9.78
Cumulative averages
1 - - - - 0 - - 0 1 0 - v India 11 Jan 2013 ODI # 3318
2 36 36 36.00 0 0 - - 0 1 0 - v India 15 Jan 2013 ODI # 3320
3 36 36 36.00 0 0 - - 0 2 0 - v India 19 Jan 2013 ODI # 3322
4 36 36 36.00 0 0 - - 0 2 0 - v India 23 Jan 2013 ODI # 3327
5 67 36 33.50 0 0 - - 0 2 0 - v India 27 Jan 2013 ODI # 3329
6 67 36 33.50 0 0 - - 0 2 0 - v New Zealand 17 Feb 2013 ODI # 3335
7 146 79* 73.00 0 0 - - 0 2 0 - v New Zealand 20 Feb 2013 ODI # 3336
8 174 79* 87.00 0 0 - - 0 2 0 - v New Zealand 23 Feb 2013 ODI # 3338
9 174 79* 87.00 0 0 - - 0 2 0 - v New Zealand 31 May 2013 ODI # 3360
10 202 79* 67.33 0 0 - - 0 2 0 - v New Zealand 2 Jun 2013 ODI # 3361
11 202 79* 67.33 0 1 1/34 124.00 0 3 0 -56.66 v New Zealand 5 Jun 2013 ODI # 3362
12 202 79* 67.33 0 2 1/20 72.00 0 4 0 -4.66 v Australia 8 Jun 2013 ODI # 3365
13 202 79* 67.33 0 2 1/20 85.50 0 5 0 -18.16 v Sri Lanka 13 Jun 2013 ODI # 3370
14 202 79* 67.33 0 2 1/20 85.50 0 6 0 -18.16 v New Zealand 16 Jun 2013 ODI # 3373
15 250 79* 62.50 0 2 1/20 85.50 0 6 0 -22.99 v South Africa 19 Jun 2013 ODI # 3375
16 257 79* 51.40 0 2 1/20 85.50 0 6 0 -34.09 v India 23 Jun 2013 ODI # 3377
17 260 79* 43.33 0 2 1/20 85.50 0 6 0 -42.16 v Australia 8 Sep 2013 ODI # 3412
17 260 79* 43.33 0 2 1/20 85.50 0 6 0 -42.16 v Australia 11 Sep 2013 ODI # 3414
18 260 79* 37.14 0 2 1/20 85.50 0 6 0 -48.35 v Australia 14 Sep 2013 ODI # 3415
19 281 79* 35.12 0 2 1/20 85.50 0 6 0 -50.37 v Australia 16 Sep 2013 ODI # 3416
20 281 79* 35.12 0 3 1/11 60.66 0 6 0 -25.54 v Australia 12 Jan 2014 ODI # 3454
21 281 79* 35.12 0 5 2/46 45.60 0 6 0 -10.47 v Australia 17 Jan 2014 ODI # 3455
22 336 79* 37.33 0 5 2/46 45.60 0 6 0 -8.26 v Australia 26 Jan 2014 ODI # 3463
23 373 79* 37.30 0 5 2/46 45.60 0 6 0 -8.29 v West Indies 28 Feb 2014 ODI # 3477
24 396 79* 36.00 0 5 2/46 45.60 0 6 0 -9.59 v West Indies 2 Mar 2014 ODI # 3480
25 396 79* 36.00 0 6 2/46 42.00 0 6 0 -5.99 v West Indies 5 Mar 2014 ODI # 3484
26 396 79* 36.00 0 6 2/46 42.00 0 6 0 -5.99 v Scotland 9 May 2014 ODI # 3491
27 396 79* 36.00 0 6 2/46 43.16 0 7 0 -7.16 v Sri Lanka 22 May 2014 ODI # 3492
28 396 79* 33.00 0 6 2/46 43.16 0 7 0 -10.16 v Sri Lanka 25 May 2014 ODI # 3493
29 396 79* 33.00 0 6 2/46 43.16 0 7 0 -10.16 v Sri Lanka 28 May 2014 ODI # 3494
30 439 79* 33.76 0 6 2/46 43.16 0 7 0 -9.39 v Sri Lanka 31 May 2014 ODI # 3495
31 439 79* 33.76 0 6 2/46 47.33 0 8 0 -13.56 v Sri Lanka 3 Jun 2014 ODI # 3496
32 443 79* 31.64 0 6 2/46 47.33 0 8 0 -15.69 v India 27 Aug 2014 ODI # 3517
33 443 79* 31.64 0 6 2/46 51.83 0 8 0 -20.19 v India 30 Aug 2014 ODI # 3520
34 443 79* 31.64 0 6 2/46 51.83 0 8 0 -20.19 v India 2 Sep 2014 ODI # 3523
35 443 79* 31.64 0 6 2/46 51.83 0 8 0 -20.19 v India 5 Sep 2014 ODI # 3525
36 445 79* 29.66 0 6 2/46 51.83 0 8 0 -22.16 v Sri Lanka 26 Nov 2014 ODI # 3554
37 445 79* 29.66 0 6 2/46 51.83 0 8 0 -22.16 v Sri Lanka 29 Nov 2014 ODI # 3557
38 493 79* 32.86 0 6 2/46 51.83 0 8 0 -18.96 v Sri Lanka 3 Dec 2014 ODI # 3561
39 493 79* 32.86 0 6 2/46 56.66 0 8 0 -23.79 v Sri Lanka 7 Dec 2014 ODI # 3563
40 597 104* 39.80 1 6 2/46 56.66 0 8 0 -16.86 v Sri Lanka 10 Dec 2014 ODI # 3565
41 652 104* 40.75 1 6 2/46 56.66 0 8 0 -15.91 v Sri Lanka 13 Dec 2014 ODI # 3567
42 732 104* 43.05 1 6 2/46 56.66 0 8 0 -13.60 v Sri Lanka 16 Dec 2014 ODI # 3569
43 732 104* 43.05 1 6 2/46 56.66 0 8 0 -13.60 v Australia 16 Jan 2015 ODI # 3578
44 732 104* 43.05 1 6 2/46 56.66 0 8 0 -13.60 v India 20 Jan 2015 ODI # 3586
45 732 104* 43.05 1 6 2/46 56.66 0 9 0 -13.60 v Australia 23 Jan 2015 ODI # 3589
46 735 104* 40.83 1 6 2/46 56.66 0 9 0 -15.83 v India 30 Jan 2015 ODI # 3595
47 760 104* 40.00 1 6 2/46 56.66 0 9 0 -16.66 v Australia 1 Feb 2015 ODI # 3597
48 765 104* 38.25 1 6 2/46 56.66 0 9 0 -18.41 v Australia 14 Feb 2015 ODI # 3600
49 765 104* 38.25 1 6 2/46 56.66 0 9 0 -18.41 v New Zealand 20 Feb 2015 ODI # 3607
50 765 104* 38.25 1 7 2/46 52.42 0 10 0 -14.17 v Scotland 23 Feb 2015 ODI # 3611
51 765 104* 38.25 1 7 2/46 54.14 0 10 0 -15.89 v Sri Lanka 1 Mar 2015 ODI # 3619
52 794 104* 37.80 1 7 2/46 54.14 0 10 0 -16.33 v Bangladesh 9 Mar 2015 ODI # 3630
53 794 104* 37.80 1 7 2/46 54.14 0 10 0 -16.33 v Afghanistan 13 Mar 2015 ODI # 3635
54 794 104* 37.80 1 7 2/46 54.14 0 11 0 -16.33 v New Zealand 9 Jun 2015 ODI # 3654
55 800 104* 36.36 1 7 2/46 54.14 0 11 0 -17.77 v New Zealand 12 Jun 2015 ODI # 3655
56 800 104* 36.36 1 7 2/46 57.14 0 13 0 -20.77 v New Zealand 14 Jun 2015 ODI # 3656
57 906 106* 41.18 2 7 2/46 57.14 0 13 0 -15.96 v New Zealand 17 Jun 2015 ODI # 3657
58 910 106* 39.56 2 7 2/46 57.14 0 13 0 -17.57 v New Zealand 20 Jun 2015 ODI # 3659
59 910 106* 39.56 2 7 2/46 58.85 0 13 0 -19.29 v Pakistan 11 Nov 2015 ODI # 3707
60 910 106* 39.56 2 7 2/46 58.85 0 13 0 -19.29 v Pakistan 13 Nov 2015 ODI # 3708
61 921 106* 38.37 2 7 2/46 58.85 0 13 0 -20.48 v Pakistan 17 Nov 2015 ODI # 3710
62 921 106* 38.37 2 7 2/46 58.85 0 13 0 -20.48 v Pakistan 20 Nov 2015 ODI # 3712
63 921 106* 38.37 2 7 2/46 58.85 0 13 0 -20.48 v South Africa 3 Feb 2016 ODI # 3732
64 959 106* 38.36 2 7 2/46 58.85 0 13 0 -20.49 v South Africa 6 Feb 2016 ODI # 3734
65 959 106* 38.36 2 7 2/46 58.85 0 14 0 -20.49 v South Africa 9 Feb 2016 ODI # 3736
66 959 106* 38.36 2 7 2/46 58.85 0 15 0 -20.49 v South Africa 12 Feb 2016 ODI # 3737
67 959 106* 38.36 2 7 2/46 58.85 0 15 0 -20.49 v South Africa 14 Feb 2016 ODI # 3738
68 961 106* 36.96 2 7 2/46 58.85 0 15 0 -21.89 v Sri Lanka 21 Jun 2016 ODI # 3751
69 961 106* 36.96 2 7 2/46 58.85 0 15 0 -21.89 v Sri Lanka 24 Jun 2016 ODI # 3753
70 972 106* 37.38 2 7 2/46 58.85 0 15 0 -21.47 v Sri Lanka 26 Jun 2016 ODI # 3755
71 1037 106* 38.40 2 7 2/46 58.85 0 15 0 -20.44 v Sri Lanka 29 Jun 2016 ODI # 3757
72 1037 106* 38.40 2 7 2/46 58.85 0 15 0 -20.44 v Sri Lanka 2 Jul 2016 ODI # 3758
73 1098 106* 39.21 2 7 2/46 58.85 0 15 0 -19.64 v Pakistan 24 Aug 2016 ODI # 3770
74 1187 106* 40.93 2 7 2/46 58.85 0 15 0 -17.92 v Pakistan 27 Aug 2016 ODI # 3771
75 1187 106* 40.93 2 7 2/46 58.85 0 16 0 -17.92 v Pakistan 30 Aug 2016 ODI # 3773
76 1217 106* 40.56 2 7 2/46 58.85 0 16 0 -18.29 v Pakistan 1 Sep 2016 ODI # 3775
77 1217 106* 40.56 2 7 2/46 58.85 0 16 0 -18.29 v Pakistan 4 Sep 2016 ODI # 3777
78 1217 106* 40.56 2 7 2/46 62.00 0 16 0 -21.43 v India 15 Jan 2017 ODI # 3819
79 1271 106* 41.00 2 7 2/46 62.00 0 16 0 -20.99 v India 19 Jan 2017 ODI # 3821
80 1271 106* 41.00 2 7 2/46 66.42 0 17 0 -25.42 v West Indies 3 Mar 2017 ODI # 3845
81 1361 106* 43.90 2 7 2/46 66.42 0 17 0 -22.52 v West Indies 5 Mar 2017 ODI # 3848
82 1361 106* 43.90 2 7 2/46 66.42 0 18 0 -22.52 v West Indies 9 Mar 2017 ODI # 3849
83 1410 106* 45.48 2 7 2/46 66.42 0 18 0 -20.94 v Ireland 5 May 2017 ODI # 3864
84 1410 106* 45.48 2 10 3/52 51.70 0 18 0 -6.21 v Ireland 7 May 2017 ODI # 3865
85 1410 106* 45.48 2 10 3/52 52.10 0 18 0 -6.61 v South Africa 24 May 2017 ODI # 3872
86 1410 106* 45.48 2 10 3/52 53.90 0 18 0 -8.41 v South Africa 27 May 2017 ODI # 3873
87 1410 106* 45.48 2 10 3/52 53.90 0 18 0 -8.41 v South Africa 29 May 2017 ODI # 3874
88 1543 133* 49.77 3 10 3/52 53.90 0 18 0 -4.12 v Bangladesh 1 Jun 2017 ODI # 3875
89 1543 133* 49.77 3 10 3/52 53.90 0 20 0 -4.12 v New Zealand 6 Jun 2017 ODI # 3880
90 1558 133* 48.68 3 10 3/52 53.90 0 20 0 -5.21 v Australia 10 Jun 2017 ODI # 3885
91 1558 133* 48.68 3 10 3/52 53.90 0 20 0 -5.21 v Pakistan 14 Jun 2017 ODI # 3889
92 1612 133* 48.84 3 10 3/52 53.90 0 20 0 -5.05 v West Indies 19 Sep 2017 ODI # 3911
92 1612 133* 48.84 3 10 3/52 53.90 0 20 0 -5.05 v West Indies 21 Sep 2017 ODI # 3913
93 1612 133* 48.84 3 10 3/52 53.90 0 20 0 -5.05 v West Indies 24 Sep 2017 ODI # 3915
94 1626 133* 47.82 3 10 3/52 53.90 0 20 0 -6.07 v West Indies 27 Sep 2017 ODI # 3916
95 1672 133* 49.17 3 10 3/52 53.90 0 20 0 -4.72 v West Indies 29 Sep 2017 ODI # 3918
96 1763 133* 51.85 3 10 3/52 53.90 0 20 0 -2.04 v Australia 14 Jan 2018 ODI # 3951
97 1809 133* 53.20 3 10 3/52 53.90 0 20 0 -0.69 v Australia 19 Jan 2018 ODI # 3958
98 1809 133* 53.20 3 10 3/52 59.90 0 20 0 -6.69 v Australia 21 Jan 2018 ODI # 3960
99 1809 133* 53.20 3 10 3/52 60.20 0 21 0 -6.99 v Australia 26 Jan 2018 ODI # 3966
100 1809 133* 53.20 3 10 3/52 60.20 0 21 0 -6.99 v Australia 28 Jan 2018 ODI # 3968
101 1809 133* 53.20 3 10 3/52 61.80 0 22 0 -8.59 v New Zealand 25 Feb 2018 ODI # 3980
102 1818 133* 51.94 3 10 3/52 61.80 0 22 0 -9.85 v New Zealand 28 Feb 2018 ODI # 3981
103 1818 133* 51.94 3 10 3/52 62.50 0 22 0 -10.55 v New Zealand 3 Mar 2018 ODI # 3982
104 1818 133* 51.94 3 10 3/52 62.50 0 22 0 -10.55 v New Zealand 7 Mar 2018 ODI # 3989
105 1841 133* 52.60 3 10 3/52 62.50 0 22 0 -9.89 v New Zealand 10 Mar 2018 ODI # 3992
106 1870 133* 51.94 3 10 3/52 62.50 0 22 0 -10.55 v Scotland 10 Jun 2018 ODI # 4008
107 1920 133* 51.89 3 10 3/52 62.50 0 22 0 -10.60 v Australia 13 Jun 2018 ODI # 4009
108 1920 133* 51.89 3 10 3/52 64.90 0 23 0 -13.00 v Australia 16 Jun 2018 ODI # 4010
109 1920 133* 51.89 3 10 3/52 66.80 0 23 0 -14.90 v Australia 19 Jun 2018 ODI # 4011
110 1947 133* 51.23 3 10 3/52 66.80 0 23 0 -15.56 v Australia 21 Jun 2018 ODI # 4012
111 1948 133* 49.94 3 10 3/52 66.80 0 23 0 -16.85 v Australia 24 Jun 2018 ODI # 4013
112 1948 133* 49.94 3 10 3/52 67.70 0 23 0 -17.75 v India 12 Jul 2018 ODI # 4014
113 1948 133* 49.94 3 10 3/52 67.70 0 23 0 -17.75 v India 14 Jul 2018 ODI # 4016
114 2048 133* 52.51 4 10 3/52 67.70 0 23 0 -15.18 v India 17 Jul 2018 ODI # 4018
114 2048 133* 52.51 4 10 3/52 67.70 0 23 0 -15.18 v Sri Lanka 10 Oct 2018 ODI # 4052
115 2048 133* 52.51 4 10 3/52 67.70 0 23 0 -15.18 v Sri Lanka 13 Oct 2018 ODI # 4053
116 2056 133* 51.40 4 10 3/52 67.70 0 23 0 -16.29 v Sri Lanka 17 Oct 2018 ODI # 4054
117 2088 133* 52.20 4 10 3/52 67.70 0 23 0 -15.49 v Sri Lanka 20 Oct 2018 ODI # 4055
118 2098 133* 51.17 4 10 3/52 67.70 0 23 0 -16.52 v Sri Lanka 23 Oct 2018 ODI # 4058
119 2200 133* 52.38 5 10 3/52 67.70 0 23 0 -15.31 v West Indies 20 Feb 2019 ODI # 4096
120 2236 133* 52.00 5 10 3/52 67.70 0 23 0 -15.69 v West Indies 22 Feb 2019 ODI # 4097
120 2236 133* 52.00 5 10 3/52 67.70 0 23 0 -15.69 v West Indies 25 Feb 2019 ODI # 4098
121 2236 133* 52.00 5 10 3/52 67.70 0 24 0 -15.69 v West Indies 27 Feb 2019 ODI # 4099
122 2236 133* 52.00 5 10 3/52 67.70 0 24 0 -15.69 v West Indies 2 Mar 2019 ODI # 4103
123 2243 133* 50.97 5 10 3/52 67.70 0 24 0 -16.72 v Ireland 3 May 2019 ODI # 4127
123 2243 133* 50.97 5 10 3/52 67.70 0 24 0 -16.72 v Pakistan 8 May 2019 ODI # 4130
124 2243 133* 50.97 5 10 3/52 67.70 0 24 0 -16.72 v Pakistan 11 May 2019 ODI # 4133
125 2286 133* 50.80 5 10 3/52 67.70 0 24 0 -16.89 v Pakistan 14 May 2019 ODI # 4135
126 2322 133* 50.47 5 10 3/52 67.70 0 24 0 -17.22 v Pakistan 17 May 2019 ODI # 4138
127 2322 133* 50.47 5 10 3/52 67.70 0 25 0 -17.22 v Pakistan 19 May 2019 ODI # 4140
128 2322 133* 50.47 5 10 3/52 67.70 0 28 0 -17.22 v South Africa 30 May 2019 ODI # 4143
129 2429 133* 51.68 6 10 3/52 67.70 0 28 0 -16.01 v Pakistan 3 Jun 2019 ODI # 4148
130 2429 133* 51.68 6 10 3/52 67.70 0 28 0 -16.01 v Bangladesh 8 Jun 2019 ODI # 4153
131 2529 133* 53.80 7 10 3/52 67.70 0 28 0 -13.89 v West Indies 14 Jun 2019 ODI # 4158
132 2529 133* 53.80 7 10 3/52 67.70 0 29 0 -13.89 v Afghanistan 18 Jun 2019 ODI # 4163
133 2586 133* 53.87 7 10 3/52 67.70 0 29 0 -13.82 v Sri Lanka 21 Jun 2019 ODI # 4168
134 2594 133* 52.93 7 10 3/52 67.70 0 29 0 -14.76 v Australia 25 Jun 2019 ODI # 4173
135 2594 133* 52.93 7 10 3/52 67.70 0 29 0 -14.76 v India 30 Jun 2019 ODI # 4179
136 2594 133* 52.93 7 10 3/52 69.20 0 30 0 -16.26 v New Zealand 3 Jul 2019 ODI # 4183
137 2643 133* 53.93 7 10 3/52 69.20 0 30 0 -15.26 v Australia 11 Jul 2019 ODI # 4191
138 2650 133* 53.00 7 10 3/52 69.20 0 30 0 -16.19 v New Zealand 14 Jul 2019 ODI # 4192
139 2650 133* 53.00 7 11 3/52 66.09 0 30 0 -13.09 v South Africa 4 Feb 2020 ODI # 4234
139 2650 133* 53.00 7 11 3/52 66.09 0 30 0 -13.09 v South Africa 7 Feb 2020 ODI # 4238
140 2699 133* 52.92 7 11 3/52 66.09 0 30 0 -13.16 v South Africa 9 Feb 2020 ODI # 4242
141 2700 133* 51.92 7 11 3/52 66.09 0 30 0 -14.16 v Australia 11 Sep 2020 ODI # 4259
142 2700 133* 51.92 7 11 3/52 66.09 0 30 0 -14.16 v Australia 13 Sep 2020 ODI # 4260
143 2700 133* 51.92 7 13 3/52 59.46 0 30 0 -7.53 v Australia 16 Sep 2020 ODI # 4261
144 2779 133* 53.44 7 13 3/52 59.46 0 30 0 -6.01 v Sri Lanka 29 Jun 2021 ODI # 4296
145 2847 133* 54.75 7 13 3/52 59.46 0 30 0 -4.71 v Sri Lanka 1 Jul 2021 ODI # 4297
145 2847 133* 54.75 7 13 3/52 59.46 0 30 0 -4.71 v Sri Lanka 4 Jul 2021 ODI # 4298
146 2847 133* 54.75 7 13 3/52 59.46 0 30 0 -4.71 v India 12 Jul 2022 ODI # 4424
147 2847 133* 54.75 7 13 3/52 59.46 0 30 0 -4.71 v India 14 Jul 2022 ODI # 4428
148 2847 133* 54.75 7 13 3/52 59.76 0 31 0 -5.01 v India 17 Jul 2022 ODI # 4433
149 2933 133* 55.33 7 13 3/52 59.76 0 31 0 -4.42 v South Africa 19 Jul 2022 ODI # 4434
150 2933 133* 55.33 7 13 3/52 59.76 0 31 0 -4.42 v South Africa 22 Jul 2022 ODI # 4435
150 2933 133* 55.33 7 13 3/52 59.76 0 31 0 -4.42 v South Africa 24 Jul 2022 ODI # 4437
151 2933 133* 55.33 7 13 3/52 61.69 0 31 0 -6.35 v New Zealand 8 Sep 2023 ODI # 4636
152 2933 133* 55.33 7 13 3/52 61.69 0 32 0 -6.35 v New Zealand 10 Sep 2023 ODI # 4640
153 2933 133* 55.33 7 13 3/52 61.69 0 32 0 -6.35 v New Zealand 13 Sep 2023 ODI # 4643
154 2933 133* 55.33 7 13 3/52 61.69 0 33 0 -6.35 v New Zealand 15 Sep 2023 ODI # 4647
155 2933 133* 55.33 7 13 3/52 61.69 0 33 0 -6.35 v New Zealand 5 Oct 2023 ODI # 4658
156 2933 133* 55.33 7 13 3/52 61.69 0 33 0 -6.35 v Bangladesh 10 Oct 2023 ODI # 4664
157 2944 133* 54.51 7 13 3/52 61.69 0 33 0 -7.17 v Afghanistan 15 Oct 2023 ODI # 4670
158 2946 133* 53.56 7 13 3/52 61.69 0 33 0 -8.12 v South Africa 21 Oct 2023 ODI # 4677
159 2946 133* 53.56 7 13 3/52 61.69 0 33 0 -8.12 v Sri Lanka 26 Oct 2023 ODI # 4682
160 2946 133* 52.60 7 13 3/52 61.69 0 33 0 -9.08 v India 29 Oct 2023 ODI # 4686
161 2959 133* 51.91 7 13 3/52 61.69 0 33 0 -9.78 v Australia 4 Nov 2023 ODI # 4693
162 2959 133* 51.91 7 13 3/52 61.69 0 33 0 -9.78 v Netherlands 8 Nov 2023 ODI # 4697
163 2959 133* 51.91 7 13 3/52 61.69 0 33 0 -9.78 v Pakistan 11 Nov 2023 ODI # 4701
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