View cumulative averages [change view]
Start of match date greater than or equal to 1 jan 2003 remove greater than or equal to 1 jan 2003 from query
Floodlit matches day match remove day match from query
Totals in terms of batting team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied NR W/L Ave RPO Inns HS LS
unfiltered 1973-2023 970 512 428 9 21 1.196 30.91 4.87 968 399 43 Profile
filtered 2003-2023 154 83 67 2 2 1.238 32.75 5.17 154 399 74
Cumulative record
1 0 1 0 0 0.00 22.80 5.12 1 228 228 v Australia 11 Feb 2003 ODI # 1945
2 1 1 0 0 1.00 25.42 5.11 2 255 228 v Namibia 16 Feb 2003 ODI # 1954
4 2 2 0 0 1.00 22.89 4.95 4 255 134 v Netherlands 25 Feb 2003 ODI # 1967
5 2 3 0 0 0.66 25.40 5.06 5 273 134 v India 1 Mar 2003 ODI # 1975
6 2 3 0 1 0.66 25.33 5.07 6 273 134 v Zimbabwe 4 Mar 2003 ODI # 1980
11 7 3 0 1 2.33 31.26 5.03 11 286 134 v Sri Lanka 10 May 2003 ODI # 2008
12 7 4 0 1 1.75 28.97 4.83 12 286 116 v New Zealand 11 May 2003 ODI # 2009
13 7 5 0 1 1.40 27.62 4.71 13 286 116 v Sri Lanka 18 May 2003 ODI # 2012
14 8 5 0 1 1.60 27.19 4.65 14 286 116 v New Zealand 20 May 2003 ODI # 2015
15 8 6 0 1 1.33 26.54 4.60 15 286 116 v New Zealand 23 May 2003 ODI # 2017
17 9 7 0 1 1.28 25.90 4.55 17 286 116 v England 20 Jun 2003 ODI # 2026
18 9 8 0 1 1.12 26.25 4.55 18 286 116 v England 22 Jun 2003 ODI # 2027
19 10 8 0 1 1.25 27.95 4.66 19 323 116 v Bangladesh 9 Sep 2003 ODI # 2041
20 11 8 0 1 1.37 28.08 4.67 20 323 116 v Bangladesh 12 Sep 2003 ODI # 2042
26 16 9 0 1 1.77 30.43 4.81 26 323 116 v South Africa 7 Oct 2003 ODI # 2048
31 19 11 0 1 1.72 30.51 4.85 31 323 116 v New Zealand 3 Dec 2003 ODI # 2072
34 21 12 0 1 1.75 31.58 4.85 34 323 116 v New Zealand 3 Jan 2004 ODI # 2075
35 22 12 0 1 1.83 32.02 4.86 35 323 116 v New Zealand 7 Jan 2004 ODI # 2076
36 22 13 0 1 1.69 31.89 4.87 36 323 116 v New Zealand 10 Jan 2004 ODI # 2078
37 22 14 0 1 1.57 31.17 4.84 37 323 116 v New Zealand 14 Jan 2004 ODI # 2081
39 22 16 0 1 1.37 31.47 4.93 39 344 116 v India 13 Mar 2004 ODI # 2112
41 24 16 0 1 1.50 32.14 4.98 41 344 116 v India 19 Mar 2004 ODI # 2115
44 25 18 0 1 1.38 32.14 5.01 44 344 116 v Bangladesh 17 Jul 2004 ODI # 2145
45 26 18 0 1 1.44 32.69 5.05 45 344 116 v Hong Kong 18 Jul 2004 ODI # 2147
49 29 19 0 1 1.52 32.22 5.03 49 344 116 v India 21 Aug 2004 ODI # 2157
50 29 20 0 1 1.45 31.82 5.00 50 344 116 v Australia 28 Aug 2004 ODI # 2162
51 29 21 0 1 1.38 31.67 5.01 51 344 116 v Australia 4 Sep 2004 ODI # 2166
52 30 21 0 1 1.42 31.67 5.01 52 344 116 v Kenya 14 Sep 2004 ODI # 2174
53 31 21 0 1 1.47 31.61 4.99 53 344 116 v India 19 Sep 2004 ODI # 2179
54 31 22 0 1 1.40 31.15 4.97 54 344 116 v West Indies 22 Sep 2004 ODI # 2181
55 32 22 0 1 1.45 31.33 4.99 55 344 116 v Zimbabwe 30 Sep 2004 ODI # 2183
56 33 22 0 1 1.50 31.42 4.99 56 344 116 v Zimbabwe 3 Oct 2004 ODI # 2184
57 34 22 0 1 1.54 31.84 4.99 57 344 116 v Sri Lanka 6 Oct 2004 ODI # 2185
61 36 24 0 1 1.50 32.37 5.02 61 344 116 v Australia 16 Jan 2005 ODI # 2205
62 37 24 0 1 1.54 32.70 5.04 62 344 116 v West Indies 19 Jan 2005 ODI # 2206
64 37 26 0 1 1.42 32.31 5.04 64 344 116 v West Indies 28 Jan 2005 ODI # 2213
66 39 26 0 1 1.50 32.50 5.06 66 344 116 v West Indies 1 Feb 2005 ODI # 2218
69 39 29 0 1 1.34 31.86 5.03 69 344 116 v India 2 Apr 2005 ODI # 2235
70 39 30 0 1 1.30 31.82 5.06 70 344 116 v India 5 Apr 2005 ODI # 2236
71 40 30 0 1 1.33 31.89 5.08 71 344 116 v India 9 Apr 2005 ODI # 2237
72 41 30 0 1 1.36 32.07 5.10 72 344 116 v India 12 Apr 2005 ODI # 2238
73 42 30 0 1 1.40 32.24 5.11 73 344 116 v India 15 Apr 2005 ODI # 2239
74 43 30 0 1 1.43 32.32 5.12 74 344 116 v India 17 Apr 2005 ODI # 2240
75 44 30 0 1 1.46 32.08 5.11 75 344 116 v West Indies 18 May 2005 ODI # 2246
76 45 30 0 1 1.50 32.09 5.11 76 344 116 v West Indies 21 May 2005 ODI # 2247
77 46 30 0 1 1.53 32.28 5.13 77 344 116 v West Indies 22 May 2005 ODI # 2248
83 50 32 0 1 1.56 32.50 5.16 83 353 116 v India 6 Feb 2006 ODI # 2324
84 50 33 0 1 1.51 32.41 5.16 84 353 116 v India 11 Feb 2006 ODI # 2327
87 50 36 0 1 1.38 32.24 5.16 87 353 116 v India 19 Feb 2006 ODI # 2333
89 51 36 0 2 1.41 32.07 5.13 89 353 116 v Sri Lanka 19 Mar 2006 ODI # 2352
90 52 36 0 2 1.44 32.12 5.13 90 353 116 v Sri Lanka 22 Mar 2006 ODI # 2354
93 54 37 0 2 1.45 32.14 5.11 93 353 116 v Scotland 27 Jun 2006 ODI # 2387
95 55 37 0 3 1.48 32.27 5.10 95 353 116 v England 2 Sep 2006 ODI # 2409
98 56 39 0 3 1.43 32.06 5.08 98 353 116 v England 10 Sep 2006 ODI # 2412
106 60 43 0 3 1.39 31.63 5.05 106 353 89 v South Africa 4 Feb 2007 ODI # 2506
109 61 44 0 4 1.38 31.64 5.04 109 353 89 v South Africa 11 Feb 2007 ODI # 2521
111 61 46 0 4 1.32 31.28 5.02 111 353 89 v West Indies 13 Mar 2007 ODI # 2531
112 61 47 0 4 1.29 31.07 5.00 112 353 89 v Ireland 17 Mar 2007 ODI # 2539
113 62 47 0 4 1.31 31.11 5.02 113 353 89 v Zimbabwe 21 Mar 2007 ODI # 2547
122 66 52 0 4 1.26 30.96 5.02 122 353 89 v India 5 Nov 2007 ODI # 2643
124 67 53 0 4 1.26 31.04 5.04 124 353 89 v India 11 Nov 2007 ODI # 2645
128 70 54 0 4 1.29 31.53 5.06 128 353 89 v Zimbabwe 24 Jan 2008 ODI # 2663
131 73 54 0 4 1.35 31.77 5.07 131 353 89 v Zimbabwe 2 Feb 2008 ODI # 2669
156 89 63 0 4 1.41 32.15 5.11 156 353 75 v Sri Lanka 30 Jul 2009 ODI # 2864
157 89 64 0 4 1.39 32.02 5.10 157 353 75 v Sri Lanka 1 Aug 2009 ODI # 2866
158 89 65 0 4 1.36 32.05 5.10 158 353 75 v Sri Lanka 3 Aug 2009 ODI # 2867
163 93 66 0 4 1.40 32.20 5.11 163 353 75 v Australia 30 Sep 2009 ODI # 2903
176 95 77 0 4 1.23 31.51 5.11 176 385 75 v England 10 Sep 2010 ODI # 3043
177 95 78 0 4 1.21 31.54 5.11 177 385 75 v England 12 Sep 2010 ODI # 3044
187 99 83 0 5 1.19 31.12 5.10 187 385 75 v New Zealand 26 Jan 2011 ODI # 3088
191 102 84 0 5 1.21 31.13 5.11 191 385 75 v New Zealand 5 Feb 2011 ODI # 3097
200 109 86 0 5 1.26 31.24 5.11 200 385 75 v West Indies 23 Apr 2011 ODI # 3152
201 110 86 0 5 1.27 31.33 5.11 201 385 75 v West Indies 25 Apr 2011 ODI # 3153
202 111 86 0 5 1.29 31.30 5.10 202 385 75 v West Indies 28 Apr 2011 ODI # 3154
203 111 87 0 5 1.27 31.28 5.10 203 385 75 v West Indies 2 May 2011 ODI # 3155
204 111 88 0 5 1.26 31.16 5.09 204 385 75 v West Indies 5 May 2011 ODI # 3156
205 112 88 0 5 1.27 31.16 5.09 205 385 75 v Ireland 28 May 2011 ODI # 3157
206 113 88 0 5 1.28 31.22 5.09 206 385 75 v Ireland 30 May 2011 ODI # 3158
207 114 88 0 5 1.29 31.24 5.09 207 385 75 v Zimbabwe 8 Sep 2011 ODI # 3188
208 115 88 0 5 1.30 31.39 5.09 208 385 75 v Zimbabwe 11 Sep 2011 ODI # 3190
209 116 88 0 5 1.31 31.46 5.09 209 385 75 v Zimbabwe 14 Sep 2011 ODI # 3194
235 130 99 0 6 1.31 31.14 5.05 235 385 75 v India 30 Dec 2012 ODI # 3314
238 131 101 0 6 1.29 30.95 5.05 238 385 75 v South Africa 10 Mar 2013 ODI # 3343
240 132 102 0 6 1.29 30.99 5.05 240 385 75 v South Africa 17 Mar 2013 ODI # 3347
241 133 102 0 6 1.30 31.00 5.05 241 385 75 v South Africa 21 Mar 2013 ODI # 3348
242 133 103 0 6 1.29 30.94 5.05 242 385 75 v South Africa 24 Mar 2013 ODI # 3350
243 134 103 0 6 1.30 30.95 5.04 243 385 75 v Scotland 17 May 2013 ODI # 3356
244 134 103 1 6 1.30 31.01 5.05 244 385 75 v Ireland 23 May 2013 ODI # 3357
245 135 103 1 6 1.31 31.00 5.05 245 385 75 v Ireland 26 May 2013 ODI # 3358
246 135 104 1 6 1.29 30.92 5.04 246 385 75 v West Indies 7 Jun 2013 ODI # 3364
248 135 106 1 6 1.27 30.77 5.03 248 385 75 v India 15 Jun 2013 ODI # 3372
249 136 106 1 6 1.28 30.74 5.03 249 385 75 v West Indies 14 Jul 2013 ODI # 3389
250 136 107 1 6 1.27 30.68 5.02 250 385 75 v West Indies 16 Jul 2013 ODI # 3390
251 136 107 2 6 1.27 30.70 5.02 251 385 75 v West Indies 19 Jul 2013 ODI # 3391
252 137 107 2 6 1.28 30.74 5.03 252 385 75 v West Indies 21 Jul 2013 ODI # 3393
253 138 107 2 6 1.28 30.77 5.03 253 385 75 v West Indies 24 Jul 2013 ODI # 3396
254 138 108 2 6 1.27 30.78 5.02 254 385 75 v Zimbabwe 27 Aug 2013 ODI # 3404
255 139 108 2 6 1.28 30.88 5.03 255 385 75 v Zimbabwe 29 Aug 2013 ODI # 3406
256 140 108 2 6 1.29 30.91 5.03 256 385 75 v Zimbabwe 31 Aug 2013 ODI # 3408
262 142 112 2 6 1.26 30.59 5.01 262 385 75 v South Africa 24 Nov 2013 ODI # 3438
263 143 112 2 6 1.27 30.57 5.02 263 385 75 v South Africa 27 Nov 2013 ODI # 3440
264 143 113 2 6 1.26 30.50 5.01 264 385 75 v South Africa 30 Nov 2013 ODI # 3441
275 150 117 2 6 1.28 30.93 5.04 275 385 75 v Sri Lanka 23 Aug 2014 ODI # 3512
277 150 119 2 6 1.26 30.79 5.04 277 385 75 v Sri Lanka 30 Aug 2014 ODI # 3519
289 152 129 2 6 1.17 30.50 5.04 289 385 75 v West Indies 21 Feb 2015 ODI # 3608
301 159 133 2 7 1.19 30.80 5.06 301 385 75 v Sri Lanka 11 Jul 2015 ODI # 3664
306 162 135 2 7 1.20 30.97 5.07 306 385 75 v Zimbabwe 1 Oct 2015 ODI # 3685
307 162 136 2 7 1.19 30.97 5.07 307 385 75 v Zimbabwe 3 Oct 2015 ODI # 3686
308 163 136 2 7 1.19 31.00 5.07 308 385 75 v Zimbabwe 5 Oct 2015 ODI # 3687
313 164 140 2 7 1.17 30.88 5.07 313 385 75 v New Zealand 25 Jan 2016 ODI # 3728
314 164 141 2 7 1.16 30.88 5.07 314 385 75 v New Zealand 31 Jan 2016 ODI # 3730
315 165 141 2 7 1.17 30.94 5.08 315 385 75 v Ireland 18 Aug 2016 ODI # 3767
317 165 143 2 7 1.15 30.95 5.08 317 385 75 v England 27 Aug 2016 ODI # 3771
320 166 145 2 7 1.14 30.98 5.08 320 385 75 v England 4 Sep 2016 ODI # 3777
329 170 150 2 7 1.13 31.17 5.10 329 385 75 v West Indies 7 Apr 2017 ODI # 3861
330 171 150 2 7 1.14 31.22 5.10 330 385 75 v West Indies 9 Apr 2017 ODI # 3862
331 172 150 2 7 1.14 31.27 5.11 331 385 75 v West Indies 11 Apr 2017 ODI # 3863
332 172 151 2 7 1.13 31.22 5.10 332 385 75 v India 4 Jun 2017 ODI # 3878
334 174 151 2 7 1.15 31.24 5.10 334 385 75 v Sri Lanka 12 Jun 2017 ODI # 3888
335 175 151 2 7 1.15 31.30 5.11 335 385 75 v England 14 Jun 2017 ODI # 3889
336 176 151 2 7 1.16 31.38 5.11 336 385 75 v India 18 Jun 2017 ODI # 3894
342 181 152 2 7 1.19 31.50 5.11 342 385 75 v New Zealand 6 Jan 2018 ODI # 3946
343 181 153 2 7 1.18 31.48 5.11 343 385 75 v New Zealand 9 Jan 2018 ODI # 3947
344 181 154 2 7 1.17 31.39 5.11 344 385 74 v New Zealand 13 Jan 2018 ODI # 3949
346 181 156 2 7 1.16 31.37 5.11 346 385 74 v New Zealand 19 Jan 2018 ODI # 3957
347 182 156 2 7 1.16 31.40 5.11 347 385 74 v Zimbabwe 13 Jul 2018 ODI # 4015
348 183 156 2 7 1.17 31.47 5.11 348 385 74 v Zimbabwe 16 Jul 2018 ODI # 4017
349 184 156 2 7 1.17 31.48 5.11 349 385 74 v Zimbabwe 18 Jul 2018 ODI # 4019
350 185 156 2 7 1.18 31.62 5.12 350 399 74 v Zimbabwe 20 Jul 2018 ODI # 4020
351 186 156 2 7 1.19 31.72 5.13 351 399 74 v Zimbabwe 22 Jul 2018 ODI # 4021
352 187 156 2 7 1.19 31.74 5.13 352 399 74 v Hong Kong 16 Sep 2018 ODI # 4037
353 187 157 2 7 1.19 31.68 5.12 353 399 74 v India 19 Sep 2018 ODI # 4040
354 188 157 2 7 1.19 31.69 5.12 354 399 74 v Afghanistan 21 Sep 2018 ODI # 4043
355 188 158 2 7 1.18 31.70 5.12 355 399 74 v India 23 Sep 2018 ODI # 4044
356 188 159 2 7 1.18 31.67 5.12 356 399 74 v Bangladesh 26 Sep 2018 ODI # 4047
363 191 162 2 8 1.17 31.76 5.12 363 399 74 v South Africa 27 Jan 2019 ODI # 4087
371 191 169 2 9 1.13 31.87 5.13 371 399 74 v England 11 May 2019 ODI # 4133
374 191 172 2 9 1.11 31.93 5.14 374 399 74 v England 19 May 2019 ODI # 4140
375 191 173 2 9 1.10 31.85 5.14 375 399 74 v West Indies 31 May 2019 ODI # 4144
376 192 173 2 9 1.10 31.88 5.15 376 399 74 v England 3 Jun 2019 ODI # 4148
377 192 174 2 9 1.10 31.86 5.15 377 399 74 v Australia 12 Jun 2019 ODI # 4157
378 192 175 2 9 1.09 31.87 5.15 378 399 74 v India 16 Jun 2019 ODI # 4161
379 193 175 2 9 1.10 31.90 5.15 379 399 74 v South Africa 23 Jun 2019 ODI # 4171
380 194 175 2 9 1.10 31.94 5.15 380 399 74 v New Zealand 26 Jun 2019 ODI # 4174
381 195 175 2 9 1.11 31.94 5.15 381 399 74 v Afghanistan 29 Jun 2019 ODI # 4177
382 196 175 2 9 1.12 31.95 5.16 382 399 74 v Bangladesh 5 Jul 2019 ODI # 4186
388 201 175 3 9 1.14 32.08 5.17 388 399 74 v South Africa 2 Apr 2021 ODI # 4285
389 201 176 3 9 1.14 32.10 5.17 389 399 74 v South Africa 4 Apr 2021 ODI # 4286
390 202 176 3 9 1.14 32.13 5.17 390 399 74 v South Africa 7 Apr 2021 ODI # 4287
392 202 178 3 9 1.13 32.02 5.17 392 399 74 v England 10 Jul 2021 ODI # 4300
400 208 180 3 9 1.15 32.23 5.19 400 399 74 v Netherlands 16 Aug 2022 ODI # 4448
401 209 180 3 9 1.16 32.27 5.19 401 399 74 v Netherlands 18 Aug 2022 ODI # 4452
402 210 180 3 9 1.16 32.23 5.19 402 399 74 v Netherlands 21 Aug 2022 ODI # 4455
426 224 189 3 10 1.18 32.51 5.22 425 399 74 v New Zealand 4 Nov 2023 ODI # 4692
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