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
Totals in terms of batting team switch totals
Ordered by win/loss ratio (descending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied NR W/L Ave RPO Inns HS LS
unfiltered 1986-2024 438 159 269 0 10 0.591 26.35 4.67 434 349 58 Profile
filtered 2007-2024 278 123 147 0 8 0.836 29.38 5.02 274 349 58
Cumulative record
10 1 9 0 0 0.11 18.32 3.74 10 201 93 v Ireland 18 Mar 2008 ODI # 2693
11 2 9 0 0 0.22 19.36 3.86 11 246 93 v Ireland 20 Mar 2008 ODI # 2694
12 3 9 0 0 0.33 20.89 4.05 12 293 93 v Ireland 22 Mar 2008 ODI # 2695
20 4 16 0 0 0.25 22.21 4.34 20 300 93 v U.A.E. 24 Jun 2008 ODI # 2711
28 5 23 0 0 0.21 21.67 4.29 28 300 74 v New Zealand 9 Oct 2008 ODI # 2763
34 6 28 0 0 0.21 21.43 4.28 34 300 74 v Sri Lanka 14 Jan 2009 ODI # 2793
37 7 30 0 0 0.23 21.19 4.17 37 300 74 v Zimbabwe 21 Jan 2009 ODI # 2799
38 8 30 0 0 0.26 21.30 4.16 38 300 74 v Zimbabwe 23 Jan 2009 ODI # 2801
39 9 30 0 0 0.30 21.47 4.18 39 300 74 v West Indies 26 Jul 2009 ODI # 2862
40 10 30 0 0 0.33 21.84 4.22 40 300 74 v West Indies 28 Jul 2009 ODI # 2863
41 11 30 0 0 0.36 22.12 4.25 41 300 74 v West Indies 31 Jul 2009 ODI # 2865
42 12 30 0 0 0.40 22.61 4.28 42 300 74 v Zimbabwe 9 Aug 2009 ODI # 2869
43 13 30 0 0 0.43 23.00 4.34 43 320 74 v Zimbabwe 11 Aug 2009 ODI # 2871
45 14 31 0 0 0.45 23.54 4.42 45 320 74 v Zimbabwe 16 Aug 2009 ODI # 2873
46 15 31 0 0 0.48 23.79 4.42 46 320 74 v Zimbabwe 18 Aug 2009 ODI # 2874
48 16 32 0 0 0.50 24.04 4.46 48 320 74 v Zimbabwe 29 Oct 2009 ODI # 2916
49 17 32 0 0 0.53 24.18 4.47 49 320 74 v Zimbabwe 31 Oct 2009 ODI # 2917
50 18 32 0 0 0.56 24.06 4.46 50 320 74 v Zimbabwe 3 Nov 2009 ODI # 2920
51 19 32 0 0 0.59 24.07 4.47 51 320 74 v Zimbabwe 5 Nov 2009 ODI # 2922
66 20 46 0 0 0.43 25.14 4.56 66 320 74 v England 10 Jul 2010 ODI # 3025
69 21 48 0 0 0.43 25.24 4.57 69 320 74 v Ireland 16 Jul 2010 ODI # 3028
71 22 49 0 0 0.44 25.23 4.59 71 320 74 v New Zealand 5 Oct 2010 ODI # 3051
72 23 49 0 0 0.46 25.41 4.59 72 320 74 v New Zealand 11 Oct 2010 ODI # 3054
73 24 49 0 0 0.48 25.39 4.59 73 320 74 v New Zealand 14 Oct 2010 ODI # 3056
74 25 49 0 0 0.51 25.25 4.59 74 320 74 v New Zealand 17 Oct 2010 ODI # 3058
76 26 50 0 0 0.52 25.32 4.58 76 320 74 v Zimbabwe 3 Dec 2010 ODI # 3073
77 27 50 0 0 0.54 25.43 4.59 77 320 74 v Zimbabwe 6 Dec 2010 ODI # 3075
78 28 50 0 0 0.56 25.57 4.58 78 320 74 v Zimbabwe 12 Dec 2010 ODI # 3078
80 29 51 0 0 0.56 25.58 4.59 80 320 74 v Ireland 25 Feb 2011 ODI # 3108
82 30 52 0 0 0.57 25.31 4.59 82 320 58 v England 11 Mar 2011 ODI # 3127
83 31 52 0 0 0.59 25.41 4.58 83 320 58 v Netherlands 14 Mar 2011 ODI # 3131
91 32 59 0 0 0.54 25.48 4.57 91 320 58 v Zimbabwe 19 Aug 2011 ODI # 3181
92 33 59 0 0 0.55 25.62 4.58 92 320 58 v Zimbabwe 21 Aug 2011 ODI # 3183
95 34 61 0 0 0.55 25.69 4.58 95 320 58 v West Indies 18 Oct 2011 ODI # 3202
100 35 65 0 0 0.53 25.50 4.57 100 320 58 v India 16 Mar 2012 ODI # 3261
101 36 65 0 0 0.55 25.61 4.57 101 320 58 v Sri Lanka 20 Mar 2012 ODI # 3265
103 37 66 0 0 0.56 25.80 4.58 103 320 58 v West Indies 30 Nov 2012 ODI # 3309
104 38 66 0 0 0.57 25.97 4.59 104 320 58 v West Indies 2 Dec 2012 ODI # 3310
107 39 68 0 0 0.57 25.80 4.59 107 320 58 v West Indies 8 Dec 2012 ODI # 3313
110 40 69 0 1 0.57 25.87 4.61 109 320 58 v Sri Lanka 28 Mar 2013 ODI # 3352
111 41 69 0 1 0.59 25.94 4.62 110 320 58 v Zimbabwe 3 May 2013 ODI # 3353
114 42 71 0 1 0.59 25.98 4.63 113 320 58 v New Zealand 29 Oct 2013 ODI # 3423
115 43 71 0 1 0.60 25.97 4.64 114 320 58 v New Zealand 31 Oct 2013 ODI # 3426
116 44 71 0 1 0.61 26.14 4.65 115 320 58 v New Zealand 3 Nov 2013 ODI # 3429
130 45 83 0 2 0.54 26.07 4.68 128 326 58 v Zimbabwe 21 Nov 2014 ODI # 3550
131 46 83 0 2 0.55 26.14 4.68 129 326 58 v Zimbabwe 23 Nov 2014 ODI # 3552
132 47 83 0 2 0.56 26.28 4.69 130 326 58 v Zimbabwe 26 Nov 2014 ODI # 3553
133 48 83 0 2 0.57 26.32 4.70 131 326 58 v Zimbabwe 28 Nov 2014 ODI # 3555
134 49 83 0 2 0.59 26.32 4.70 132 326 58 v Zimbabwe 1 Dec 2014 ODI # 3559
135 50 83 0 2 0.60 26.32 4.71 133 326 58 v Afghanistan 18 Feb 2015 ODI # 3605
137 51 84 0 2 0.60 26.50 4.72 135 326 58 v Scotland 5 Mar 2015 ODI # 3624
138 52 84 0 2 0.61 26.59 4.73 136 326 58 v England 9 Mar 2015 ODI # 3630
141 53 86 0 2 0.61 26.77 4.75 139 329 58 v Pakistan 17 Apr 2015 ODI # 3647
142 54 86 0 2 0.62 26.92 4.76 140 329 58 v Pakistan 19 Apr 2015 ODI # 3648
143 55 86 0 2 0.63 27.10 4.77 141 329 58 v Pakistan 22 Apr 2015 ODI # 3649
144 56 86 0 2 0.65 27.13 4.78 142 329 58 v India 18 Jun 2015 ODI # 3658
145 57 86 0 2 0.66 27.21 4.78 143 329 58 v India 21 Jun 2015 ODI # 3660
148 58 88 0 2 0.65 27.16 4.79 146 329 58 v South Africa 12 Jul 2015 ODI # 3666
149 59 88 0 2 0.67 27.28 4.80 147 329 58 v South Africa 15 Jul 2015 ODI # 3668
150 60 88 0 2 0.68 27.31 4.80 148 329 58 v Zimbabwe 7 Nov 2015 ODI # 3703
151 61 88 0 2 0.69 27.30 4.80 149 329 58 v Zimbabwe 9 Nov 2015 ODI # 3705
152 62 88 0 2 0.70 27.33 4.81 150 329 58 v Zimbabwe 11 Nov 2015 ODI # 3706
153 63 88 0 2 0.71 27.32 4.81 151 329 58 v Afghanistan 25 Sep 2016 ODI # 3781
155 64 89 0 2 0.71 27.32 4.81 153 329 58 v Afghanistan 1 Oct 2016 ODI # 3786
157 65 90 0 2 0.72 27.35 4.82 155 329 58 v England 9 Oct 2016 ODI # 3793
162 66 94 0 2 0.70 27.52 4.84 160 329 58 v Sri Lanka 25 Mar 2017 ODI # 3855
167 67 96 0 4 0.69 27.61 4.85 164 329 58 v Ireland 19 May 2017 ODI # 3869
168 68 96 0 4 0.70 27.72 4.85 165 329 58 v New Zealand 24 May 2017 ODI # 3871
171 69 97 0 5 0.71 27.85 4.86 168 329 58 v New Zealand 9 Jun 2017 ODI # 3883
176 70 101 0 5 0.69 27.95 4.87 173 329 58 v Zimbabwe 15 Jan 2018 ODI # 3952
177 71 101 0 5 0.70 28.04 4.88 174 329 58 v Sri Lanka 19 Jan 2018 ODI # 3959
178 72 101 0 5 0.71 28.01 4.88 175 329 58 v Zimbabwe 23 Jan 2018 ODI # 3964
181 73 103 0 5 0.70 27.91 4.87 178 329 58 v West Indies 22 Jul 2018 ODI # 4022
183 74 104 0 5 0.71 28.08 4.88 180 329 58 v West Indies 28 Jul 2018 ODI # 4024
184 75 104 0 5 0.72 28.07 4.88 181 329 58 v Sri Lanka 15 Sep 2018 ODI # 4036
187 76 106 0 5 0.71 27.91 4.87 184 329 58 v Afghanistan 23 Sep 2018 ODI # 4045
188 77 106 0 5 0.72 27.88 4.87 185 329 58 v Pakistan 26 Sep 2018 ODI # 4047
190 78 107 0 5 0.72 27.88 4.87 187 329 58 v Zimbabwe 21 Oct 2018 ODI # 4057
191 79 107 0 5 0.73 27.99 4.87 188 329 58 v Zimbabwe 24 Oct 2018 ODI # 4060
192 80 107 0 5 0.74 28.13 4.88 189 329 58 v Zimbabwe 26 Oct 2018 ODI # 4061
193 81 107 0 5 0.75 28.17 4.88 190 329 58 v West Indies 9 Dec 2018 ODI # 4071
195 82 108 0 5 0.75 28.31 4.89 192 329 58 v West Indies 14 Dec 2018 ODI # 4073
199 83 111 0 5 0.74 28.35 4.89 196 329 58 v West Indies 7 May 2019 ODI # 4129
200 84 111 0 5 0.75 28.42 4.89 197 329 58 v West Indies 13 May 2019 ODI # 4134
201 85 111 0 5 0.76 28.54 4.90 198 329 58 v Ireland 15 May 2019 ODI # 4136
202 86 111 0 5 0.77 28.58 4.91 199 329 58 v West Indies 17 May 2019 ODI # 4137
203 87 111 0 5 0.78 28.69 4.92 200 330 58 v South Africa 2 Jun 2019 ODI # 4147
206 88 113 0 5 0.77 28.81 4.94 203 330 58 v West Indies 17 Jun 2019 ODI # 4162
208 89 114 0 5 0.78 28.91 4.95 205 333 58 v Afghanistan 24 Jun 2019 ODI # 4172
214 90 119 0 5 0.75 28.85 4.96 211 333 58 v Zimbabwe 1 Mar 2020 ODI # 4249
215 91 119 0 5 0.76 28.91 4.97 212 333 58 v Zimbabwe 3 Mar 2020 ODI # 4251
216 92 119 0 5 0.77 29.05 4.98 213 333 58 v Zimbabwe 6 Mar 2020 ODI # 4253
217 93 119 0 5 0.78 29.06 4.98 214 333 58 v West Indies 20 Jan 2021 ODI # 4270
218 94 119 0 5 0.78 29.09 4.98 215 333 58 v West Indies 22 Jan 2021 ODI # 4272
219 95 119 0 5 0.79 29.17 4.98 216 333 58 v West Indies 25 Jan 2021 ODI # 4274
223 96 122 0 5 0.78 29.10 4.97 220 333 58 v Sri Lanka 23 May 2021 ODI # 4290
224 97 122 0 5 0.79 29.07 4.97 221 333 58 v Sri Lanka 25 May 2021 ODI # 4291
226 98 123 0 5 0.79 29.02 4.97 223 333 58 v Zimbabwe 16 Jul 2021 ODI # 4304
227 99 123 0 5 0.80 29.04 4.97 224 333 58 v Zimbabwe 18 Jul 2021 ODI # 4306
228 100 123 0 5 0.81 29.13 4.98 225 333 58 v Zimbabwe 20 Jul 2021 ODI # 4308
229 101 123 0 5 0.82 29.16 4.98 226 333 58 v Afghanistan 23 Feb 2022 ODI # 4357
230 102 123 0 5 0.82 29.27 4.98 227 333 58 v Afghanistan 25 Feb 2022 ODI # 4358
232 103 124 0 5 0.83 29.27 4.98 229 333 58 v South Africa 18 Mar 2022 ODI # 4370
234 104 125 0 5 0.83 29.31 4.98 231 333 58 v South Africa 23 Mar 2022 ODI # 4375
235 105 125 0 5 0.84 29.33 4.98 232 333 58 v West Indies 10 Jul 2022 ODI # 4421
236 106 125 0 5 0.84 29.37 4.98 233 333 58 v West Indies 13 Jul 2022 ODI # 4426
237 107 125 0 5 0.85 29.37 4.97 234 333 58 v West Indies 16 Jul 2022 ODI # 4431
240 108 127 0 5 0.85 29.52 4.98 237 333 58 v Zimbabwe 10 Aug 2022 ODI # 4443
241 109 127 0 5 0.85 29.48 4.98 238 333 58 v India 4 Dec 2022 ODI # 4493
242 110 127 0 5 0.86 29.51 4.98 239 333 58 v India 7 Dec 2022 ODI # 4496
246 111 130 0 5 0.85 29.32 4.98 243 333 58 v England 6 Mar 2023 ODI # 4531
247 112 130 0 5 0.86 29.38 4.99 244 338 58 v Ireland 18 Mar 2023 ODI # 4539
249 113 130 0 6 0.86 29.53 5.00 246 349 58 v Ireland 23 Mar 2023 ODI # 4547
251 114 130 0 7 0.87 29.58 5.01 248 349 58 v Ireland 12 May 2023 ODI # 4577
252 115 130 0 7 0.88 29.57 5.01 249 349 58 v Ireland 14 May 2023 ODI # 4578
255 116 132 0 7 0.87 29.50 5.00 252 349 58 v Afghanistan 11 Jul 2023 ODI # 4621
257 117 133 0 7 0.87 29.52 5.01 254 349 58 v Afghanistan 3 Sep 2023 ODI # 4631
260 118 135 0 7 0.87 29.46 5.01 257 349 58 v India 15 Sep 2023 ODI # 4645
264 119 137 0 8 0.86 29.35 5.00 260 349 58 v Afghanistan 7 Oct 2023 ODI # 4660
271 120 143 0 8 0.83 29.21 5.00 267 349 58 v Sri Lanka 6 Nov 2023 ODI # 4695
275 121 146 0 8 0.82 29.24 5.02 271 349 58 v New Zealand 23 Dec 2023 ODI # 4717
276 122 146 0 8 0.83 29.31 5.02 272 349 58 v Sri Lanka 13 Mar 2024 ODI # 4743
278 123 147 0 8 0.83 29.38 5.02 274 349 58 v Sri Lanka 18 Mar 2024 ODI # 4745
109 39 69 0 1 0.56 25.86 4.60 108 320 58 v Sri Lanka 25 Mar 2013 ODI # 3351
126 44 80 0 2 0.55 26.15 4.68 124 326 58 v India 19 Jun 2014 ODI # 3499
163 66 94 0 3 0.70 27.52 4.84 160 329 58 v Sri Lanka 28 Mar 2017 ODI # 3856
165 66 95 0 4 0.69 27.51 4.84 162 329 58 v Ireland 12 May 2017 ODI # 3866
170 68 97 0 5 0.70 27.75 4.86 167 329 58 v Australia 5 Jun 2017 ODI # 3879
248 112 130 0 6 0.86 29.47 5.00 245 349 58 v Ireland 20 Mar 2023 ODI # 4542
250 113 130 0 7 0.86 29.52 5.00 247 349 58 v Ireland 9 May 2023 ODI # 4576
261 118 135 0 8 0.87 29.46 5.01 257 349 58 v New Zealand 21 Sep 2023 ODI # 4650
1 0 1 0 0 0.00 16.40 4.04 1 164 164 v Sri Lanka 20 Jul 2007 ODI # 2605
2 0 2 0 0 0.00 15.05 3.44 2 164 137 v Sri Lanka 23 Jul 2007 ODI # 2606
3 0 3 0 0 0.00 15.26 3.67 3 164 137 v Sri Lanka 25 Jul 2007 ODI # 2607
4 0 4 0 0 0.00 16.47 3.85 4 201 137 v New Zealand 26 Dec 2007 ODI # 2658
5 0 5 0 0 0.00 18.26 3.92 5 201 137 v New Zealand 28 Dec 2007 ODI # 2659
6 0 6 0 0 0.00 16.66 3.70 6 201 93 v New Zealand 31 Dec 2007 ODI # 2660
7 0 7 0 0 0.00 16.83 3.70 7 201 93 v South Africa 9 Mar 2008 ODI # 2690
8 0 8 0 0 0.00 16.89 3.68 8 201 93 v South Africa 12 Mar 2008 ODI # 2691
9 0 9 0 0 0.00 16.59 3.64 9 201 93 v South Africa 14 Mar 2008 ODI # 2692
13 3 10 0 0 0.30 20.18 4.06 13 293 93 v Pakistan 8 Apr 2008 ODI # 2696
14 3 11 0 0 0.27 20.71 4.11 14 293 93 v Pakistan 11 Apr 2008 ODI # 2698
15 3 12 0 0 0.25 21.80 4.23 15 293 93 v Pakistan 13 Apr 2008 ODI # 2700
16 3 13 0 0 0.23 21.74 4.23 16 293 93 v Pakistan 16 Apr 2008 ODI # 2702
17 3 14 0 0 0.21 21.48 4.24 17 293 93 v Pakistan 19 Apr 2008 ODI # 2703
18 3 15 0 0 0.20 21.42 4.23 18 293 93 v Pakistan 8 Jun 2008 ODI # 2704
19 3 16 0 0 0.18 21.47 4.24 19 293 93 v India 12 Jun 2008 ODI # 2706
21 4 17 0 0 0.23 22.60 4.35 21 300 93 v Sri Lanka 25 Jun 2008 ODI # 2715
22 4 18 0 0 0.22 23.39 4.42 22 300 93 v India 28 Jun 2008 ODI # 2721
23 4 19 0 0 0.21 23.08 4.42 23 300 93 v Sri Lanka 30 Jun 2008 ODI # 2726
24 4 20 0 0 0.20 22.52 4.37 24 300 93 v Pakistan 4 Jul 2008 ODI # 2733
25 4 21 0 0 0.19 21.82 4.33 25 300 74 v Australia 30 Aug 2008 ODI # 2758
26 4 22 0 0 0.18 21.38 4.29 26 300 74 v Australia 3 Sep 2008 ODI # 2760
27 4 23 0 0 0.17 21.09 4.29 27 300 74 v Australia 6 Sep 2008 ODI # 2762
29 5 24 0 0 0.20 21.35 4.26 29 300 74 v New Zealand 11 Oct 2008 ODI # 2764
30 5 25 0 0 0.20 21.35 4.22 30 300 74 v New Zealand 14 Oct 2008 ODI # 2765
31 5 26 0 0 0.19 21.38 4.25 31 300 74 v South Africa 7 Nov 2008 ODI # 2771
32 5 27 0 0 0.18 21.44 4.26 32 300 74 v South Africa 9 Nov 2008 ODI # 2772
33 5 28 0 0 0.17 21.27 4.24 33 300 74 v Zimbabwe 10 Jan 2009 ODI # 2790
35 6 29 0 0 0.20 21.22 4.24 35 300 74 v Sri Lanka 16 Jan 2009 ODI # 2794
36 6 30 0 0 0.20 20.94 4.18 36 300 74 v Zimbabwe 19 Jan 2009 ODI # 2797
44 13 31 0 0 0.41 23.07 4.37 44 320 74 v Zimbabwe 14 Aug 2009 ODI # 2872
47 15 32 0 0 0.46 23.66 4.41 47 320 74 v Zimbabwe 27 Oct 2009 ODI # 2914
52 19 33 0 0 0.57 24.30 4.48 52 320 74 v Sri Lanka 4 Jan 2010 ODI # 2937
53 19 34 0 0 0.55 24.65 4.51 53 320 74 v India 7 Jan 2010 ODI # 2939
54 19 35 0 0 0.54 24.72 4.52 54 320 74 v Sri Lanka 8 Jan 2010 ODI # 2940
55 19 36 0 0 0.52 24.94 4.53 55 320 74 v India 11 Jan 2010 ODI # 2942
56 19 37 0 0 0.51 24.81 4.53 56 320 74 v New Zealand 5 Feb 2010 ODI # 2949
57 19 38 0 0 0.50 24.78 4.51 57 320 74 v New Zealand 8 Feb 2010 ODI # 2951
58 19 39 0 0 0.48 24.81 4.52 58 320 74 v New Zealand 11 Feb 2010 ODI # 2953
59 19 40 0 0 0.47 24.77 4.52 59 320 74 v England 28 Feb 2010 ODI # 2964
60 19 41 0 0 0.46 25.01 4.54 60 320 74 v England 2 Mar 2010 ODI # 2965
61 19 42 0 0 0.45 25.03 4.54 61 320 74 v England 5 Mar 2010 ODI # 2968
62 19 43 0 0 0.44 24.87 4.54 62 320 74 v India 16 Jun 2010 ODI # 2993
63 19 44 0 0 0.43 24.74 4.55 63 320 74 v Sri Lanka 18 Jun 2010 ODI # 2995
64 19 45 0 0 0.42 24.98 4.55 64 320 74 v Pakistan 21 Jun 2010 ODI # 2998
65 19 46 0 0 0.41 25.03 4.56 65 320 74 v England 8 Jul 2010 ODI # 3018
67 20 47 0 0 0.42 25.05 4.56 67 320 74 v England 12 Jul 2010 ODI # 3026
68 20 48 0 0 0.41 25.07 4.56 68 320 74 v Ireland 15 Jul 2010 ODI # 3027
70 21 49 0 0 0.42 25.28 4.59 70 320 74 v Netherlands 20 Jul 2010 ODI # 3029
75 25 50 0 0 0.50 25.16 4.58 75 320 74 v Zimbabwe 1 Dec 2010 ODI # 3071
79 28 51 0 0 0.54 25.66 4.60 79 320 74 v India 19 Feb 2011 ODI # 3100
81 29 52 0 0 0.55 25.27 4.58 81 320 58 v West Indies 4 Mar 2011 ODI # 3118
84 31 53 0 0 0.58 25.14 4.57 84 320 58 v South Africa 19 Mar 2011 ODI # 3138
85 31 54 0 0 0.57 25.27 4.56 85 320 58 v Australia 9 Apr 2011 ODI # 3149
86 31 55 0 0 0.56 25.34 4.56 86 320 58 v Australia 11 Apr 2011 ODI # 3150
87 31 56 0 0 0.55 25.55 4.58 87 320 58 v Australia 13 Apr 2011 ODI # 3151
88 31 57 0 0 0.54 25.45 4.57 88 320 58 v Zimbabwe 12 Aug 2011 ODI # 3176
89 31 58 0 0 0.53 25.35 4.56 89 320 58 v Zimbabwe 14 Aug 2011 ODI # 3177
90 31 59 0 0 0.52 25.34 4.57 90 320 58 v Zimbabwe 16 Aug 2011 ODI # 3179
93 33 60 0 0 0.55 25.73 4.59 93 320 58 v West Indies 13 Oct 2011 ODI # 3198
94 33 61 0 0 0.54 25.68 4.59 94 320 58 v West Indies 15 Oct 2011 ODI # 3200
96 34 62 0 0 0.54 25.47 4.57 96 320 58 v Pakistan 1 Dec 2011 ODI # 3218
97 34 63 0 0 0.53 25.48 4.56 97 320 58 v Pakistan 3 Dec 2011 ODI # 3220
98 34 64 0 0 0.53 25.31 4.54 98 320 58 v Pakistan 6 Dec 2011 ODI # 3222
99 34 65 0 0 0.52 25.29 4.55 99 320 58 v Pakistan 11 Mar 2012 ODI # 3258
102 36 66 0 0 0.54 25.65 4.58 102 320 58 v Pakistan 22 Mar 2012 ODI # 3267
105 38 67 0 0 0.56 25.93 4.59 105 320 58 v West Indies 5 Dec 2012 ODI # 3311
106 38 68 0 0 0.55 25.78 4.59 106 320 58 v West Indies 7 Dec 2012 ODI # 3312
108 39 69 0 0 0.56 25.86 4.60 108 320 58 v Sri Lanka 23 Mar 2013 ODI # 3349
112 41 70 0 1 0.58 25.96 4.62 111 320 58 v Zimbabwe 5 May 2013 ODI # 3354
113 41 71 0 1 0.57 25.97 4.63 112 320 58 v Zimbabwe 8 May 2013 ODI # 3355
117 44 72 0 1 0.61 26.03 4.65 116 320 58 v Sri Lanka 17 Feb 2014 ODI # 3469
118 44 73 0 1 0.60 26.00 4.66 117 320 58 v Sri Lanka 20 Feb 2014 ODI # 3470
119 44 74 0 1 0.59 26.03 4.66 118 320 58 v Sri Lanka 22 Feb 2014 ODI # 3471
120 44 75 0 1 0.58 26.13 4.67 119 320 58 v India 26 Feb 2014 ODI # 3474
121 44 76 0 1 0.57 26.09 4.67 120 320 58 v Afghanistan 1 Mar 2014 ODI # 3478
122 44 77 0 1 0.57 26.35 4.68 121 326 58 v Pakistan 4 Mar 2014 ODI # 3482
123 44 78 0 1 0.56 26.32 4.68 122 326 58 v Sri Lanka 6 Mar 2014 ODI # 3485
124 44 79 0 1 0.55 26.36 4.69 123 326 58 v India 15 Jun 2014 ODI # 3497
125 44 80 0 1 0.55 26.15 4.68 124 326 58 v India 17 Jun 2014 ODI # 3498
127 44 81 0 2 0.54 26.13 4.68 125 326 58 v West Indies 20 Aug 2014 ODI # 3509
128 44 82 0 2 0.53 25.93 4.67 126 326 58 v West Indies 22 Aug 2014 ODI # 3511
129 44 83 0 2 0.53 25.97 4.67 127 326 58 v West Indies 25 Aug 2014 ODI # 3514
136 50 84 0 2 0.59 26.30 4.71 134 326 58 v Sri Lanka 26 Feb 2015 ODI # 3615
139 52 85 0 2 0.61 26.68 4.74 137 326 58 v New Zealand 13 Mar 2015 ODI # 3634
140 52 86 0 2 0.60 26.61 4.74 138 326 58 v India 19 Mar 2015 ODI # 3641
146 57 87 0 2 0.65 27.18 4.79 144 329 58 v India 24 Jun 2015 ODI # 3661
147 57 88 0 2 0.64 27.08 4.78 145 329 58 v South Africa 10 Jul 2015 ODI # 3663
154 63 89 0 2 0.70 27.27 4.81 152 329 58 v Afghanistan 28 Sep 2016 ODI # 3783
156 64 90 0 2 0.71 27.33 4.82 154 329 58 v England 7 Oct 2016 ODI # 3791
158 65 91 0 2 0.71 27.44 4.83 156 329 58 v England 12 Oct 2016 ODI # 3794
159 65 92 0 2 0.70 27.45 4.83 157 329 58 v New Zealand 26 Dec 2016 ODI # 3814
160 65 93 0 2 0.69 27.38 4.83 158 329 58 v New Zealand 29 Dec 2016 ODI # 3815
161 65 94 0 2 0.69 27.37 4.83 159 329 58 v New Zealand 31 Dec 2016 ODI # 3816
164 66 95 0 3 0.69 27.47 4.84 161 329 58 v Sri Lanka 1 Apr 2017 ODI # 3858
166 66 96 0 4 0.68 27.51 4.84 163 329 58 v New Zealand 17 May 2017 ODI # 3868
169 68 97 0 4 0.70 27.83 4.86 166 329 58 v England 1 Jun 2017 ODI # 3875
172 69 98 0 5 0.70 27.90 4.87 169 329 58 v India 15 Jun 2017 ODI # 3891
173 69 99 0 5 0.69 27.97 4.87 170 329 58 v South Africa 15 Oct 2017 ODI # 3923
174 69 100 0 5 0.69 27.94 4.87 171 329 58 v South Africa 18 Oct 2017 ODI # 3925
175 69 101 0 5 0.68 27.86 4.87 172 329 58 v South Africa 22 Oct 2017 ODI # 3929
179 72 102 0 5 0.70 27.87 4.87 176 329 58 v Sri Lanka 25 Jan 2018 ODI # 3965
180 72 103 0 5 0.69 27.79 4.87 177 329 58 v Sri Lanka 27 Jan 2018 ODI # 3967
182 73 104 0 5 0.70 27.98 4.87 179 329 58 v West Indies 25 Jul 2018 ODI # 4023
185 75 105 0 5 0.71 27.95 4.87 182 329 58 v Afghanistan 20 Sep 2018 ODI # 4041
186 75 106 0 5 0.70 27.87 4.86 183 329 58 v India 21 Sep 2018 ODI # 4042
189 77 107 0 5 0.71 27.85 4.86 186 329 58 v India 28 Sep 2018 ODI # 4048
194 81 108 0 5 0.75 28.21 4.89 191 329 58 v West Indies 11 Dec 2018 ODI # 4072
196 82 109 0 5 0.75 28.27 4.89 193 329 58 v New Zealand 13 Feb 2019 ODI # 4093
197 82 110 0 5 0.74 28.24 4.88 194 329 58 v New Zealand 16 Feb 2019 ODI # 4094
198 82 111 0 5 0.73 28.21 4.89 195 329 58 v New Zealand 20 Feb 2019 ODI # 4095
204 87 112 0 5 0.77 28.66 4.92 201 330 58 v New Zealand 5 Jun 2019 ODI # 4151
205 87 113 0 5 0.76 28.66 4.93 202 330 58 v England 8 Jun 2019 ODI # 4153
207 88 114 0 5 0.77 28.87 4.95 204 333 58 v Australia 20 Jun 2019 ODI # 4166
209 89 115 0 5 0.77 28.91 4.96 206 333 58 v India 2 Jul 2019 ODI # 4182
210 89 116 0 5 0.76 28.87 4.96 207 333 58 v Pakistan 5 Jul 2019 ODI # 4186
211 89 117 0 5 0.76 28.83 4.96 208 333 58 v Sri Lanka 26 Jul 2019 ODI # 4193
212 89 118 0 5 0.75 28.83 4.96 209 333 58 v Sri Lanka 28 Jul 2019 ODI # 4194
213 89 119 0 5 0.74 28.76 4.96 210 333 58 v Sri Lanka 31 Jul 2019 ODI # 4195
220 95 120 0 5 0.79 29.07 4.97 217 333 58 v New Zealand 20 Mar 2021 ODI # 4279
221 95 121 0 5 0.78 29.13 4.98 218 333 58 v New Zealand 23 Mar 2021 ODI # 4280
222 95 122 0 5 0.77 29.05 4.97 219 333 58 v New Zealand 26 Mar 2021 ODI # 4282
225 97 123 0 5 0.78 29.01 4.97 222 333 58 v Sri Lanka 28 May 2021 ODI # 4292
231 102 124 0 5 0.82 29.21 4.98 228 333 58 v Afghanistan 28 Feb 2022 ODI # 4359
233 103 125 0 5 0.82 29.23 4.98 230 333 58 v South Africa 20 Mar 2022 ODI # 4372
238 107 126 0 5 0.84 29.51 4.98 235 333 58 v Zimbabwe 5 Aug 2022 ODI # 4441
239 107 127 0 5 0.84 29.53 4.98 236 333 58 v Zimbabwe 7 Aug 2022 ODI # 4442
243 110 128 0 5 0.85 29.45 4.98 240 333 58 v India 10 Dec 2022 ODI # 4499
244 110 129 0 5 0.85 29.40 4.98 241 333 58 v England 1 Mar 2023 ODI # 4525
245 110 130 0 5 0.84 29.35 4.98 242 333 58 v England 3 Mar 2023 ODI # 4528
253 115 131 0 7 0.87 29.51 5.01 250 349 58 v Afghanistan 5 Jul 2023 ODI # 4615
254 115 132 0 7 0.87 29.47 5.00 251 349 58 v Afghanistan 8 Jul 2023 ODI # 4619
256 116 133 0 7 0.87 29.43 5.00 253 349 58 v Sri Lanka 31 Aug 2023 ODI # 4629
258 117 134 0 7 0.87 29.47 5.01 255 349 58 v Pakistan 6 Sep 2023 ODI # 4634
259 117 135 0 7 0.86 29.44 5.01 256 349 58 v Sri Lanka 9 Sep 2023 ODI # 4637
262 118 136 0 8 0.86 29.39 5.01 258 349 58 v New Zealand 23 Sep 2023 ODI # 4652
263 118 137 0 8 0.86 29.33 5.01 259 349 58 v New Zealand 26 Sep 2023 ODI # 4655
265 119 138 0 8 0.86 29.32 5.00 261 349 58 v England 10 Oct 2023 ODI # 4664
266 119 139 0 8 0.85 29.31 5.00 262 349 58 v New Zealand 13 Oct 2023 ODI # 4668
267 119 140 0 8 0.85 29.32 5.00 263 349 58 v India 19 Oct 2023 ODI # 4674
268 119 141 0 8 0.84 29.29 5.00 264 349 58 v South Africa 24 Oct 2023 ODI # 4680
269 119 142 0 8 0.83 29.21 5.00 265 349 58 v Netherlands 28 Oct 2023 ODI # 4685
270 119 143 0 8 0.83 29.17 4.99 266 349 58 v Pakistan 31 Oct 2023 ODI # 4688
272 120 144 0 8 0.83 29.24 5.01 268 349 58 v Australia 11 Nov 2023 ODI # 4700
273 120 145 0 8 0.82 29.21 5.01 269 349 58 v New Zealand 17 Dec 2023 ODI # 4711
274 120 146 0 8 0.82 29.21 5.01 270 349 58 v New Zealand 20 Dec 2023 ODI # 4715
277 122 147 0 8 0.82 29.35 5.02 273 349 58 v Sri Lanka 15 Mar 2024 ODI # 4744
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