Records type all-round analysis [change type]
View reverse 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 2009-2024 161 3447 136 27.14 2 169 5/17 32.01 1 72 0 -4.87 Profile
filtered 2009-2024 38 817 136 28.17 1 - - - - - - -
Reverse cumulative
5 150 136 75.00 1 7 5/17 25.85 1 3 0 49.14 v Sri Lanka 9 Feb 2024 ODI # 4725
6 152 136 50.66 1 9 5/17 24.00 1 4 0 26.66 v South Africa 10 Nov 2023 ODI # 4699
7 152 136 50.66 1 9 5/17 26.22 1 4 0 24.44 v Australia 7 Nov 2023 ODI # 4696
8 152 136 50.66 1 12 5/17 22.00 1 4 0 28.66 v Netherlands 3 Nov 2023 ODI # 4691
9 152 136 50.66 1 12 5/17 24.75 1 5 0 25.91 v Sri Lanka 30 Oct 2023 ODI # 4687
10 152 136 50.66 1 13 5/17 25.23 1 7 0 25.43 v Pakistan 23 Oct 2023 ODI # 4679
11 159 136 39.75 1 13 5/17 28.38 1 7 0 11.36 v New Zealand 18 Oct 2023 ODI # 4673
12 168 136 33.60 1 15 5/17 25.66 1 8 0 7.93 v England 15 Oct 2023 ODI # 4670
13 168 136 33.60 1 15 5/17 27.80 1 8 0 5.80 v India 11 Oct 2023 ODI # 4666
14 168 136 33.60 1 15 5/17 29.00 1 8 0 4.60 v Bangladesh 7 Oct 2023 ODI # 4660
15 168 136 33.60 1 15 5/17 31.33 1 9 0 2.26 v Sri Lanka 5 Sep 2023 ODI # 4633
16 168 136 33.60 1 15 5/17 34.66 1 9 0 -1.06 v Bangladesh 3 Sep 2023 ODI # 4631
38 264 136 33.00 1 40 5/17 30.65 1 17 0 2.35 v West Indies 11 Nov 2019 ODI # 4215
39 296 136 32.88 1 41 5/17 30.80 1 17 0 2.08 v West Indies 9 Nov 2019 ODI # 4214
56 361 136 32.81 1 57 5/17 32.71 1 22 0 0.09 v India 25 Sep 2018 ODI # 4046
57 361 136 32.81 1 57 5/17 33.49 1 22 0 -0.67 v Bangladesh 23 Sep 2018 ODI # 4045
58 361 136 32.81 1 57 5/17 34.36 1 22 0 -1.55 v Pakistan 21 Sep 2018 ODI # 4043
59 371 136 30.91 1 58 5/17 34.18 1 22 0 -3.27 v Bangladesh 20 Sep 2018 ODI # 4041
60 371 136 30.91 1 60 5/17 33.55 1 22 0 -2.63 v Sri Lanka 17 Sep 2018 ODI # 4038
61 371 136 30.91 1 62 5/17 32.88 1 22 0 -1.97 v Ireland 31 Aug 2018 ODI # 4035
146 770 136 30.80 1 161 5/17 30.78 1 63 0 0.01 v Kenya 9 Oct 2010 ODI # 3053
147 770 136 30.80 1 161 5/17 30.98 1 63 0 -0.18 v Kenya 7 Oct 2010 ODI # 3052
86 548 136 30.44 1 93 5/17 31.77 1 35 0 -1.32 v Zimbabwe 26 Feb 2017 ODI # 3842
87 548 136 30.44 1 95 5/17 31.22 1 35 0 -0.77 v Zimbabwe 24 Feb 2017 ODI # 3840
27 212 136 30.28 1 27 5/17 31.03 1 14 0 -0.75 v Sri Lanka 27 Nov 2022 ODI # 4488
150 778 136 29.92 1 162 5/17 31.19 1 64 0 -1.27 v Netherlands 10 Jul 2010 ODI # 3024
151 778 136 29.92 1 164 5/17 31.00 1 64 0 -1.08 v Scotland 9 Jul 2010 ODI # 3019
152 778 136 29.92 1 164 5/17 31.07 1 65 0 -1.15 v Netherlands 7 Jul 2010 ODI # 3017
153 778 136 29.92 1 164 5/17 31.37 1 65 0 -1.45 v Kenya 5 Jul 2010 ODI # 3012
145 747 136 29.88 1 160 5/17 30.89 1 62 0 -1.01 v Kenya 11 Oct 2010 ODI # 3055
40 297 136 29.70 1 41 5/17 31.87 1 17 0 -2.17 v West Indies 6 Nov 2019 ODI # 4213
41 297 136 29.70 1 42 5/17 32.45 1 18 0 -2.75 v West Indies 4 Jul 2019 ODI # 4184
42 297 136 29.70 1 44 5/17 31.50 1 18 0 -1.79 v Pakistan 29 Jun 2019 ODI # 4177
43 297 136 29.70 1 45 5/17 31.77 1 20 0 -2.07 v Bangladesh 24 Jun 2019 ODI # 4172
44 297 136 29.70 1 47 5/17 31.12 1 20 0 -1.42 v India 22 Jun 2019 ODI # 4169
45 297 136 29.70 1 47 5/17 32.61 1 21 0 -2.91 v England 18 Jun 2019 ODI # 4163
46 297 136 29.70 1 47 5/17 33.23 1 22 0 -3.53 v South Africa 15 Jun 2019 ODI # 4160
47 297 136 29.70 1 47 5/17 33.61 1 22 0 -3.91 v New Zealand 8 Jun 2019 ODI # 4154
48 297 136 29.70 1 51 5/17 31.56 1 22 0 -1.86 v Sri Lanka 4 Jun 2019 ODI # 4149
49 297 136 29.70 1 51 5/17 32.19 1 22 0 -2.49 v Australia 1 Jun 2019 ODI # 4146
50 297 136 29.70 1 51 5/17 32.60 1 22 0 -2.90 v Ireland 19 May 2019 ODI # 4139
51 297 136 29.70 1 52 5/17 32.88 1 22 0 -3.18 v Ireland 10 Mar 2019 ODI # 4110
52 297 136 29.70 1 53 5/17 32.60 1 22 0 -2.90 v Ireland 8 Mar 2019 ODI # 4108
53 297 136 29.70 1 54 5/17 32.83 1 22 0 -3.13 v Ireland 5 Mar 2019 ODI # 4105
54 297 136 29.70 1 54 5/17 32.83 1 22 0 -3.13 v Ireland 2 Mar 2019 ODI # 4101
55 297 136 29.70 1 55 5/17 33.18 1 22 0 -3.48 v Ireland 28 Feb 2019 ODI # 4100
148 772 136 29.69 1 161 5/17 30.98 1 63 0 -1.29 v Scotland 17 Aug 2010 ODI # 3035
149 772 136 29.69 1 161 5/17 31.13 1 63 0 -1.43 v Scotland 16 Aug 2010 ODI # 3033
154 801 136 29.66 1 165 5/17 31.52 1 66 0 -1.85 v Ireland 3 Jul 2010 ODI # 3008
155 801 136 29.66 1 165 5/17 31.81 1 67 0 -2.14 v Canada 1 Jul 2010 ODI # 3005
156 801 136 29.66 1 167 5/17 31.56 1 68 0 -1.90 v Canada 18 Feb 2010 ODI # 2959
96 652 136 29.63 1 108 5/17 30.09 1 41 0 -0.45 v Ireland 14 Jul 2016 ODI # 3762
62 384 136 29.53 1 64 5/17 32.45 1 22 0 -2.91 v Ireland 29 Aug 2018 ODI # 4033
88 559 136 29.42 1 96 5/17 31.16 1 37 0 -1.74 v Zimbabwe 21 Feb 2017 ODI # 3838
89 559 136 29.42 1 99 5/17 30.60 1 37 0 -1.18 v Zimbabwe 19 Feb 2017 ODI # 3837
90 559 136 29.42 1 100 5/17 30.56 1 38 0 -1.13 v Zimbabwe 16 Feb 2017 ODI # 3835
85 500 136 29.41 1 90 5/17 32.67 1 35 0 -3.26 v Ireland 15 Mar 2017 ODI # 3850
98 671 136 29.17 1 114 5/17 29.13 1 41 0 0.04 v Scotland 6 Jul 2016 ODI # 3760
99 671 136 29.17 1 114 5/17 29.13 1 41 0 0.04 v Scotland 4 Jul 2016 ODI # 3759
100 671 136 29.17 1 116 5/17 28.82 1 41 0 0.34 v Zimbabwe 6 Jan 2016 ODI # 3722
101 671 136 29.17 1 116 5/17 29.05 1 43 0 0.12 v Zimbabwe 4 Jan 2016 ODI # 3720
102 671 136 29.17 1 117 5/17 29.20 1 45 0 -0.03 v Zimbabwe 2 Jan 2016 ODI # 3719
103 671 136 29.17 1 119 5/17 29.12 1 46 0 0.04 v Zimbabwe 29 Dec 2015 ODI # 3716
104 671 136 29.17 1 122 5/17 28.53 1 46 0 0.64 v Zimbabwe 25 Dec 2015 ODI # 3713
105 671 136 29.17 1 122 5/17 28.80 1 47 0 0.37 v Zimbabwe 24 Oct 2015 ODI # 3699
106 671 136 29.17 1 123 5/17 28.84 1 47 0 0.32 v Zimbabwe 22 Oct 2015 ODI # 3697
107 671 136 29.17 1 123 5/17 29.08 1 47 0 0.08 v Zimbabwe 20 Oct 2015 ODI # 3696
108 671 136 29.17 1 124 5/17 29.16 1 47 0 0.00 v Zimbabwe 18 Oct 2015 ODI # 3694
109 671 136 29.17 1 124 5/17 29.25 1 47 0 -0.07 v Zimbabwe 16 Oct 2015 ODI # 3693
95 612 136 29.14 1 107 5/17 29.98 1 40 0 -0.83 v Ireland 17 Jul 2016 ODI # 3763
157 809 136 28.89 1 169 5/17 31.46 1 69 0 -2.56 v Canada 16 Feb 2010 ODI # 2957
158 809 136 28.89 1 169 5/17 31.62 1 69 0 -2.73 v Netherlands 1 Sep 2009 ODI # 2881
110 687 136 28.62 1 124 5/17 29.36 1 47 0 -0.73 v England 13 Mar 2015 ODI # 3635
111 687 136 28.62 1 125 5/17 29.44 1 47 0 -0.81 v New Zealand 8 Mar 2015 ODI # 3628
112 687 136 28.62 1 125 5/17 30.11 1 49 0 -1.48 v Australia 4 Mar 2015 ODI # 3623
113 687 136 28.62 1 126 5/17 30.17 1 50 0 -1.54 v Scotland 26 Feb 2015 ODI # 3614
114 687 136 28.62 1 126 5/17 30.39 1 50 0 -1.77 v Sri Lanka 22 Feb 2015 ODI # 3609
115 687 136 28.62 1 127 5/17 30.61 1 50 0 -1.98 v Bangladesh 18 Feb 2015 ODI # 3605
116 687 136 28.62 1 128 5/17 30.53 1 50 0 -1.90 v Ireland 17 Jan 2015 ODI # 3581
117 687 136 28.62 1 128 5/17 30.92 1 50 0 -2.30 v Scotland 14 Jan 2015 ODI # 3576
118 687 136 28.62 1 130 5/17 30.75 1 51 0 -2.12 v Ireland 10 Jan 2015 ODI # 3573
119 687 136 28.62 1 131 5/17 30.87 1 51 0 -2.24 v Scotland 8 Jan 2015 ODI # 3572
120 687 136 28.62 1 133 5/17 30.87 1 51 0 -2.24 v U.A.E. 4 Dec 2014 ODI # 3562
121 687 136 28.62 1 133 5/17 31.21 1 51 0 -2.59 v U.A.E. 2 Dec 2014 ODI # 3560
122 687 136 28.62 1 134 5/17 31.24 1 51 0 -2.62 v U.A.E. 30 Nov 2014 ODI # 3558
123 687 136 28.62 1 136 5/17 31.08 1 51 0 -2.46 v U.A.E. 28 Nov 2014 ODI # 3556
124 687 136 28.62 1 137 5/17 30.97 1 52 0 -2.34 v Zimbabwe 24 Jul 2014 ODI # 3506
125 687 136 28.62 1 138 5/17 31.15 1 53 0 -2.52 v Zimbabwe 22 Jul 2014 ODI # 3505
126 687 136 28.62 1 138 5/17 31.45 1 53 0 -2.83 v Zimbabwe 20 Jul 2014 ODI # 3504
127 687 136 28.62 1 139 5/17 31.51 1 54 0 -2.89 v Zimbabwe 18 Jul 2014 ODI # 3503
128 687 136 28.62 1 140 5/17 31.42 1 54 0 -2.80 v U.A.E. 2 May 2014 ODI # 3488
129 687 136 28.62 1 142 5/17 31.23 1 54 0 -2.60 v Hong Kong 1 May 2014 ODI # 3487
130 687 136 28.62 1 143 5/17 31.22 1 54 0 -2.59 v India 5 Mar 2014 ODI # 3483
131 687 136 28.62 1 143 5/17 31.38 1 55 0 -2.75 v Sri Lanka 3 Mar 2014 ODI # 3481
132 687 136 28.62 1 146 5/17 31.04 1 55 0 -2.41 v Bangladesh 1 Mar 2014 ODI # 3478
133 687 136 28.62 1 146 5/17 31.35 1 56 0 -2.73 v Pakistan 27 Feb 2014 ODI # 3475
134 687 136 28.62 1 148 5/17 31.00 1 56 0 -2.37 v Kenya 4 Oct 2013 ODI # 3418
135 687 136 28.62 1 148 5/17 31.06 1 56 0 -2.43 v Kenya 2 Oct 2013 ODI # 3417
136 687 136 28.62 1 150 5/17 31.00 1 57 0 -2.37 v Scotland 8 Mar 2013 ODI # 3342
137 687 136 28.62 1 150 5/17 31.14 1 59 0 -2.51 v Scotland 6 Mar 2013 ODI # 3341
138 687 136 28.62 1 152 5/17 31.05 1 60 0 -2.43 v Australia 25 Aug 2012 ODI # 3297
139 687 136 28.62 1 153 5/17 31.03 1 60 0 -2.41 v Ireland 5 Jul 2012 ODI # 3282
140 687 136 28.62 1 155 5/17 30.94 1 61 0 -2.32 v Netherlands 31 Mar 2012 ODI # 3271
141 687 136 28.62 1 155 5/17 31.18 1 61 0 -2.56 v Netherlands 29 Mar 2012 ODI # 3270
142 687 136 28.62 1 155 5/17 31.37 1 61 0 -2.74 v Pakistan 10 Feb 2012 ODI # 3236
143 687 136 28.62 1 156 5/17 31.27 1 62 0 -2.65 v Canada 9 Aug 2011 ODI # 3174
144 687 136 28.62 1 160 5/17 30.68 1 62 0 -2.06 v Canada 7 Aug 2011 ODI # 3173
97 657 136 28.56 1 111 5/17 29.68 1 41 0 -1.11 v Ireland 12 Jul 2016 ODI # 3761
17 171 136 28.50 1 15 5/17 35.86 1 9 0 -7.36 v Pakistan 26 Aug 2023 ODI # 4627
18 171 136 28.50 1 17 5/17 34.35 1 10 0 -5.85 v Pakistan 24 Aug 2023 ODI # 4626
19 171 136 28.50 1 19 5/17 32.52 1 11 0 -4.02 v Pakistan 22 Aug 2023 ODI # 4625
20 171 136 28.50 1 20 5/17 31.25 1 11 0 -2.74 v Bangladesh 11 Jul 2023 ODI # 4621
21 171 136 28.50 1 21 5/17 31.14 1 13 0 -2.64 v Bangladesh 8 Jul 2023 ODI # 4619
22 171 136 28.50 1 22 5/17 30.86 1 14 0 -2.36 v Bangladesh 5 Jul 2023 ODI # 4615
23 171 136 28.50 1 22 5/17 31.77 1 14 0 -3.27 v Sri Lanka 7 Jun 2023 ODI # 4583
24 171 136 28.50 1 24 5/17 31.29 1 14 0 -2.79 v Sri Lanka 4 Jun 2023 ODI # 4580
25 171 136 28.50 1 25 5/17 31.28 1 14 0 -2.77 v Sri Lanka 2 Jun 2023 ODI # 4579
26 171 136 28.50 1 27 5/17 31.03 1 14 0 -2.53 v Sri Lanka 30 Nov 2022 ODI # 4490
159 817 136 28.17 1 169 5/17 31.76 1 72 0 -3.59 v Netherlands 30 Aug 2009 ODI # 2880
160 817 136 28.17 1 169 5/17 32.01 1 72 0 -3.83 v Scotland 19 Apr 2009 ODI # 2842
91 562 136 28.10 1 102 5/17 30.36 1 38 0 -2.26 v Bangladesh 1 Oct 2016 ODI # 3786
92 562 136 28.10 1 104 5/17 29.93 1 38 0 -1.83 v Bangladesh 28 Sep 2016 ODI # 3783
93 562 136 28.10 1 106 5/17 29.74 1 38 0 -1.64 v Bangladesh 25 Sep 2016 ODI # 3781
94 562 136 28.10 1 107 5/17 29.82 1 39 0 -1.72 v Ireland 19 Jul 2016 ODI # 3764
63 385 136 27.50 1 66 5/17 32.10 1 22 0 -4.60 v Ireland 27 Aug 2018 ODI # 4032
64 385 136 27.50 1 66 5/17 32.66 1 22 0 -5.16 v West Indies 25 Mar 2018 ODI # 4007
65 385 136 27.50 1 67 5/17 32.89 1 22 0 -5.39 v Ireland 23 Mar 2018 ODI # 4006
66 385 136 27.50 1 68 5/17 32.89 1 24 0 -5.39 v U.A.E. 20 Mar 2018 ODI # 4003
67 385 136 27.50 1 70 5/17 32.57 1 24 0 -5.07 v West Indies 15 Mar 2018 ODI # 3997
68 385 136 27.50 1 73 5/17 31.89 1 24 0 -4.39 v Hong Kong 8 Mar 2018 ODI # 3990
69 385 136 27.50 1 74 5/17 31.87 1 24 0 -4.37 v Zimbabwe 6 Mar 2018 ODI # 3988
70 385 136 27.50 1 74 5/17 32.35 1 24 0 -4.85 v Scotland 4 Mar 2018 ODI # 3983
82 466 136 27.41 1 89 5/17 31.11 1 32 0 -3.70 v Ireland 22 Mar 2017 ODI # 3853
83 466 136 27.41 1 90 5/17 31.47 1 32 0 -4.06 v Ireland 19 Mar 2017 ODI # 3852
84 466 136 27.41 1 90 5/17 32.25 1 35 0 -4.84 v Ireland 17 Mar 2017 ODI # 3851
28 214 136 26.75 1 27 5/17 32.03 1 14 0 -5.28 v Sri Lanka 25 Nov 2022 ODI # 4485
29 214 136 26.75 1 29 5/17 30.55 1 14 0 -3.80 v Zimbabwe 9 Jun 2022 ODI # 4403
30 214 136 26.75 1 31 5/17 29.58 1 14 0 -2.83 v Zimbabwe 6 Jun 2022 ODI # 4400
31 214 136 26.75 1 35 5/17 27.17 1 16 0 -0.42 v Zimbabwe 4 Jun 2022 ODI # 4397
32 214 136 26.75 1 37 5/17 26.48 1 16 0 0.26 v Bangladesh 28 Feb 2022 ODI # 4359
33 214 136 26.75 1 37 5/17 27.18 1 16 0 -0.43 v Bangladesh 25 Feb 2022 ODI # 4358
34 214 136 26.75 1 37 5/17 28.05 1 16 0 -1.30 v Bangladesh 23 Feb 2022 ODI # 4357
35 214 136 26.75 1 38 5/17 28.71 1 16 0 -1.96 v Ireland 26 Jan 2021 ODI # 4275
36 214 136 26.75 1 38 5/17 29.84 1 17 0 -3.09 v Ireland 24 Jan 2021 ODI # 4273
37 214 136 26.75 1 39 5/17 30.23 1 17 0 -3.48 v Ireland 21 Jan 2021 ODI # 4271
74 425 136 26.56 1 78 5/17 32.03 1 26 0 -5.47 v Zimbabwe 11 Feb 2018 ODI # 3974
75 425 136 26.56 1 79 5/17 31.94 1 27 0 -5.38 v Zimbabwe 9 Feb 2018 ODI # 3972
76 425 136 26.56 1 81 5/17 31.50 1 27 0 -4.94 v Ireland 10 Dec 2017 ODI # 3940
77 425 136 26.56 1 83 5/17 31.48 1 28 0 -4.91 v Ireland 7 Dec 2017 ODI # 3937
78 425 136 26.56 1 84 5/17 31.27 1 28 0 -4.71 v Ireland 5 Dec 2017 ODI # 3935
78 425 136 26.56 1 84 5/17 31.27 1 28 0 -4.71 v West Indies 14 Jun 2017 ODI # 3890
79 425 136 26.56 1 85 5/17 31.29 1 29 0 -4.73 v West Indies 11 Jun 2017 ODI # 3887
80 425 136 26.56 1 85 5/17 31.69 1 31 0 -5.13 v West Indies 9 Jun 2017 ODI # 3884
81 425 136 26.56 1 85 5/17 32.22 1 31 0 -5.66 v Ireland 24 Mar 2017 ODI # 3854
71 394 136 26.26 1 76 5/17 31.84 1 24 0 -5.57 v Zimbabwe 19 Feb 2018 ODI # 3979
72 394 136 26.26 1 78 5/17 31.25 1 26 0 -4.98 v Zimbabwe 16 Feb 2018 ODI # 3977
73 394 136 26.26 1 78 5/17 31.61 1 26 0 -5.34 v Zimbabwe 13 Feb 2018 ODI # 3975
3 14 14 14.00 0 6 5/17 16.50 1 2 0 -2.49 v Sri Lanka 14 Feb 2024 ODI # 4729
4 14 14 14.00 0 6 5/17 22.83 1 3 0 -8.83 v Sri Lanka 11 Feb 2024 ODI # 4727
1 - - - - 5 5/17 3.40 1 0 0 - v Ireland 12 Mar 2024 ODI # 4742
2 - - - - 5 5/17 10.60 1 1 0 - v Ireland 7 Mar 2024 ODI # 4741
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