Records type all-round analysis [change type]
View cumulative averages [change view]
Batting position equal to 4 remove equal to 4 from query
Ordered by batting average (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 2013-2023 171 6522 133* 47.60 16 27 3/52 58.77 0 85 0 -11.17 Profile
filtered 2013-2022 59 2013 121 41.08 4 - - - - - - -
Cumulative averages
8 269 79* 67.25 0 0 - - 0 4 0 - v New Zealand 23 Feb 2013 ODI # 3338
7 241 79* 60.25 0 0 - - 0 4 0 - v New Zealand 20 Feb 2013 ODI # 3336
9 299 79* 59.80 0 0 - - 0 4 0 - v New Zealand 31 May 2013 ODI # 3360
10 327 79* 54.50 0 0 - - 0 4 0 - v New Zealand 2 Jun 2013 ODI # 3361
11 360 79* 51.42 0 1 1/34 179.00 0 5 0 -127.57 v New Zealand 5 Jun 2013 ODI # 3362
13 440 79* 48.88 0 2 1/20 113.00 0 7 0 -64.11 v Sri Lanka 13 Jun 2013 ODI # 3370
15 526 79* 47.81 0 2 1/20 124.00 0 8 0 -76.18 v South Africa 19 Jun 2013 ODI # 3375
14 478 79* 47.80 0 2 1/20 113.00 0 8 0 -65.19 v New Zealand 16 Jun 2013 ODI # 3373
12 372 79* 46.50 0 2 1/20 99.50 0 6 0 -52.99 v Australia 8 Jun 2013 ODI # 3365
99 1794 121 44.85 4 20 3/52 52.50 0 48 0 -7.64 v Australia 19 Jan 2018 ODI # 3958
16 533 79* 44.41 0 2 1/20 124.00 0 8 0 -79.58 v India 23 Jun 2013 ODI # 3377
100 1821 121 44.41 4 20 3/52 55.50 0 48 0 -11.08 v Australia 21 Jan 2018 ODI # 3960
102 1883 121 43.79 4 20 3/52 55.65 0 49 0 -11.85 v Australia 28 Jan 2018 ODI # 3968
103 1883 121 43.79 4 20 3/52 56.45 0 50 0 -12.65 v New Zealand 25 Feb 2018 ODI # 3980
104 1883 121 43.79 4 20 3/52 56.45 0 50 0 -12.65 v New Zealand 28 Feb 2018 ODI # 3981
105 1883 121 43.79 4 20 3/52 56.80 0 50 0 -13.00 v New Zealand 3 Mar 2018 ODI # 3982
106 1883 121 43.79 4 20 3/52 56.80 0 50 0 -13.00 v New Zealand 7 Mar 2018 ODI # 3989
107 1883 121 43.79 4 20 3/52 57.55 0 50 0 -13.75 v New Zealand 10 Mar 2018 ODI # 3992
98 1748 121 43.70 4 18 3/52 56.61 0 46 0 -12.91 v Australia 14 Jan 2018 ODI # 3951
43 1353 113 43.64 3 11 2/15 63.18 0 15 0 -19.53 v Sri Lanka 16 Dec 2014 ODI # 3569
109 1962 121 43.60 4 20 3/52 58.55 0 53 0 -14.94 v Australia 13 Jun 2018 ODI # 4009
108 1912 121 43.45 4 20 3/52 57.55 0 51 0 -14.09 v Scotland 10 Jun 2018 ODI # 4008
101 1821 121 43.35 4 20 3/52 55.65 0 49 0 -12.29 v Australia 26 Jan 2018 ODI # 3966
46 1427 113 43.24 3 11 2/15 63.18 0 16 0 -19.93 v Australia 23 Jan 2015 ODI # 3589
110 1984 121 43.13 4 20 3/52 59.75 0 54 0 -16.61 v Australia 16 Jun 2018 ODI # 4010
111 1984 121 43.13 4 20 3/52 60.70 0 54 0 -17.56 v Australia 19 Jun 2018 ODI # 4011
112 2011 121 42.78 4 20 3/52 62.90 0 54 0 -20.11 v Australia 21 Jun 2018 ODI # 4012
44 1358 113 42.43 3 11 2/15 63.18 0 15 0 -20.74 v Australia 16 Jan 2015 ODI # 3578
45 1358 113 42.43 3 11 2/15 63.18 0 15 0 -20.74 v India 20 Jan 2015 ODI # 3586
42 1273 113 42.43 3 11 2/15 61.18 0 15 0 -18.74 v Sri Lanka 13 Dec 2014 ODI # 3567
47 1430 113 42.05 3 11 2/15 63.18 0 17 0 -21.12 v India 30 Jan 2015 ODI # 3595
41 1218 113 42.00 3 11 2/15 60.81 0 15 0 -18.81 v Sri Lanka 10 Dec 2014 ODI # 3565
113 2012 121 41.91 4 20 3/52 64.50 0 54 0 -22.58 v Australia 24 Jun 2018 ODI # 4013
114 2012 121 41.91 4 20 3/52 64.95 0 54 0 -23.03 v India 12 Jul 2018 ODI # 4014
115 2012 121 41.91 4 20 3/52 64.95 0 54 0 -23.03 v India 14 Jul 2018 ODI # 4016
116 2012 121 41.91 4 20 3/52 64.95 0 55 0 -23.03 v India 17 Jul 2018 ODI # 4018
117 2012 121 41.91 4 20 3/52 64.95 0 55 0 -23.03 v Sri Lanka 10 Oct 2018 ODI # 4052
118 2012 121 41.91 4 20 3/52 64.95 0 55 0 -23.03 v Sri Lanka 13 Oct 2018 ODI # 4053
119 2012 121 41.91 4 20 3/52 64.95 0 55 0 -23.03 v Sri Lanka 17 Oct 2018 ODI # 4054
120 2012 121 41.91 4 20 3/52 64.95 0 55 0 -23.03 v Sri Lanka 20 Oct 2018 ODI # 4055
121 2012 121 41.91 4 20 3/52 64.95 0 56 0 -23.03 v Sri Lanka 23 Oct 2018 ODI # 4058
122 2012 121 41.91 4 20 3/52 64.95 0 56 0 -23.03 v West Indies 20 Feb 2019 ODI # 4096
123 2012 121 41.91 4 20 3/52 64.95 0 56 0 -23.03 v West Indies 22 Feb 2019 ODI # 4097
123 2012 121 41.91 4 20 3/52 64.95 0 56 0 -23.03 v West Indies 25 Feb 2019 ODI # 4098
124 2012 121 41.91 4 20 3/52 64.95 0 57 0 -23.03 v West Indies 27 Feb 2019 ODI # 4099
125 2012 121 41.91 4 20 3/52 64.95 0 57 0 -23.03 v West Indies 2 Mar 2019 ODI # 4103
126 2012 121 41.91 4 20 3/52 64.95 0 58 0 -23.03 v Ireland 3 May 2019 ODI # 4127
127 2012 121 41.91 4 20 3/52 65.45 0 59 0 -23.53 v Pakistan 8 May 2019 ODI # 4130
128 2012 121 41.91 4 20 3/52 65.45 0 59 0 -23.53 v Pakistan 11 May 2019 ODI # 4133
129 2012 121 41.91 4 20 3/52 65.45 0 60 0 -23.53 v Pakistan 14 May 2019 ODI # 4135
130 2012 121 41.91 4 20 3/52 65.45 0 60 0 -23.53 v Pakistan 17 May 2019 ODI # 4138
131 2012 121 41.91 4 20 3/52 65.45 0 61 0 -23.53 v Pakistan 19 May 2019 ODI # 4140
132 2012 121 41.91 4 20 3/52 65.45 0 64 0 -23.53 v South Africa 30 May 2019 ODI # 4143
133 2012 121 41.91 4 20 3/52 65.45 0 65 0 -23.53 v Pakistan 3 Jun 2019 ODI # 4148
134 2012 121 41.91 4 20 3/52 65.45 0 65 0 -23.53 v Bangladesh 8 Jun 2019 ODI # 4153
135 2012 121 41.91 4 22 3/52 60.72 0 67 0 -18.81 v West Indies 14 Jun 2019 ODI # 4158
136 2012 121 41.91 4 22 3/52 60.72 0 68 0 -18.81 v Afghanistan 18 Jun 2019 ODI # 4163
137 2012 121 41.91 4 22 3/52 61.31 0 70 0 -19.40 v Sri Lanka 21 Jun 2019 ODI # 4168
138 2012 121 41.91 4 22 3/52 61.31 0 71 0 -19.40 v Australia 25 Jun 2019 ODI # 4173
139 2012 121 41.91 4 22 3/52 61.31 0 71 0 -19.40 v India 30 Jun 2019 ODI # 4179
140 2012 121 41.91 4 22 3/52 62.00 0 72 0 -20.08 v New Zealand 3 Jul 2019 ODI # 4183
141 2012 121 41.91 4 22 3/52 62.00 0 73 0 -20.08 v Australia 11 Jul 2019 ODI # 4191
142 2012 121 41.91 4 22 3/52 62.00 0 74 0 -20.08 v New Zealand 14 Jul 2019 ODI # 4192
143 2012 121 41.91 4 23 3/52 60.82 0 74 0 -18.90 v South Africa 4 Feb 2020 ODI # 4234
144 2012 121 41.91 4 24 3/52 58.45 0 74 0 -16.54 v South Africa 7 Feb 2020 ODI # 4238
145 2012 121 41.91 4 24 3/52 60.20 0 74 0 -18.29 v South Africa 9 Feb 2020 ODI # 4242
146 2012 121 41.91 4 24 3/52 60.20 0 74 0 -18.29 v Australia 11 Sep 2020 ODI # 4259
147 2012 121 41.91 4 24 3/52 60.20 0 74 0 -18.29 v Australia 13 Sep 2020 ODI # 4260
148 2012 121 41.91 4 26 3/52 57.34 0 74 0 -15.42 v Australia 16 Sep 2020 ODI # 4261
149 2012 121 41.91 4 26 3/52 57.34 0 76 0 -15.42 v Sri Lanka 29 Jun 2021 ODI # 4296
150 2012 121 41.91 4 26 3/52 57.34 0 77 0 -15.42 v Sri Lanka 1 Jul 2021 ODI # 4297
151 2012 121 41.91 4 26 3/52 57.34 0 77 0 -15.42 v Sri Lanka 4 Jul 2021 ODI # 4298
152 2012 121 41.91 4 26 3/52 57.34 0 77 0 -15.42 v India 12 Jul 2022 ODI # 4424
153 2012 121 41.91 4 26 3/52 57.34 0 77 0 -15.42 v India 14 Jul 2022 ODI # 4428
154 2012 121 41.91 4 26 3/52 57.50 0 78 0 -15.58 v India 17 Jul 2022 ODI # 4433
155 2012 121 41.91 4 26 3/52 57.50 0 78 0 -15.58 v South Africa 19 Jul 2022 ODI # 4434
52 1628 121 41.74 4 12 2/15 62.08 0 21 0 -20.33 v Sri Lanka 1 Mar 2015 ODI # 3619
48 1455 113 41.57 3 11 2/15 63.18 0 18 0 -21.61 v Australia 1 Feb 2015 ODI # 3597
53 1657 121 41.42 4 12 2/15 62.58 0 23 0 -21.15 v Bangladesh 9 Mar 2015 ODI # 3630
54 1657 121 41.42 4 12 2/15 62.58 0 25 0 -21.15 v Afghanistan 13 Mar 2015 ODI # 3635
55 1657 121 41.42 4 12 2/15 62.58 0 26 0 -21.15 v New Zealand 9 Jun 2015 ODI # 3654
56 1657 121 41.42 4 12 2/15 64.25 0 26 0 -22.82 v New Zealand 12 Jun 2015 ODI # 3655
57 1657 121 41.42 4 12 2/15 66.00 0 28 0 -24.57 v New Zealand 14 Jun 2015 ODI # 3656
58 1657 121 41.42 4 12 2/15 66.83 0 28 0 -25.40 v New Zealand 17 Jun 2015 ODI # 3657
59 1657 121 41.42 4 12 2/15 66.83 0 28 0 -25.40 v New Zealand 20 Jun 2015 ODI # 3659
60 1657 121 41.42 4 12 2/15 67.83 0 28 0 -26.40 v Pakistan 11 Nov 2015 ODI # 3707
61 1657 121 41.42 4 12 2/15 67.83 0 28 0 -26.40 v Pakistan 13 Nov 2015 ODI # 3708
62 1657 121 41.42 4 12 2/15 67.83 0 30 0 -26.40 v Pakistan 17 Nov 2015 ODI # 3710
63 1657 121 41.42 4 12 2/15 67.83 0 30 0 -26.40 v Pakistan 20 Nov 2015 ODI # 3712
64 1657 121 41.42 4 12 2/15 67.83 0 30 0 -26.40 v South Africa 3 Feb 2016 ODI # 3732
65 1657 121 41.42 4 12 2/15 67.83 0 30 0 -26.40 v South Africa 6 Feb 2016 ODI # 3734
66 1657 121 41.42 4 12 2/15 67.83 0 31 0 -26.40 v South Africa 9 Feb 2016 ODI # 3736
67 1657 121 41.42 4 12 2/15 67.83 0 32 0 -26.40 v South Africa 12 Feb 2016 ODI # 3737
68 1657 121 41.42 4 12 2/15 67.83 0 32 0 -26.40 v South Africa 14 Feb 2016 ODI # 3738
69 1657 121 41.42 4 12 2/15 67.83 0 32 0 -26.40 v Sri Lanka 21 Jun 2016 ODI # 3751
70 1657 121 41.42 4 12 2/15 69.08 0 32 0 -27.65 v Sri Lanka 24 Jun 2016 ODI # 3753
71 1657 121 41.42 4 12 2/15 69.08 0 32 0 -27.65 v Sri Lanka 26 Jun 2016 ODI # 3755
72 1657 121 41.42 4 12 2/15 69.08 0 32 0 -27.65 v Sri Lanka 29 Jun 2016 ODI # 3757
73 1657 121 41.42 4 12 2/15 69.08 0 32 0 -27.65 v Sri Lanka 2 Jul 2016 ODI # 3758
74 1657 121 41.42 4 13 2/15 65.76 0 32 0 -24.34 v Pakistan 24 Aug 2016 ODI # 3770
75 1657 121 41.42 4 13 2/15 65.76 0 33 0 -24.34 v Pakistan 27 Aug 2016 ODI # 3771
76 1657 121 41.42 4 13 2/15 65.76 0 34 0 -24.34 v Pakistan 30 Aug 2016 ODI # 3773
77 1657 121 41.42 4 13 2/15 65.76 0 35 0 -24.34 v Pakistan 1 Sep 2016 ODI # 3775
78 1657 121 41.42 4 13 2/15 65.76 0 35 0 -24.34 v Pakistan 4 Sep 2016 ODI # 3777
79 1657 121 41.42 4 13 2/15 67.46 0 35 0 -26.03 v India 15 Jan 2017 ODI # 3819
80 1657 121 41.42 4 13 2/15 67.46 0 35 0 -26.03 v India 19 Jan 2017 ODI # 3821
81 1657 121 41.42 4 13 2/15 69.84 0 36 0 -28.42 v West Indies 3 Mar 2017 ODI # 3845
82 1657 121 41.42 4 13 2/15 69.84 0 36 0 -28.42 v West Indies 5 Mar 2017 ODI # 3848
83 1657 121 41.42 4 13 2/15 69.84 0 37 0 -28.42 v West Indies 9 Mar 2017 ODI # 3849
84 1657 121 41.42 4 15 2/9 61.13 0 37 0 -19.70 v Ireland 5 May 2017 ODI # 3864
85 1657 121 41.42 4 18 3/52 53.83 0 37 0 -12.40 v Ireland 7 May 2017 ODI # 3865
86 1657 121 41.42 4 18 3/52 54.05 0 37 0 -12.63 v South Africa 24 May 2017 ODI # 3872
87 1657 121 41.42 4 18 3/52 55.05 0 37 0 -13.63 v South Africa 27 May 2017 ODI # 3873
88 1657 121 41.42 4 18 3/52 55.05 0 37 0 -13.63 v South Africa 29 May 2017 ODI # 3874
89 1657 121 41.42 4 18 3/52 56.05 0 37 0 -14.63 v Bangladesh 1 Jun 2017 ODI # 3875
90 1657 121 41.42 4 18 3/52 56.05 0 39 0 -14.63 v New Zealand 6 Jun 2017 ODI # 3880
91 1657 121 41.42 4 18 3/52 56.05 0 40 0 -14.63 v Australia 10 Jun 2017 ODI # 3885
92 1657 121 41.42 4 18 3/52 56.05 0 40 0 -14.63 v Pakistan 14 Jun 2017 ODI # 3889
93 1657 121 41.42 4 18 3/52 56.05 0 42 0 -14.63 v West Indies 19 Sep 2017 ODI # 3911
94 1657 121 41.42 4 18 3/52 56.05 0 42 0 -14.63 v West Indies 21 Sep 2017 ODI # 3913
95 1657 121 41.42 4 18 3/52 56.05 0 42 0 -14.63 v West Indies 24 Sep 2017 ODI # 3915
96 1657 121 41.42 4 18 3/52 56.61 0 43 0 -15.18 v West Indies 27 Sep 2017 ODI # 3916
97 1657 121 41.42 4 18 3/52 56.61 0 44 0 -15.18 v West Indies 29 Sep 2017 ODI # 3918
17 536 79* 41.23 0 2 1/20 130.50 0 9 0 -89.26 v Australia 8 Sep 2013 ODI # 3412
156 2013 121 41.08 4 26 3/52 57.50 0 78 0 -16.41 v South Africa 22 Jul 2022 ODI # 4435
157 2013 121 41.08 4 26 3/52 57.50 0 78 0 -16.41 v South Africa 24 Jul 2022 ODI # 4437
158 2013 121 41.08 4 26 3/52 58.46 0 78 0 -17.37 v New Zealand 8 Sep 2023 ODI # 4636
159 2013 121 41.08 4 26 3/52 58.46 0 79 0 -17.37 v New Zealand 10 Sep 2023 ODI # 4640
160 2013 121 41.08 4 26 3/52 58.46 0 79 0 -17.37 v New Zealand 13 Sep 2023 ODI # 4643
161 2013 121 41.08 4 26 3/52 58.46 0 80 0 -17.37 v New Zealand 15 Sep 2023 ODI # 4647
162 2013 121 41.08 4 26 3/52 58.46 0 80 0 -17.37 v New Zealand 5 Oct 2023 ODI # 4658
163 2013 121 41.08 4 26 3/52 58.46 0 80 0 -17.37 v Bangladesh 10 Oct 2023 ODI # 4664
164 2013 121 41.08 4 27 3/52 57.00 0 84 0 -15.91 v Afghanistan 15 Oct 2023 ODI # 4670
165 2013 121 41.08 4 27 3/52 58.77 0 84 0 -17.69 v South Africa 21 Oct 2023 ODI # 4677
166 2013 121 41.08 4 27 3/52 58.77 0 84 0 -17.69 v Sri Lanka 26 Oct 2023 ODI # 4682
167 2013 121 41.08 4 27 3/52 58.77 0 84 0 -17.69 v India 29 Oct 2023 ODI # 4686
168 2013 121 41.08 4 27 3/52 58.77 0 85 0 -17.69 v Australia 4 Nov 2023 ODI # 4693
169 2013 121 41.08 4 27 3/52 58.77 0 85 0 -17.69 v Netherlands 8 Nov 2023 ODI # 4697
170 2013 121 41.08 4 27 3/52 58.77 0 85 0 -17.69 v Pakistan 11 Nov 2023 ODI # 4701
50 1506 113 40.70 3 11 2/15 64.18 0 20 0 -23.47 v New Zealand 20 Feb 2015 ODI # 3607
49 1460 113 40.55 3 11 2/15 64.18 0 20 0 -23.62 v Australia 14 Feb 2015 ODI # 3600
26 770 107 40.52 1 10 2/15 47.10 0 10 0 -6.57 v West Indies 5 Mar 2014 ODI # 3484
27 770 107 40.52 1 10 2/15 47.10 0 10 0 -6.57 v Scotland 9 May 2014 ODI # 3491
28 770 107 40.52 1 10 2/15 47.80 0 11 0 -7.27 v Sri Lanka 22 May 2014 ODI # 3492
6 162 56 40.50 0 0 - - 0 3 0 - v New Zealand 17 Feb 2013 ODI # 3335
51 1507 113 39.65 3 12 2/15 61.08 0 21 0 -21.42 v Scotland 23 Feb 2015 ODI # 3611
18 548 79* 39.14 0 2 1/20 130.50 0 9 0 -91.35 v Australia 11 Sep 2013 ODI # 3414
31 813 107 38.71 1 10 2/15 51.90 0 12 0 -13.18 v Sri Lanka 31 May 2014 ODI # 3495
29 770 107 38.50 1 10 2/15 47.90 0 12 0 -9.39 v Sri Lanka 25 May 2014 ODI # 3493
30 770 107 38.50 1 10 2/15 47.90 0 12 0 -9.39 v Sri Lanka 28 May 2014 ODI # 3494
39 1078 113 38.50 2 11 2/15 56.27 0 13 0 -17.77 v Sri Lanka 3 Dec 2014 ODI # 3561
40 1114 113 38.41 2 11 2/15 58.90 0 13 0 -20.49 v Sri Lanka 7 Dec 2014 ODI # 3563
36 986 113 37.92 2 10 2/15 58.50 0 13 0 -20.57 v India 5 Sep 2014 ODI # 3525
23 603 79* 37.68 0 6 2/46 64.16 0 10 0 -26.47 v Australia 26 Jan 2014 ODI # 3463
24 640 79* 37.64 0 7 2/46 61.71 0 10 0 -24.06 v West Indies 28 Feb 2014 ODI # 3477
3 75 39 37.50 0 0 - - 0 3 0 - v India 19 Jan 2013 ODI # 3322
4 75 39 37.50 0 0 - - 0 3 0 - v India 23 Jan 2013 ODI # 3327
32 823 107 37.40 1 10 2/15 54.40 0 13 0 -16.99 v Sri Lanka 3 Jun 2014 ODI # 3496
25 663 79* 36.83 0 9 2/15 49.66 0 10 0 -12.83 v West Indies 2 Mar 2014 ODI # 3480
38 1030 113 36.78 2 10 2/15 59.70 0 13 0 -22.91 v Sri Lanka 29 Nov 2014 ODI # 3557
37 988 113 36.59 2 10 2/15 59.70 0 13 0 -23.10 v Sri Lanka 26 Nov 2014 ODI # 3554
19 548 79* 36.53 0 2 1/20 135.00 0 9 0 -98.46 v Australia 14 Sep 2013 ODI # 3415
20 548 79* 36.53 0 3 1/20 109.33 0 10 0 -72.79 v Australia 16 Sep 2013 ODI # 3416
21 548 79* 36.53 0 4 1/11 84.75 0 10 0 -48.21 v Australia 12 Jan 2014 ODI # 3454
22 548 79* 36.53 0 6 2/46 64.16 0 10 0 -27.63 v Australia 17 Jan 2014 ODI # 3455
2 36 36 36.00 0 0 - - 0 2 0 - v India 15 Jan 2013 ODI # 3320
33 827 107 35.95 1 10 2/15 55.80 0 13 0 -19.84 v India 27 Aug 2014 ODI # 3517
5 106 39 35.33 0 0 - - 0 3 0 - v India 27 Jan 2013 ODI # 3329
35 873 107 34.92 1 10 2/15 58.50 0 13 0 -23.57 v India 2 Sep 2014 ODI # 3523
34 829 107 34.54 1 10 2/15 58.50 0 13 0 -23.95 v India 30 Aug 2014 ODI # 3520
1 - - - - 0 - - 0 1 0 - v India 11 Jan 2013 ODI # 3318
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