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
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 1975-2024 918 421 452 5 40 0.931 29.55 4.94 902 443 43 Profile
filtered 2007-2024 387 179 186 2 20 0.962 30.53 5.26 380 411 43
Reverse cumulative
2 1 1 0 0 1.00 30.70 5.37 2 287 235 v Bangladesh 15 Mar 2024 ODI # 4744
4 2 2 0 0 1.00 34.80 5.75 4 287 235 v Afghanistan 14 Feb 2024 ODI # 4729
5 3 2 0 0 1.50 37.55 5.84 5 308 235 v Afghanistan 11 Feb 2024 ODI # 4727
6 4 2 0 0 2.00 44.43 6.15 6 381 235 v Afghanistan 9 Feb 2024 ODI # 4725
7 5 2 0 0 2.50 44.63 6.14 7 381 235 v Zimbabwe 11 Jan 2024 ODI # 4720
8 6 2 0 0 3.00 41.65 5.88 8 381 235 v Zimbabwe 8 Jan 2024 ODI # 4719
14 7 6 0 1 1.16 32.20 5.47 14 381 55 v England 26 Oct 2023 ODI # 4682
15 8 6 0 1 1.33 33.17 5.47 15 381 55 v Netherlands 21 Oct 2023 ODI # 4676
20 9 10 0 1 0.90 30.68 5.60 20 381 50 v Pakistan 14 Sep 2023 ODI # 4644
22 10 11 0 1 0.90 29.78 5.51 22 381 50 v Bangladesh 9 Sep 2023 ODI # 4637
23 11 11 0 1 1.00 30.07 5.53 23 381 50 v Afghanistan 5 Sep 2023 ODI # 4633
24 12 11 0 1 1.09 30.15 5.48 24 381 50 v Bangladesh 31 Aug 2023 ODI # 4629
25 13 11 0 1 1.18 29.80 5.45 25 381 50 v Netherlands 9 Jul 2023 ODI # 4620
26 14 11 0 1 1.27 30.74 5.45 26 381 50 v West Indies 7 Jul 2023 ODI # 4618
27 15 11 0 1 1.36 31.44 5.44 27 381 50 v Zimbabwe 2 Jul 2023 ODI # 4609
28 16 11 0 1 1.45 30.95 5.40 28 381 50 v Netherlands 30 Jun 2023 ODI # 4606
29 17 11 0 1 1.54 30.65 5.38 29 381 50 v Scotland 27 Jun 2023 ODI # 4603
30 18 11 0 1 1.63 30.74 5.43 30 381 50 v Ireland 25 Jun 2023 ODI # 4599
31 19 11 0 1 1.72 31.18 5.44 31 381 50 v Oman 23 Jun 2023 ODI # 4595
32 20 11 0 1 1.81 31.90 5.50 32 381 50 v U.A.E. 19 Jun 2023 ODI # 4587
33 21 11 0 1 1.90 32.27 5.52 33 381 50 v Afghanistan 7 Jun 2023 ODI # 4583
34 22 11 0 1 2.00 32.81 5.56 34 381 50 v Afghanistan 4 Jun 2023 ODI # 4580
41 23 17 0 1 1.35 30.64 5.49 41 381 50 v Afghanistan 30 Nov 2022 ODI # 4490
45 24 19 0 2 1.26 29.87 5.46 45 381 50 v Australia 21 Jun 2022 ODI # 4416
46 25 19 0 2 1.31 30.38 5.47 46 381 50 v Australia 19 Jun 2022 ODI # 4415
47 26 19 0 2 1.36 30.22 5.45 47 381 50 v Australia 16 Jun 2022 ODI # 4412
49 27 20 0 2 1.35 30.42 5.45 49 381 50 v Zimbabwe 21 Jan 2022 ODI # 4347
51 28 21 0 2 1.33 30.83 5.47 51 381 50 v Zimbabwe 16 Jan 2022 ODI # 4341
52 29 21 0 2 1.38 30.63 5.44 52 381 50 v South Africa 7 Sep 2021 ODI # 4318
54 30 22 0 2 1.36 30.42 5.45 54 381 50 v South Africa 2 Sep 2021 ODI # 4314
55 31 22 0 2 1.40 30.46 5.46 55 381 50 v India 23 Jul 2021 ODI # 4312
61 32 26 0 3 1.23 30.03 5.41 61 381 50 v Bangladesh 28 May 2021 ODI # 4292
67 33 31 0 3 1.06 29.76 5.37 67 381 50 v West Indies 1 Mar 2020 ODI # 4250
68 34 31 0 3 1.09 29.96 5.40 68 381 50 v West Indies 26 Feb 2020 ODI # 4247
69 35 31 0 3 1.12 30.00 5.40 69 381 50 v West Indies 22 Feb 2020 ODI # 4246
72 36 33 0 3 1.09 30.03 5.42 72 381 50 v Bangladesh 31 Jul 2019 ODI # 4195
73 37 33 0 3 1.12 30.30 5.42 73 381 50 v Bangladesh 28 Jul 2019 ODI # 4194
74 38 33 0 3 1.15 30.43 5.43 74 381 50 v Bangladesh 26 Jul 2019 ODI # 4193
76 39 34 0 3 1.14 30.78 5.45 76 381 50 v West Indies 1 Jul 2019 ODI # 4180
78 40 35 0 3 1.14 30.53 5.42 78 381 50 v England 21 Jun 2019 ODI # 4168
80 41 36 0 3 1.13 30.27 5.42 80 381 50 v Afghanistan 4 Jun 2019 ODI # 4149
82 42 37 0 3 1.13 30.13 5.42 82 381 50 v Scotland 21 May 2019 ODI # 4142
91 43 45 0 3 0.95 29.72 5.44 91 381 50 v England 23 Oct 2018 ODI # 4058
98 44 50 0 4 0.88 29.32 5.42 97 381 50 v South Africa 12 Aug 2018 ODI # 4031
99 45 50 0 4 0.90 29.45 5.45 98 381 50 v South Africa 8 Aug 2018 ODI # 4030
103 46 53 0 4 0.86 29.23 5.44 102 381 50 v Bangladesh 27 Jan 2018 ODI # 3967
104 47 53 0 4 0.88 29.33 5.44 103 381 50 v Bangladesh 25 Jan 2018 ODI # 3965
105 48 53 0 4 0.90 29.40 5.43 104 381 50 v Zimbabwe 21 Jan 2018 ODI # 3962
110 49 57 0 4 0.85 29.18 5.42 109 381 50 v India 10 Dec 2017 ODI # 3939
123 50 69 0 4 0.72 28.74 5.34 122 381 50 v Zimbabwe 6 Jul 2017 ODI # 3901
124 51 69 0 4 0.73 28.81 5.34 123 381 50 v Zimbabwe 2 Jul 2017 ODI # 3899
127 52 71 0 4 0.73 29.17 5.35 126 381 50 v India 8 Jun 2017 ODI # 3882
129 53 72 0 4 0.73 29.10 5.35 128 381 50 v Bangladesh 1 Apr 2017 ODI # 3858
137 54 78 0 5 0.69 28.88 5.34 136 381 50 v Zimbabwe 27 Nov 2016 ODI # 3810
138 55 78 0 5 0.70 29.00 5.35 137 381 50 v West Indies 23 Nov 2016 ODI # 3808
141 56 79 0 6 0.70 28.98 5.35 139 381 50 v Zimbabwe 14 Nov 2016 ODI # 3804
145 57 82 0 6 0.69 28.77 5.33 143 381 50 v Australia 24 Aug 2016 ODI # 3769
152 58 86 1 7 0.67 29.01 5.35 150 381 50 v Ireland 18 Jun 2016 ODI # 3749
153 59 86 1 7 0.68 29.09 5.35 151 381 50 v Ireland 16 Jun 2016 ODI # 3748
156 60 87 1 8 0.68 29.24 5.36 153 381 50 v New Zealand 31 Dec 2015 ODI # 3717
159 61 89 1 8 0.68 29.04 5.35 156 381 50 v West Indies 7 Nov 2015 ODI # 3704
160 62 89 1 8 0.69 29.18 5.35 157 381 50 v West Indies 4 Nov 2015 ODI # 3702
161 63 89 1 8 0.70 29.10 5.35 158 381 50 v West Indies 1 Nov 2015 ODI # 3701
162 64 89 1 8 0.71 29.30 5.37 159 381 50 v Pakistan 26 Jul 2015 ODI # 3672
165 65 91 1 8 0.71 29.25 5.37 162 381 50 v Pakistan 15 Jul 2015 ODI # 3669
168 66 93 1 8 0.70 29.22 5.37 165 381 50 v Scotland 11 Mar 2015 ODI # 3632
170 67 94 1 8 0.71 29.47 5.38 167 381 50 v England 1 Mar 2015 ODI # 3619
171 68 94 1 8 0.72 29.70 5.39 168 381 50 v Bangladesh 26 Feb 2015 ODI # 3615
172 69 94 1 8 0.73 29.74 5.39 169 381 50 v Afghanistan 22 Feb 2015 ODI # 3609
174 70 95 1 8 0.73 29.77 5.39 171 381 50 v New Zealand 29 Jan 2015 ODI # 3594
179 71 98 1 9 0.72 29.75 5.39 175 381 50 v New Zealand 15 Jan 2015 ODI # 3577
181 72 99 1 9 0.72 29.80 5.39 177 381 50 v England 16 Dec 2014 ODI # 3569
182 73 99 1 9 0.73 29.86 5.39 178 381 50 v England 13 Dec 2014 ODI # 3567
184 74 100 1 9 0.74 29.92 5.39 180 381 50 v England 7 Dec 2014 ODI # 3563
186 75 101 1 9 0.74 30.01 5.39 182 381 50 v England 29 Nov 2014 ODI # 3557
187 76 101 1 9 0.75 30.11 5.40 183 381 50 v England 26 Nov 2014 ODI # 3554
193 77 106 1 9 0.72 30.02 5.40 189 381 50 v Pakistan 30 Aug 2014 ODI # 3519
194 78 106 1 9 0.73 30.05 5.40 190 381 50 v Pakistan 26 Aug 2014 ODI # 3515
197 79 108 1 9 0.73 30.04 5.41 193 381 50 v South Africa 9 Jul 2014 ODI # 3501
199 80 109 1 9 0.73 30.06 5.41 195 381 50 v England 3 Jun 2014 ODI # 3496
200 81 109 1 9 0.74 30.08 5.41 196 381 50 v England 31 May 2014 ODI # 3495
202 82 110 1 9 0.74 29.94 5.40 198 381 50 v England 25 May 2014 ODI # 3493
204 83 111 1 9 0.74 29.83 5.39 200 381 50 v Ireland 6 May 2014 ODI # 3490
205 84 111 1 9 0.75 29.90 5.40 201 381 50 v Pakistan 8 Mar 2014 ODI # 3486
206 85 111 1 9 0.76 29.90 5.39 202 381 50 v Bangladesh 6 Mar 2014 ODI # 3485
207 86 111 1 9 0.77 29.94 5.39 203 381 50 v Afghanistan 3 Mar 2014 ODI # 3481
208 87 111 1 9 0.78 29.96 5.39 204 381 50 v India 28 Feb 2014 ODI # 3476
209 88 111 1 9 0.79 30.03 5.39 205 381 50 v Pakistan 25 Feb 2014 ODI # 3473
210 89 111 1 9 0.80 30.11 5.39 206 381 50 v Bangladesh 22 Feb 2014 ODI # 3471
211 90 111 1 9 0.81 30.18 5.39 207 381 50 v Bangladesh 20 Feb 2014 ODI # 3470
212 91 111 1 9 0.81 30.10 5.39 208 381 50 v Bangladesh 17 Feb 2014 ODI # 3469
213 92 111 1 9 0.82 30.10 5.38 209 381 50 v Pakistan 27 Dec 2013 ODI # 3450
216 93 113 1 9 0.82 30.03 5.38 212 381 50 v Pakistan 20 Dec 2013 ODI # 3446
218 94 114 1 9 0.82 30.02 5.39 214 381 50 v New Zealand 16 Nov 2013 ODI # 3435
221 95 115 1 10 0.82 30.20 5.39 217 381 50 v South Africa 31 Jul 2013 ODI # 3401
222 96 115 1 10 0.83 30.31 5.39 218 381 50 v South Africa 28 Jul 2013 ODI # 3400
224 97 116 1 10 0.83 30.20 5.38 220 381 50 v South Africa 23 Jul 2013 ODI # 3394
225 98 116 1 10 0.84 30.30 5.39 221 381 50 v South Africa 20 Jul 2013 ODI # 3392
228 99 118 1 10 0.83 30.11 5.38 224 381 50 v West Indies 7 Jul 2013 ODI # 3385
229 100 118 1 10 0.84 30.29 5.39 225 381 50 v India 2 Jul 2013 ODI # 3382
232 101 120 1 10 0.84 30.21 5.37 228 381 50 v Australia 17 Jun 2013 ODI # 3374
233 102 120 1 10 0.85 30.32 5.37 229 381 50 v England 13 Jun 2013 ODI # 3370
237 103 122 1 11 0.84 30.36 5.38 233 381 50 v Bangladesh 23 Mar 2013 ODI # 3349
240 104 123 1 12 0.84 30.26 5.37 236 381 50 v Australia 18 Jan 2013 ODI # 3321
241 105 123 1 12 0.85 30.32 5.36 237 381 50 v Australia 13 Jan 2013 ODI # 3319
244 106 124 1 13 0.85 30.22 5.36 240 381 50 v New Zealand 10 Nov 2012 ODI # 3307
245 107 124 1 13 0.86 30.28 5.36 241 381 50 v New Zealand 6 Nov 2012 ODI # 3306
246 108 124 1 13 0.87 30.30 5.36 242 381 50 v New Zealand 4 Nov 2012 ODI # 3305
250 109 127 1 13 0.85 30.42 5.37 246 381 50 v India 24 Jul 2012 ODI # 3292
252 110 128 1 13 0.85 30.43 5.37 248 381 50 v Pakistan 18 Jun 2012 ODI # 3277
253 111 128 1 13 0.86 30.43 5.37 249 381 50 v Pakistan 16 Jun 2012 ODI # 3275
255 112 128 1 14 0.87 30.51 5.37 250 381 50 v Pakistan 9 Jun 2012 ODI # 3273
261 113 133 1 14 0.84 30.40 5.35 256 381 50 v Australia 6 Mar 2012 ODI # 3256
263 114 134 1 14 0.85 30.36 5.35 258 381 50 v Australia 2 Mar 2012 ODI # 3253
265 115 135 1 14 0.85 30.50 5.36 260 381 50 v Australia 24 Feb 2012 ODI # 3248
266 116 135 1 14 0.85 30.55 5.36 261 381 50 v India 21 Feb 2012 ODI # 3246
267 117 135 1 14 0.86 30.60 5.36 262 381 50 v Australia 17 Feb 2012 ODI # 3241
271 118 137 2 14 0.86 30.57 5.36 266 381 50 v South Africa 22 Jan 2012 ODI # 3229
272 119 137 2 14 0.86 30.64 5.36 267 381 50 v South Africa 20 Jan 2012 ODI # 3228
279 120 143 2 14 0.83 30.42 5.34 274 381 43 v Pakistan 14 Nov 2011 ODI # 3213
281 121 144 2 14 0.84 30.35 5.33 276 381 43 v Australia 22 Aug 2011 ODI # 3184
283 122 145 2 14 0.84 30.28 5.32 278 381 43 v Australia 16 Aug 2011 ODI # 3180
286 123 147 2 14 0.83 30.22 5.32 281 381 43 v Scotland 13 Jul 2011 ODI # 3172
289 124 149 2 14 0.83 30.19 5.31 284 381 43 v England 3 Jul 2011 ODI # 3168
290 125 149 2 14 0.83 30.26 5.31 285 381 43 v England 1 Jul 2011 ODI # 3167
293 126 151 2 14 0.83 30.26 5.31 288 381 43 v New Zealand 29 Mar 2011 ODI # 3146
294 127 151 2 14 0.84 30.36 5.31 289 381 43 v England 26 Mar 2011 ODI # 3145
295 128 151 2 14 0.84 30.36 5.31 290 381 43 v New Zealand 18 Mar 2011 ODI # 3137
296 129 151 2 14 0.85 30.42 5.32 291 381 43 v Zimbabwe 10 Mar 2011 ODI # 3125
298 130 151 2 15 0.86 30.50 5.32 293 381 43 v Kenya 1 Mar 2011 ODI # 3113
300 131 152 2 15 0.86 30.55 5.32 295 381 43 v Canada 20 Feb 2011 ODI # 3102
301 132 152 2 15 0.86 30.55 5.32 296 381 43 v West Indies 6 Feb 2011 ODI # 3099
302 133 152 2 15 0.87 30.61 5.32 297 381 43 v West Indies 3 Feb 2011 ODI # 3096
305 134 153 2 16 0.87 30.58 5.32 299 381 43 v Australia 5 Nov 2010 ODI # 3066
306 135 153 2 16 0.88 30.56 5.32 300 381 43 v Australia 3 Nov 2010 ODI # 3065
307 136 153 2 16 0.88 30.59 5.32 301 381 43 v India 28 Aug 2010 ODI # 3040
308 137 153 2 16 0.89 30.61 5.32 302 381 43 v India 22 Aug 2010 ODI # 3038
311 138 154 2 17 0.89 30.59 5.31 305 381 43 v New Zealand 13 Aug 2010 ODI # 3031
313 139 155 2 17 0.89 30.59 5.31 307 381 43 v India 22 Jun 2010 ODI # 2999
314 140 155 2 17 0.90 30.67 5.31 308 381 43 v Bangladesh 18 Jun 2010 ODI # 2995
315 141 155 2 17 0.90 30.66 5.31 309 381 43 v Pakistan 15 Jun 2010 ODI # 2991
316 142 155 2 17 0.91 30.73 5.31 310 381 43 v Zimbabwe 9 Jun 2010 ODI # 2990
318 143 156 2 17 0.91 30.76 5.31 312 381 43 v India 5 Jun 2010 ODI # 2988
319 144 156 2 17 0.92 30.80 5.31 313 381 43 v Zimbabwe 1 Jun 2010 ODI # 2985
321 145 157 2 17 0.92 30.80 5.31 315 381 43 v India 13 Jan 2010 ODI # 2943
323 146 158 2 17 0.92 30.85 5.31 317 381 43 v Bangladesh 8 Jan 2010 ODI # 2940
324 147 158 2 17 0.93 30.91 5.31 318 381 43 v India 5 Jan 2010 ODI # 2938
325 148 158 2 17 0.93 30.98 5.31 319 381 43 v Bangladesh 4 Jan 2010 ODI # 2937
329 149 160 2 18 0.93 31.01 5.32 323 381 43 v India 18 Dec 2009 ODI # 2933
333 150 163 2 18 0.92 31.05 5.33 327 411 43 v South Africa 22 Sep 2009 ODI # 2893
335 151 164 2 18 0.92 31.08 5.34 329 411 43 v India 12 Sep 2009 ODI # 2887
336 152 164 2 18 0.92 31.08 5.33 330 411 43 v New Zealand 8 Sep 2009 ODI # 2884
339 153 166 2 18 0.92 31.03 5.33 333 411 43 v Pakistan 3 Aug 2009 ODI # 2867
340 154 166 2 18 0.92 31.05 5.33 334 411 43 v Pakistan 1 Aug 2009 ODI # 2866
341 155 166 2 18 0.93 31.03 5.32 335 411 43 v Pakistan 30 Jul 2009 ODI # 2864
342 156 166 2 18 0.93 31.06 5.33 336 411 43 v India 8 Feb 2009 ODI # 2818
347 157 170 2 18 0.92 31.04 5.33 341 411 43 v Pakistan 24 Jan 2009 ODI # 2803
348 158 170 2 18 0.92 31.06 5.33 342 411 43 v Pakistan 21 Jan 2009 ODI # 2800
350 159 171 2 18 0.92 30.99 5.32 344 411 43 v Bangladesh 16 Jan 2009 ODI # 2794
352 160 172 2 18 0.93 30.93 5.32 346 411 43 v Zimbabwe 12 Jan 2009 ODI # 2791
353 161 172 2 18 0.93 30.87 5.31 347 411 43 v Zimbabwe 30 Nov 2008 ODI # 2785
354 162 172 2 18 0.94 30.84 5.30 348 411 43 v Zimbabwe 28 Nov 2008 ODI # 2784
355 163 172 2 18 0.94 30.82 5.30 349 411 43 v Zimbabwe 24 Nov 2008 ODI # 2782
356 164 172 2 18 0.95 30.83 5.30 350 411 43 v Zimbabwe 22 Nov 2008 ODI # 2780
357 165 172 2 18 0.95 30.84 5.30 351 411 43 v Zimbabwe 20 Nov 2008 ODI # 2779
358 166 172 2 18 0.96 30.85 5.30 352 411 43 v India 29 Aug 2008 ODI # 2756
362 167 175 2 18 0.95 30.75 5.28 356 411 43 v India 18 Aug 2008 ODI # 2742
363 168 175 2 18 0.96 30.73 5.29 357 411 43 v India 6 Jul 2008 ODI # 2735
365 169 176 2 18 0.96 30.79 5.29 359 411 43 v Bangladesh 30 Jun 2008 ODI # 2726
366 170 176 2 18 0.96 30.82 5.29 360 411 43 v Pakistan 29 Jun 2008 ODI # 2723
367 171 176 2 18 0.97 30.83 5.30 361 411 43 v U.A.E. 26 Jun 2008 ODI # 2718
368 172 176 2 18 0.97 30.85 5.30 362 411 43 v Bangladesh 25 Jun 2008 ODI # 2715
372 173 178 2 19 0.97 30.82 5.29 366 411 43 v Australia 29 Feb 2008 ODI # 2687
377 174 182 2 19 0.95 30.76 5.28 371 411 43 v India 12 Feb 2008 ODI # 2676
380 175 183 2 20 0.95 30.66 5.28 373 411 43 v England 13 Oct 2007 ODI # 2630
384 176 186 2 20 0.94 30.56 5.27 377 411 43 v England 1 Oct 2007 ODI # 2622
385 177 186 2 20 0.95 30.52 5.27 378 411 43 v Bangladesh 25 Jul 2007 ODI # 2607
386 178 186 2 20 0.95 30.51 5.26 379 411 43 v Bangladesh 23 Jul 2007 ODI # 2606
387 179 186 2 20 0.96 30.53 5.26 380 411 43 v Bangladesh 20 Jul 2007 ODI # 2605
9 6 2 0 1 3.00 39.89 5.82 9 381 235 v Zimbabwe 6 Jan 2024 ODI # 4718
42 23 17 0 2 1.35 30.67 5.49 42 381 50 v Afghanistan 27 Nov 2022 ODI # 4488
58 31 24 0 3 1.29 30.12 5.43 58 381 50 v England 4 Jul 2021 ODI # 4298
95 43 48 0 4 0.89 29.64 5.45 94 381 50 v England 10 Oct 2018 ODI # 4052
130 53 72 0 5 0.73 29.12 5.36 129 381 50 v Bangladesh 28 Mar 2017 ODI # 3856
139 55 78 0 6 0.70 29.00 5.35 137 381 50 v Zimbabwe 21 Nov 2016 ODI # 3807
149 57 85 0 7 0.67 28.82 5.33 147 381 50 v England 26 Jun 2016 ODI # 3755
151 57 86 1 7 0.66 28.89 5.33 149 381 50 v England 21 Jun 2016 ODI # 3751
155 59 87 1 8 0.67 29.06 5.35 152 381 50 v New Zealand 2 Jan 2016 ODI # 3718
178 70 98 1 9 0.71 29.65 5.39 174 381 50 v New Zealand 17 Jan 2015 ODI # 3580
220 94 115 1 10 0.81 30.09 5.39 216 381 50 v New Zealand 10 Nov 2013 ODI # 3432
236 102 122 1 11 0.83 30.26 5.37 232 381 50 v Bangladesh 25 Mar 2013 ODI # 3351
239 103 123 1 12 0.83 30.32 5.37 235 381 50 v Australia 20 Jan 2013 ODI # 3324
243 105 124 1 13 0.84 30.20 5.36 239 381 50 v New Zealand 12 Nov 2012 ODI # 3308
254 111 128 1 14 0.86 30.43 5.37 249 381 50 v Pakistan 13 Jun 2012 ODI # 3274
268 117 135 2 14 0.86 30.58 5.36 263 381 50 v India 14 Feb 2012 ODI # 3239
297 129 151 2 15 0.85 30.45 5.31 292 381 43 v Australia 5 Mar 2011 ODI # 3119
303 133 152 2 16 0.87 30.61 5.32 297 381 43 v West Indies 31 Jan 2011 ODI # 3092
309 137 153 2 17 0.89 30.66 5.32 303 381 43 v New Zealand 19 Aug 2010 ODI # 3037
326 148 158 2 18 0.93 30.95 5.31 320 381 43 v India 27 Dec 2009 ODI # 2936
369 172 176 2 19 0.97 30.86 5.30 363 411 43 v West Indies 15 Apr 2008 ODI # 2701
379 174 183 2 20 0.95 30.69 5.28 372 411 43 v India 5 Feb 2008 ODI # 2672
1 0 1 0 0 0.00 23.50 4.70 1 235 235 v Bangladesh 18 Mar 2024 ODI # 4745
3 1 2 0 0 0.50 28.77 5.32 3 287 235 v Bangladesh 13 Mar 2024 ODI # 4743
10 6 3 0 1 2.00 36.54 5.60 10 381 171 v New Zealand 9 Nov 2023 ODI # 4698
11 6 4 0 1 1.50 35.43 5.60 11 381 171 v Bangladesh 6 Nov 2023 ODI # 4695
12 6 5 0 1 1.20 32.03 5.49 12 381 55 v India 2 Nov 2023 ODI # 4690
13 6 6 0 1 1.00 31.22 5.44 13 381 55 v Afghanistan 30 Oct 2023 ODI # 4687
16 8 7 0 1 1.14 32.10 5.43 16 381 55 v Australia 16 Oct 2023 ODI # 4671
17 8 8 0 1 1.00 32.54 5.53 17 381 55 v Pakistan 10 Oct 2023 ODI # 4665
18 8 9 0 1 0.88 32.55 5.63 18 381 55 v South Africa 7 Oct 2023 ODI # 4661
19 8 10 0 1 0.80 30.63 5.58 19 381 50 v India 17 Sep 2023 ODI # 4649
21 9 11 0 1 0.81 29.85 5.53 21 381 50 v India 12 Sep 2023 ODI # 4641
35 22 12 0 1 1.83 32.57 5.55 35 381 50 v Afghanistan 2 Jun 2023 ODI # 4579
36 22 13 0 1 1.69 31.92 5.50 36 381 50 v New Zealand 31 Mar 2023 ODI # 4557
37 22 14 0 1 1.57 31.02 5.48 37 381 50 v New Zealand 25 Mar 2023 ODI # 4548
38 22 15 0 1 1.46 30.28 5.45 38 381 50 v India 15 Jan 2023 ODI # 4505
39 22 16 0 1 1.37 29.98 5.45 39 381 50 v India 12 Jan 2023 ODI # 4503
40 22 17 0 1 1.29 30.20 5.47 40 381 50 v India 10 Jan 2023 ODI # 4501
43 23 18 0 2 1.27 30.44 5.51 43 381 50 v Afghanistan 25 Nov 2022 ODI # 4485
44 23 19 0 2 1.21 29.99 5.46 44 381 50 v Australia 24 Jun 2022 ODI # 4418
48 26 20 0 2 1.30 30.47 5.46 48 381 50 v Australia 14 Jun 2022 ODI # 4409
50 27 21 0 2 1.28 30.43 5.46 50 381 50 v Zimbabwe 18 Jan 2022 ODI # 4343
53 29 22 0 2 1.31 30.36 5.44 53 381 50 v South Africa 4 Sep 2021 ODI # 4315
56 31 23 0 2 1.34 30.46 5.46 56 381 50 v India 20 Jul 2021 ODI # 4309
57 31 24 0 2 1.29 30.43 5.45 57 381 50 v India 18 Jul 2021 ODI # 4307
59 31 25 0 3 1.24 30.05 5.42 59 381 50 v England 1 Jul 2021 ODI # 4297
60 31 26 0 3 1.19 29.80 5.40 60 381 50 v England 29 Jun 2021 ODI # 4296
62 32 27 0 3 1.18 29.75 5.38 62 381 50 v Bangladesh 25 May 2021 ODI # 4291
63 32 28 0 3 1.14 29.60 5.36 63 381 50 v Bangladesh 23 May 2021 ODI # 4290
64 32 29 0 3 1.10 29.80 5.37 64 381 50 v West Indies 14 Mar 2021 ODI # 4278
65 32 30 0 3 1.06 29.87 5.37 65 381 50 v West Indies 12 Mar 2021 ODI # 4277
66 32 31 0 3 1.03 29.74 5.36 66 381 50 v West Indies 10 Mar 2021 ODI # 4276
70 35 32 0 3 1.09 30.05 5.41 70 381 50 v Pakistan 2 Oct 2019 ODI # 4212
71 35 33 0 3 1.06 29.93 5.41 71 381 50 v Pakistan 30 Sep 2019 ODI # 4211
75 38 34 0 3 1.11 30.51 5.43 75 381 50 v India 6 Jul 2019 ODI # 4187
77 39 35 0 3 1.11 30.60 5.43 77 381 50 v South Africa 28 Jun 2019 ODI # 4176
79 40 36 0 3 1.11 30.43 5.41 79 381 50 v Australia 15 Jun 2019 ODI # 4159
81 41 37 0 3 1.10 30.01 5.41 81 381 50 v New Zealand 1 Jun 2019 ODI # 4145
83 42 38 0 3 1.10 30.02 5.41 83 381 50 v South Africa 16 Mar 2019 ODI # 4115
84 42 39 0 3 1.07 29.85 5.40 84 381 50 v South Africa 13 Mar 2019 ODI # 4114
85 42 40 0 3 1.05 29.81 5.40 85 381 50 v South Africa 10 Mar 2019 ODI # 4112
86 42 41 0 3 1.02 29.57 5.39 86 381 50 v South Africa 6 Mar 2019 ODI # 4107
87 42 42 0 3 1.00 29.48 5.39 87 381 50 v South Africa 3 Mar 2019 ODI # 4104
88 42 43 0 3 0.97 29.41 5.39 88 381 50 v New Zealand 8 Jan 2019 ODI # 4076
89 42 44 0 3 0.95 29.42 5.40 89 381 50 v New Zealand 5 Jan 2019 ODI # 4075
90 42 45 0 3 0.93 29.46 5.42 90 381 50 v New Zealand 3 Jan 2019 ODI # 4074
92 43 46 0 3 0.93 29.81 5.44 92 381 50 v England 20 Oct 2018 ODI # 4055
93 43 47 0 3 0.91 29.65 5.45 93 381 50 v England 17 Oct 2018 ODI # 4054
94 43 48 0 3 0.89 29.64 5.45 94 381 50 v England 13 Oct 2018 ODI # 4053
96 43 49 0 4 0.87 29.46 5.43 95 381 50 v Afghanistan 17 Sep 2018 ODI # 4038
97 43 50 0 4 0.86 29.23 5.42 96 381 50 v Bangladesh 15 Sep 2018 ODI # 4036
100 45 51 0 4 0.88 29.43 5.45 99 381 50 v South Africa 5 Aug 2018 ODI # 4029
101 45 52 0 4 0.86 29.44 5.45 100 381 50 v South Africa 1 Aug 2018 ODI # 4027
102 45 53 0 4 0.84 29.32 5.45 101 381 50 v South Africa 29 Jul 2018 ODI # 4025
106 48 54 0 4 0.88 29.23 5.43 105 381 50 v Bangladesh 19 Jan 2018 ODI # 3959
107 48 55 0 4 0.87 29.22 5.43 106 381 50 v Zimbabwe 17 Jan 2018 ODI # 3955
108 48 56 0 4 0.85 29.13 5.42 107 381 50 v India 17 Dec 2017 ODI # 3942
109 48 57 0 4 0.84 29.15 5.42 108 381 50 v India 13 Dec 2017 ODI # 3941
111 49 58 0 4 0.84 28.96 5.41 110 381 50 v Pakistan 23 Oct 2017 ODI # 3930
112 49 59 0 4 0.83 28.83 5.40 111 381 50 v Pakistan 20 Oct 2017 ODI # 3927
113 49 60 0 4 0.81 28.74 5.39 112 381 50 v Pakistan 18 Oct 2017 ODI # 3926
114 49 61 0 4 0.80 28.63 5.37 113 381 50 v Pakistan 16 Oct 2017 ODI # 3924
115 49 62 0 4 0.79 28.61 5.36 114 381 50 v Pakistan 13 Oct 2017 ODI # 3922
116 49 63 0 4 0.77 28.55 5.35 115 381 50 v India 3 Sep 2017 ODI # 3909
117 49 64 0 4 0.76 28.47 5.35 116 381 50 v India 31 Aug 2017 ODI # 3908
118 49 65 0 4 0.75 28.43 5.34 117 381 50 v India 27 Aug 2017 ODI # 3907
119 49 66 0 4 0.74 28.44 5.33 118 381 50 v India 24 Aug 2017 ODI # 3906
120 49 67 0 4 0.73 28.37 5.33 119 381 50 v India 20 Aug 2017 ODI # 3905
121 49 68 0 4 0.72 28.34 5.32 120 381 50 v Zimbabwe 10 Jul 2017 ODI # 3904
122 49 69 0 4 0.71 28.47 5.32 121 381 50 v Zimbabwe 8 Jul 2017 ODI # 3903
125 51 70 0 4 0.72 28.98 5.34 124 381 50 v Zimbabwe 30 Jun 2017 ODI # 3897
126 51 71 0 4 0.71 28.93 5.34 125 381 50 v Pakistan 12 Jun 2017 ODI # 3888
128 52 72 0 4 0.72 29.08 5.35 127 381 50 v South Africa 3 Jun 2017 ODI # 3877
131 53 73 0 5 0.72 29.06 5.36 130 381 50 v Bangladesh 25 Mar 2017 ODI # 3855
132 53 74 0 5 0.71 29.12 5.36 131 381 50 v South Africa 10 Feb 2017 ODI # 3834
133 53 75 0 5 0.70 29.16 5.37 132 381 50 v South Africa 7 Feb 2017 ODI # 3833
134 53 76 0 5 0.69 29.03 5.36 133 381 50 v South Africa 4 Feb 2017 ODI # 3831
135 53 77 0 5 0.68 28.94 5.36 134 381 50 v South Africa 1 Feb 2017 ODI # 3830
136 53 78 0 5 0.67 28.84 5.35 135 381 50 v South Africa 28 Jan 2017 ODI # 3828
140 55 79 0 6 0.69 28.89 5.34 138 381 50 v West Indies 16 Nov 2016 ODI # 3805
142 56 80 0 6 0.70 28.89 5.34 140 381 50 v Australia 4 Sep 2016 ODI # 3776
143 56 81 0 6 0.69 28.82 5.33 141 381 50 v Australia 31 Aug 2016 ODI # 3774
144 56 82 0 6 0.68 28.77 5.33 142 381 50 v Australia 28 Aug 2016 ODI # 3772
146 57 83 0 6 0.68 28.76 5.32 144 381 50 v Australia 21 Aug 2016 ODI # 3768
147 57 84 0 6 0.67 28.69 5.32 145 381 50 v England 2 Jul 2016 ODI # 3758
148 57 85 0 6 0.67 28.83 5.33 146 381 50 v England 29 Jun 2016 ODI # 3757
150 57 86 0 7 0.66 28.86 5.33 148 381 50 v England 24 Jun 2016 ODI # 3753
154 59 87 1 7 0.67 29.06 5.35 152 381 50 v New Zealand 5 Jan 2016 ODI # 3721
157 60 88 1 8 0.68 29.10 5.35 154 381 50 v New Zealand 28 Dec 2015 ODI # 3715
158 60 89 1 8 0.67 29.02 5.35 155 381 50 v New Zealand 26 Dec 2015 ODI # 3714
163 64 90 1 8 0.71 29.29 5.37 160 381 50 v Pakistan 22 Jul 2015 ODI # 3671
164 64 91 1 8 0.70 29.21 5.36 161 381 50 v Pakistan 19 Jul 2015 ODI # 3670
166 65 92 1 8 0.70 29.26 5.36 163 381 50 v Pakistan 11 Jul 2015 ODI # 3664
167 65 93 1 8 0.69 29.14 5.35 164 381 50 v South Africa 18 Mar 2015 ODI # 3640
169 66 94 1 8 0.70 29.26 5.38 166 381 50 v Australia 8 Mar 2015 ODI # 3629
173 69 95 1 8 0.72 29.69 5.39 170 381 50 v New Zealand 14 Feb 2015 ODI # 3599
175 70 96 1 8 0.72 29.70 5.39 172 381 50 v New Zealand 25 Jan 2015 ODI # 3590
176 70 97 1 8 0.72 29.66 5.39 173 381 50 v New Zealand 23 Jan 2015 ODI # 3588
177 70 98 1 8 0.71 29.65 5.39 174 381 50 v New Zealand 20 Jan 2015 ODI # 3585
180 71 99 1 9 0.71 29.71 5.38 176 381 50 v New Zealand 11 Jan 2015 ODI # 3574
183 73 100 1 9 0.73 29.82 5.39 179 381 50 v England 10 Dec 2014 ODI # 3565
185 74 101 1 9 0.73 29.92 5.39 181 381 50 v England 3 Dec 2014 ODI # 3561
188 76 102 1 9 0.74 30.14 5.40 184 381 50 v India 16 Nov 2014 ODI # 3547
189 76 103 1 9 0.73 30.10 5.40 185 381 50 v India 13 Nov 2014 ODI # 3544
190 76 104 1 9 0.73 30.06 5.40 186 381 50 v India 9 Nov 2014 ODI # 3543
191 76 105 1 9 0.72 30.08 5.40 187 381 50 v India 6 Nov 2014 ODI # 3540
192 76 106 1 9 0.71 30.01 5.40 188 381 50 v India 2 Nov 2014 ODI # 3539
195 78 107 1 9 0.72 30.09 5.41 191 381 50 v Pakistan 23 Aug 2014 ODI # 3512
196 78 108 1 9 0.72 30.06 5.41 192 381 50 v South Africa 12 Jul 2014 ODI # 3502
198 79 109 1 9 0.72 29.99 5.41 194 381 50 v South Africa 6 Jul 2014 ODI # 3500
201 81 110 1 9 0.73 29.93 5.40 197 381 50 v England 28 May 2014 ODI # 3494
203 82 111 1 9 0.73 29.84 5.40 199 381 50 v England 22 May 2014 ODI # 3492
214 92 112 1 9 0.82 30.05 5.38 210 381 50 v Pakistan 25 Dec 2013 ODI # 3448
215 92 113 1 9 0.81 30.00 5.38 211 381 50 v Pakistan 22 Dec 2013 ODI # 3447
217 93 114 1 9 0.81 30.03 5.38 213 381 50 v Pakistan 18 Dec 2013 ODI # 3445
219 94 115 1 9 0.81 30.08 5.39 215 381 50 v New Zealand 12 Nov 2013 ODI # 3434
223 96 116 1 10 0.82 30.23 5.39 219 381 50 v South Africa 26 Jul 2013 ODI # 3398
226 98 117 1 10 0.83 30.24 5.38 222 381 50 v India 11 Jul 2013 ODI # 3388
227 98 118 1 10 0.83 30.12 5.38 223 381 50 v India 9 Jul 2013 ODI # 3387
230 100 119 1 10 0.84 30.23 5.38 226 381 50 v West Indies 28 Jun 2013 ODI # 3378
231 100 120 1 10 0.83 30.20 5.37 227 381 50 v India 20 Jun 2013 ODI # 3376
234 102 121 1 10 0.84 30.23 5.37 230 381 50 v New Zealand 9 Jun 2013 ODI # 3366
235 102 122 1 10 0.83 30.25 5.37 231 381 50 v Bangladesh 28 Mar 2013 ODI # 3352
238 103 123 1 11 0.83 30.31 5.37 234 381 50 v Australia 23 Jan 2013 ODI # 3326
242 105 124 1 12 0.84 30.27 5.36 238 381 50 v Australia 11 Jan 2013 ODI # 3317
247 108 125 1 13 0.86 30.28 5.36 243 381 50 v India 4 Aug 2012 ODI # 3295
248 108 126 1 13 0.85 30.29 5.36 244 381 50 v India 31 Jul 2012 ODI # 3294
249 108 127 1 13 0.85 30.36 5.36 245 381 50 v India 28 Jul 2012 ODI # 3293
251 109 128 1 13 0.85 30.43 5.37 247 381 50 v India 21 Jul 2012 ODI # 3291
256 112 129 1 14 0.86 30.45 5.36 251 381 50 v Pakistan 7 Jun 2012 ODI # 3272
257 112 130 1 14 0.86 30.42 5.35 252 381 50 v Bangladesh 20 Mar 2012 ODI # 3265
258 112 131 1 14 0.85 30.36 5.35 253 381 50 v Pakistan 15 Mar 2012 ODI # 3260
259 112 132 1 14 0.84 30.33 5.35 254 381 50 v India 13 Mar 2012 ODI # 3259
260 112 133 1 14 0.84 30.29 5.35 255 381 50 v Australia 8 Mar 2012 ODI # 3257
262 113 134 1 14 0.84 30.40 5.35 257 381 50 v Australia 4 Mar 2012 ODI # 3255
264 114 135 1 14 0.84 30.46 5.36 259 381 50 v India 28 Feb 2012 ODI # 3251
269 117 136 2 14 0.86 30.54 5.35 264 381 50 v Australia 10 Feb 2012 ODI # 3235
270 117 137 2 14 0.85 30.53 5.35 265 381 50 v India 8 Feb 2012 ODI # 3233
273 119 138 2 14 0.86 30.64 5.36 268 381 50 v South Africa 17 Jan 2012 ODI # 3227
274 119 139 2 14 0.85 30.66 5.36 269 381 50 v South Africa 14 Jan 2012 ODI # 3226
275 119 140 2 14 0.85 30.53 5.35 270 381 43 v South Africa 11 Jan 2012 ODI # 3225
276 119 141 2 14 0.84 30.51 5.35 271 381 43 v Pakistan 23 Nov 2011 ODI # 3216
277 119 142 2 14 0.83 30.44 5.34 272 381 43 v Pakistan 20 Nov 2011 ODI # 3215
278 119 143 2 14 0.83 30.41 5.34 273 381 43 v Pakistan 18 Nov 2011 ODI # 3214
280 120 144 2 14 0.83 30.34 5.33 275 381 43 v Pakistan 11 Nov 2011 ODI # 3212
282 121 145 2 14 0.83 30.27 5.32 277 381 43 v Australia 20 Aug 2011 ODI # 3182
284 122 146 2 14 0.83 30.23 5.32 279 381 43 v Australia 14 Aug 2011 ODI # 3178
285 122 147 2 14 0.82 30.18 5.31 280 381 43 v Australia 10 Aug 2011 ODI # 3175
287 123 148 2 14 0.83 30.19 5.32 282 381 43 v England 9 Jul 2011 ODI # 3170
288 123 149 2 14 0.82 30.13 5.31 283 381 43 v England 6 Jul 2011 ODI # 3169
291 125 150 2 14 0.83 30.18 5.31 286 381 43 v England 28 Jun 2011 ODI # 3165
292 125 151 2 14 0.82 30.22 5.31 287 381 43 v India 2 Apr 2011 ODI # 3148
299 130 152 2 15 0.85 30.49 5.32 294 381 43 v Pakistan 26 Feb 2011 ODI # 3109
304 133 153 2 16 0.86 30.53 5.32 298 381 43 v Australia 7 Nov 2010 ODI # 3068
310 137 154 2 17 0.88 30.60 5.31 304 381 43 v India 16 Aug 2010 ODI # 3032
312 138 155 2 17 0.89 30.54 5.31 306 381 43 v India 24 Jun 2010 ODI # 3001
317 142 156 2 17 0.91 30.70 5.31 311 381 43 v Zimbabwe 7 Jun 2010 ODI # 2989
320 144 157 2 17 0.91 30.77 5.31 314 381 43 v India 30 May 2010 ODI # 2983
322 145 158 2 17 0.91 30.76 5.31 316 381 43 v India 10 Jan 2010 ODI # 2941
327 148 159 2 18 0.93 31.00 5.32 321 381 43 v India 24 Dec 2009 ODI # 2935
328 148 160 2 18 0.92 30.97 5.32 322 381 43 v India 21 Dec 2009 ODI # 2934
330 149 161 2 18 0.92 31.07 5.33 324 411 43 v India 15 Dec 2009 ODI # 2932
331 149 162 2 18 0.91 31.06 5.33 325 411 43 v New Zealand 27 Sep 2009 ODI # 2899
332 149 163 2 18 0.91 31.02 5.33 326 411 43 v England 25 Sep 2009 ODI # 2896
334 150 164 2 18 0.91 31.03 5.33 328 411 43 v India 14 Sep 2009 ODI # 2889
337 152 165 2 18 0.92 31.02 5.33 331 411 43 v Pakistan 9 Aug 2009 ODI # 2870
338 152 166 2 18 0.91 30.96 5.33 332 411 43 v Pakistan 7 Aug 2009 ODI # 2868
343 156 167 2 18 0.93 31.04 5.33 337 411 43 v India 5 Feb 2009 ODI # 2815
344 156 168 2 18 0.92 31.00 5.33 338 411 43 v India 3 Feb 2009 ODI # 2813
345 156 169 2 18 0.92 30.97 5.33 339 411 43 v India 31 Jan 2009 ODI # 2810
346 156 170 2 18 0.91 30.98 5.33 340 411 43 v India 28 Jan 2009 ODI # 2806
349 158 171 2 18 0.92 31.02 5.33 343 411 43 v Pakistan 20 Jan 2009 ODI # 2798
351 159 172 2 18 0.92 30.93 5.32 345 411 43 v Bangladesh 14 Jan 2009 ODI # 2793
359 166 173 2 18 0.95 30.82 5.29 353 411 43 v India 27 Aug 2008 ODI # 2755
360 166 174 2 18 0.95 30.78 5.29 354 411 43 v India 24 Aug 2008 ODI # 2750
361 166 175 2 18 0.94 30.71 5.29 355 411 43 v India 20 Aug 2008 ODI # 2745
364 168 176 2 18 0.95 30.76 5.29 358 411 43 v India 3 Jul 2008 ODI # 2732
370 172 177 2 19 0.97 30.84 5.30 364 411 43 v West Indies 12 Apr 2008 ODI # 2699
371 172 178 2 19 0.96 30.85 5.30 365 411 43 v West Indies 10 Apr 2008 ODI # 2697
373 173 179 2 19 0.96 30.77 5.29 367 411 43 v India 26 Feb 2008 ODI # 2686
374 173 180 2 19 0.96 30.75 5.28 368 411 43 v Australia 22 Feb 2008 ODI # 2683
375 173 181 2 19 0.95 30.77 5.28 369 411 43 v India 19 Feb 2008 ODI # 2681
376 173 182 2 19 0.95 30.72 5.28 370 411 43 v Australia 15 Feb 2008 ODI # 2679
378 174 183 2 19 0.95 30.69 5.28 372 411 43 v Australia 8 Feb 2008 ODI # 2673
381 175 184 2 20 0.95 30.64 5.27 374 411 43 v England 10 Oct 2007 ODI # 2628
382 175 185 2 20 0.94 30.58 5.27 375 411 43 v England 7 Oct 2007 ODI # 2626
383 175 186 2 20 0.94 30.54 5.27 376 411 43 v England 4 Oct 2007 ODI # 2624
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