Records type all-round analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 1 jun 2007 remove greater than or equal to 1 jun 2007 from query
Batting position equal to 7 remove equal to 7 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 2012-2023 181 5022 162* 39.54 11 - - - - 221 37 - Profile
filtered 2013-2022 36 922 121 40.08 1 - - - - - - -
Cumulative averages
9 61 47* 61.00 0 - - - - 11 0 - v New Zealand 5 Jun 2013 ODI # 3362
18 202 75 50.50 0 - - - - 26 0 - v Australia 14 Sep 2013 ODI # 3415
21 293 75 48.83 0 - - - - 31 1 - v Australia 17 Jan 2014 ODI # 3455
19 244 75 48.80 0 - - - - 30 1 - v Australia 16 Sep 2013 ODI # 3416
20 244 75 48.80 0 - - - - 30 1 - v Australia 12 Jan 2014 ODI # 3454
32 524 121 47.63 1 - - - - 48 4 - v Sri Lanka 31 May 2014 ODI # 3495
40 607 121 46.69 1 - - - - 54 6 - v Sri Lanka 3 Dec 2014 ODI # 3561
23 368 75 46.00 0 - - - - 36 1 - v Australia 24 Jan 2014 ODI # 3461
33 545 121 45.41 1 - - - - 48 4 - v Sri Lanka 3 Jun 2014 ODI # 3496
34 545 121 45.41 1 - - - - 49 5 - v India 27 Aug 2014 ODI # 3517
35 545 121 45.41 1 - - - - 50 5 - v India 30 Aug 2014 ODI # 3520
36 545 121 45.41 1 - - - - 50 5 - v India 2 Sep 2014 ODI # 3523
37 545 121 45.41 1 - - - - 51 5 - v India 5 Sep 2014 ODI # 3525
38 545 121 45.41 1 - - - - 52 5 - v Sri Lanka 26 Nov 2014 ODI # 3554
42 624 121 44.57 1 - - - - 54 6 - v Sri Lanka 10 Dec 2014 ODI # 3565
41 622 121 44.42 1 - - - - 54 6 - v Sri Lanka 7 Dec 2014 ODI # 3563
29 399 75 44.33 0 - - - - 43 3 - v Sri Lanka 22 May 2014 ODI # 3492
43 646 121 43.06 1 - - - - 55 6 - v Sri Lanka 13 Dec 2014 ODI # 3567
39 552 121 42.46 1 - - - - 52 5 - v Sri Lanka 29 Nov 2014 ODI # 3557
48 764 121 42.44 1 - - - - 65 7 - v India 30 Jan 2015 ODI # 3595
22 297 75 42.42 0 - - - - 31 1 - v Australia 19 Jan 2014 ODI # 3457
44 669 121 41.81 1 - - - - 55 6 - v Sri Lanka 16 Dec 2014 ODI # 3569
24 373 75 41.44 0 - - - - 38 1 - v Australia 26 Jan 2014 ODI # 3463
25 373 75 41.44 0 - - - - 39 1 - v West Indies 28 Feb 2014 ODI # 3477
26 373 75 41.44 0 - - - - 39 3 - v West Indies 2 Mar 2014 ODI # 3480
27 373 75 41.44 0 - - - - 41 3 - v West Indies 5 Mar 2014 ODI # 3484
28 373 75 41.44 0 - - - - 41 3 - v Scotland 9 May 2014 ODI # 3491
49 781 121 41.10 1 - - - - 66 8 - v Australia 1 Feb 2015 ODI # 3597
45 697 121 41.00 1 - - - - 57 6 - v Australia 16 Jan 2015 ODI # 3578
46 697 121 41.00 1 - - - - 61 7 - v India 20 Jan 2015 ODI # 3586
47 697 121 41.00 1 - - - - 61 7 - v Australia 23 Jan 2015 ODI # 3589
30 403 75 40.30 0 - - - - 44 3 - v Sri Lanka 25 May 2014 ODI # 3493
31 403 75 40.30 0 - - - - 48 3 - v Sri Lanka 28 May 2014 ODI # 3494
54 922 121 40.08 1 - - - - 72 8 - v Bangladesh 9 Mar 2015 ODI # 3630
55 922 121 40.08 1 - - - - 74 8 - v Afghanistan 13 Mar 2015 ODI # 3635
56 922 121 40.08 1 - - - - 75 8 - v New Zealand 9 Jun 2015 ODI # 3654
57 922 121 40.08 1 - - - - 76 8 - v New Zealand 12 Jun 2015 ODI # 3655
58 922 121 40.08 1 - - - - 76 8 - v New Zealand 14 Jun 2015 ODI # 3656
59 922 121 40.08 1 - - - - 77 8 - v New Zealand 17 Jun 2015 ODI # 3657
60 922 121 40.08 1 - - - - 78 8 - v Australia 3 Sep 2015 ODI # 3680
61 922 121 40.08 1 - - - - 79 8 - v Australia 5 Sep 2015 ODI # 3681
62 922 121 40.08 1 - - - - 79 8 - v Pakistan 11 Nov 2015 ODI # 3707
63 922 121 40.08 1 - - - - 82 8 - v Pakistan 13 Nov 2015 ODI # 3708
64 922 121 40.08 1 - - - - 83 8 - v Pakistan 17 Nov 2015 ODI # 3710
65 922 121 40.08 1 - - - - 84 8 - v Pakistan 20 Nov 2015 ODI # 3712
66 922 121 40.08 1 - - - - 84 8 - v South Africa 3 Feb 2016 ODI # 3732
67 922 121 40.08 1 - - - - 85 8 - v South Africa 6 Feb 2016 ODI # 3734
68 922 121 40.08 1 - - - - 86 8 - v South Africa 9 Feb 2016 ODI # 3736
69 922 121 40.08 1 - - - - 86 8 - v South Africa 12 Feb 2016 ODI # 3737
70 922 121 40.08 1 - - - - 87 9 - v South Africa 14 Feb 2016 ODI # 3738
71 922 121 40.08 1 - - - - 89 9 - v Sri Lanka 21 Jun 2016 ODI # 3751
72 922 121 40.08 1 - - - - 90 9 - v Sri Lanka 24 Jun 2016 ODI # 3753
73 922 121 40.08 1 - - - - 92 9 - v Sri Lanka 26 Jun 2016 ODI # 3755
74 922 121 40.08 1 - - - - 92 9 - v Sri Lanka 29 Jun 2016 ODI # 3757
75 922 121 40.08 1 - - - - 92 10 - v Sri Lanka 2 Jul 2016 ODI # 3758
76 922 121 40.08 1 - - - - 93 10 - v Pakistan 24 Aug 2016 ODI # 3770
77 922 121 40.08 1 - - - - 96 10 - v Pakistan 27 Aug 2016 ODI # 3771
78 922 121 40.08 1 - - - - 97 10 - v Pakistan 30 Aug 2016 ODI # 3773
79 922 121 40.08 1 - - - - 99 11 - v Bangladesh 7 Oct 2016 ODI # 3791
80 922 121 40.08 1 - - - - 100 11 - v Bangladesh 9 Oct 2016 ODI # 3793
81 922 121 40.08 1 - - - - 101 12 - v Bangladesh 12 Oct 2016 ODI # 3794
82 922 121 40.08 1 - - - - 102 12 - v India 15 Jan 2017 ODI # 3819
83 922 121 40.08 1 - - - - 103 12 - v India 19 Jan 2017 ODI # 3821
84 922 121 40.08 1 - - - - 106 12 - v India 22 Jan 2017 ODI # 3824
85 922 121 40.08 1 - - - - 108 12 - v West Indies 3 Mar 2017 ODI # 3845
86 922 121 40.08 1 - - - - 109 13 - v West Indies 5 Mar 2017 ODI # 3848
87 922 121 40.08 1 - - - - 110 13 - v West Indies 9 Mar 2017 ODI # 3849
88 922 121 40.08 1 - - - - 114 13 - v South Africa 24 May 2017 ODI # 3872
89 922 121 40.08 1 - - - - 117 13 - v South Africa 27 May 2017 ODI # 3873
90 922 121 40.08 1 - - - - 118 13 - v South Africa 29 May 2017 ODI # 3874
91 922 121 40.08 1 - - - - 119 13 - v Bangladesh 1 Jun 2017 ODI # 3875
92 922 121 40.08 1 - - - - 120 14 - v New Zealand 6 Jun 2017 ODI # 3880
93 922 121 40.08 1 - - - - 121 14 - v Australia 10 Jun 2017 ODI # 3885
94 922 121 40.08 1 - - - - 121 15 - v Pakistan 14 Jun 2017 ODI # 3889
95 922 121 40.08 1 - - - - 123 15 - v West Indies 19 Sep 2017 ODI # 3911
96 922 121 40.08 1 - - - - 123 15 - v West Indies 21 Sep 2017 ODI # 3913
97 922 121 40.08 1 - - - - 125 15 - v West Indies 24 Sep 2017 ODI # 3915
98 922 121 40.08 1 - - - - 127 15 - v West Indies 27 Sep 2017 ODI # 3916
99 922 121 40.08 1 - - - - 127 16 - v West Indies 29 Sep 2017 ODI # 3918
100 922 121 40.08 1 - - - - 128 16 - v Australia 14 Jan 2018 ODI # 3951
101 922 121 40.08 1 - - - - 129 17 - v Australia 19 Jan 2018 ODI # 3958
102 922 121 40.08 1 - - - - 131 17 - v Australia 21 Jan 2018 ODI # 3960
103 922 121 40.08 1 - - - - 132 17 - v Australia 26 Jan 2018 ODI # 3966
104 922 121 40.08 1 - - - - 133 18 - v Australia 28 Jan 2018 ODI # 3968
105 922 121 40.08 1 - - - - 136 19 - v New Zealand 25 Feb 2018 ODI # 3980
106 922 121 40.08 1 - - - - 137 19 - v New Zealand 28 Feb 2018 ODI # 3981
107 922 121 40.08 1 - - - - 137 19 - v New Zealand 3 Mar 2018 ODI # 3982
108 922 121 40.08 1 - - - - 138 19 - v New Zealand 7 Mar 2018 ODI # 3989
109 922 121 40.08 1 - - - - 139 19 - v New Zealand 10 Mar 2018 ODI # 3992
110 922 121 40.08 1 - - - - 141 19 - v Australia 13 Jun 2018 ODI # 4009
111 922 121 40.08 1 - - - - 141 20 - v Australia 16 Jun 2018 ODI # 4010
112 922 121 40.08 1 - - - - 141 22 - v Australia 19 Jun 2018 ODI # 4011
113 922 121 40.08 1 - - - - 143 22 - v Australia 21 Jun 2018 ODI # 4012
114 922 121 40.08 1 - - - - 144 23 - v Australia 24 Jun 2018 ODI # 4013
115 922 121 40.08 1 - - - - 144 24 - v India 12 Jul 2018 ODI # 4014
116 922 121 40.08 1 - - - - 146 25 - v India 14 Jul 2018 ODI # 4016
117 922 121 40.08 1 - - - - 148 25 - v India 17 Jul 2018 ODI # 4018
118 922 121 40.08 1 - - - - 148 25 - v Sri Lanka 10 Oct 2018 ODI # 4052
119 922 121 40.08 1 - - - - 151 25 - v Sri Lanka 13 Oct 2018 ODI # 4053
120 922 121 40.08 1 - - - - 151 25 - v Sri Lanka 17 Oct 2018 ODI # 4054
121 922 121 40.08 1 - - - - 153 25 - v Sri Lanka 20 Oct 2018 ODI # 4055
122 922 121 40.08 1 - - - - 153 25 - v Sri Lanka 23 Oct 2018 ODI # 4058
123 922 121 40.08 1 - - - - 154 26 - v West Indies 20 Feb 2019 ODI # 4096
124 922 121 40.08 1 - - - - 154 26 - v West Indies 22 Feb 2019 ODI # 4097
124 922 121 40.08 1 - - - - 154 26 - v West Indies 25 Feb 2019 ODI # 4098
125 922 121 40.08 1 - - - - 155 28 - v West Indies 27 Feb 2019 ODI # 4099
126 922 121 40.08 1 - - - - 155 28 - v West Indies 2 Mar 2019 ODI # 4103
127 922 121 40.08 1 - - - - 156 28 - v Pakistan 8 May 2019 ODI # 4130
128 922 121 40.08 1 - - - - 158 28 - v Pakistan 11 May 2019 ODI # 4133
129 922 121 40.08 1 - - - - 158 28 - v Pakistan 17 May 2019 ODI # 4138
130 922 121 40.08 1 - - - - 159 29 - v Pakistan 19 May 2019 ODI # 4140
131 922 121 40.08 1 - - - - 160 29 - v South Africa 30 May 2019 ODI # 4143
132 922 121 40.08 1 - - - - 160 30 - v Pakistan 3 Jun 2019 ODI # 4148
133 922 121 40.08 1 - - - - 160 30 - v Bangladesh 8 Jun 2019 ODI # 4153
134 922 121 40.08 1 - - - - 162 30 - v West Indies 14 Jun 2019 ODI # 4158
135 922 121 40.08 1 - - - - 163 30 - v Afghanistan 18 Jun 2019 ODI # 4163
136 922 121 40.08 1 - - - - 164 30 - v Sri Lanka 21 Jun 2019 ODI # 4168
137 922 121 40.08 1 - - - - 166 30 - v Australia 25 Jun 2019 ODI # 4173
138 922 121 40.08 1 - - - - 167 30 - v India 30 Jun 2019 ODI # 4179
139 922 121 40.08 1 - - - - 169 31 - v New Zealand 3 Jul 2019 ODI # 4183
140 922 121 40.08 1 - - - - 170 31 - v Australia 11 Jul 2019 ODI # 4191
141 922 121 40.08 1 - - - - 171 31 - v New Zealand 14 Jul 2019 ODI # 4192
142 922 121 40.08 1 - - - - 173 31 - v Australia 11 Sep 2020 ODI # 4259
143 922 121 40.08 1 - - - - 176 32 - v Australia 13 Sep 2020 ODI # 4260
144 922 121 40.08 1 - - - - 177 32 - v Australia 16 Sep 2020 ODI # 4261
145 922 121 40.08 1 - - - - 178 32 - v India 23 Mar 2021 ODI # 4281
146 922 121 40.08 1 - - - - 179 32 - v India 26 Mar 2021 ODI # 4283
147 922 121 40.08 1 - - - - 181 32 - v India 28 Mar 2021 ODI # 4284
148 922 121 40.08 1 - - - - 182 32 - v Netherlands 17 Jun 2022 ODI # 4413
149 922 121 40.08 1 - - - - 182 32 - v Netherlands 19 Jun 2022 ODI # 4414
150 922 121 40.08 1 - - - - 183 33 - v Netherlands 22 Jun 2022 ODI # 4417
151 922 121 40.08 1 - - - - 183 33 - v India 12 Jul 2022 ODI # 4424
152 922 121 40.08 1 - - - - 186 33 - v India 14 Jul 2022 ODI # 4428
153 922 121 40.08 1 - - - - 188 33 - v India 17 Jul 2022 ODI # 4433
154 922 121 40.08 1 - - - - 188 33 - v South Africa 19 Jul 2022 ODI # 4434
155 922 121 40.08 1 - - - - 189 34 - v South Africa 22 Jul 2022 ODI # 4435
156 922 121 40.08 1 - - - - 189 34 - v South Africa 24 Jul 2022 ODI # 4437
157 922 121 40.08 1 - - - - 190 34 - v Australia 17 Nov 2022 ODI # 4475
158 922 121 40.08 1 - - - - 191 34 - v Australia 22 Nov 2022 ODI # 4480
159 922 121 40.08 1 - - - - 192 34 - v South Africa 27 Jan 2023 ODI # 4512
160 922 121 40.08 1 - - - - 193 34 - v South Africa 29 Jan 2023 ODI # 4513
161 922 121 40.08 1 - - - - 196 34 - v South Africa 1 Feb 2023 ODI # 4514
162 922 121 40.08 1 - - - - 199 34 - v Bangladesh 1 Mar 2023 ODI # 4525
163 922 121 40.08 1 - - - - 203 34 - v Bangladesh 3 Mar 2023 ODI # 4528
164 922 121 40.08 1 - - - - 204 34 - v Bangladesh 6 Mar 2023 ODI # 4531
165 922 121 40.08 1 - - - - 205 34 - v New Zealand 8 Sep 2023 ODI # 4636
166 922 121 40.08 1 - - - - 207 34 - v New Zealand 10 Sep 2023 ODI # 4640
167 922 121 40.08 1 - - - - 210 35 - v New Zealand 13 Sep 2023 ODI # 4643
168 922 121 40.08 1 - - - - 211 35 - v New Zealand 15 Sep 2023 ODI # 4647
169 922 121 40.08 1 - - - - 212 35 - v New Zealand 5 Oct 2023 ODI # 4658
170 922 121 40.08 1 - - - - 215 35 - v Bangladesh 10 Oct 2023 ODI # 4664
171 922 121 40.08 1 - - - - 215 36 - v Afghanistan 15 Oct 2023 ODI # 4670
172 922 121 40.08 1 - - - - 216 36 - v South Africa 21 Oct 2023 ODI # 4677
173 922 121 40.08 1 - - - - 217 36 - v Sri Lanka 26 Oct 2023 ODI # 4682
174 922 121 40.08 1 - - - - 218 36 - v India 29 Oct 2023 ODI # 4686
175 922 121 40.08 1 - - - - 219 36 - v Australia 4 Nov 2023 ODI # 4693
176 922 121 40.08 1 - - - - 220 37 - v Netherlands 8 Nov 2023 ODI # 4697
177 922 121 40.08 1 - - - - 220 37 - v Pakistan 11 Nov 2023 ODI # 4701
178 922 121 40.08 1 - - - - 220 37 - v West Indies 3 Dec 2023 ODI # 4706
179 922 121 40.08 1 - - - - 221 37 - v West Indies 6 Dec 2023 ODI # 4707
180 922 121 40.08 1 - - - - 221 37 - v West Indies 9 Dec 2023 ODI # 4708
50 791 121 39.55 1 - - - - 67 8 - v Australia 14 Feb 2015 ODI # 3600
53 857 121 38.95 1 - - - - 71 8 - v Sri Lanka 1 Mar 2015 ODI # 3619
51 794 121 37.80 1 - - - - 67 8 - v New Zealand 20 Feb 2015 ODI # 3607
52 818 121 37.18 1 - - - - 71 8 - v Scotland 23 Feb 2015 ODI # 3611
16 137 75 34.25 0 - - - - 23 0 - v Australia 8 Sep 2013 ODI # 3412
17 137 75 34.25 0 - - - - 23 0 - v Australia 11 Sep 2013 ODI # 3414
10 62 47* 31.00 0 - - - - 13 0 - v Australia 8 Jun 2013 ODI # 3365
11 62 47* 31.00 0 - - - - 13 0 - v Sri Lanka 13 Jun 2013 ODI # 3370
12 62 47* 31.00 0 - - - - 14 0 - v New Zealand 16 Jun 2013 ODI # 3373
13 62 47* 31.00 0 - - - - 20 0 - v South Africa 19 Jun 2013 ODI # 3375
14 62 47* 20.66 0 - - - - 20 0 - v India 23 Jun 2013 ODI # 3377
15 62 47* 20.66 0 - - - - 20 0 - v Ireland 3 Sep 2013 ODI # 3409
2 14 14 14.00 0 - - - - 1 0 - v India 23 Jan 2013 ODI # 3327
3 14 14 14.00 0 - - - - 1 0 - v India 27 Jan 2013 ODI # 3329
4 14 14 14.00 0 - - - - 2 0 - v New Zealand 17 Feb 2013 ODI # 3335
5 14 14 14.00 0 - - - - 4 0 - v New Zealand 20 Feb 2013 ODI # 3336
6 14 14 14.00 0 - - - - 7 0 - v New Zealand 23 Feb 2013 ODI # 3338
7 14 14 14.00 0 - - - - 9 0 - v New Zealand 31 May 2013 ODI # 3360
8 14 14 14.00 0 - - - - 9 0 - v New Zealand 2 Jun 2013 ODI # 3361
1 - - - - - - - - 0 0 - v Pakistan 21 Feb 2012 ODI # 3247
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