View innings by innings list [change view]
Totals in terms of batting team switch totals
Ordered by team score (descending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied NR W/L Ave RPO Inns HS LS
overall 1983-2024 572 151 398 8 15 0.379 25.36 4.55 567 408 35 Profile
Innings by innings list
408/6 50.0 8.16 1 won v U.S.A. Harare 26 Jun 2023 ODI # 4601
351/7 50.0 7.02 1 won v Kenya Mombasa 29 Jan 2009 ODI # 2807
340/2 50.0 6.80 1 won v Namibia Harare 10 Feb 2003 ODI # 1943
338/7 50.0 6.76 1 won v Bermuda Port of Spain 18 May 2006 ODI # 2376
334/5 50.0 6.68 376 2 lost v Pakistan Lahore 26 May 2015 ODI # 3651
333/5 50.0 6.66 1 won v Afghanistan Sharjah 11 Feb 2018 ODI # 3974
332/7 50.0 6.64 1 won v Oman Bulawayo 29 Jun 2023 ODI # 4605
329/3 50.0 6.58 1 won v Kenya Harare 18 Oct 2009 ODI # 2912
329/9 49.5 6.60 329 2 won v New Zealand Bulawayo 25 Oct 2011 ODI # 3209
326 49.3 6.58 332 2 lost v Ireland Hobart 7 Mar 2015 ODI # 3627
325/6 50.0 6.50 1 won v Kenya Dhaka 27 Mar 1999 ODI # 1424
323/7 50.0 6.46 1 won v Bangladesh Bulawayo 14 Aug 2009 ODI # 2872
322/4 47.4 6.75 317 2 won v Sri Lanka Galle 30 Jun 2017 ODI # 3897
319/4 40.5 7.81 316 2 won v Netherlands Harare 20 Jun 2023 ODI # 4589
318/8 50.0 6.36 323 2 lost v Bangladesh Sylhet 3 Mar 2020 ODI # 4251
313/4 50.0 6.26 1 won v Kenya Harare 12 Oct 2009 ODI # 2908
312/4 50.0 6.24 1 lost v Sri Lanka New Plymouth 23 Feb 1992 ODI # 716
312/8 50.0 6.24 1 lost v Bangladesh Bulawayo 16 Aug 2009 ODI # 2873
310/6 50.0 6.20 1 won v Bangladesh Dhaka 21 Mar 1999 ODI # 1414
310/8 50.0 6.20 1 lost v Sri Lanka Hambantota 6 Jul 2017 ODI # 3901
309/6 50.0 6.18 1 won v Bangladesh Dhaka 25 Nov 2001 ODI # 1774
308/4 50.0 6.16 1 won v Bangladesh Bulawayo 11 Apr 2001 ODI # 1706
308/6 50.0 6.16 1 won v Kenya Eden Gardens 20 Mar 2011 ODI # 3140
307/4 50.0 6.14 1 won v U.A.E. Harare 14 Apr 2019 ODI # 4123
307/5 48.2 6.35 304 2 won v Bangladesh Harare 5 Aug 2022 ODI # 4441
306/7 50.0 6.12 1 won v Kenya Mombasa 27 Jan 2009 ODI # 2805
305/4 50.0 6.10 1 won v Bangladesh Nairobi (Gym) 11 Oct 1997 ODI # 1240
304/3 49.0 6.20 304 2 won v New Zealand Harare 2 Aug 2015 ODI # 3673
303/8 50.0 6.06 1 won v Ireland Nairobi (Gym) 17 Oct 2008 ODI # 2766
302/8 50.0 6.04 1 won v Sri Lanka Pallekele 18 Jan 2022 ODI # 4343
301/6 50.0 6.02 303 2 lost v Australia Perth 4 Feb 2001 ODI # 1683
301/8 50.0 6.02 1 won v Netherlands Bulawayo 28 Feb 2003 ODI # 1972
300/7 50.0 6.00 1 won v New Zealand Taupo 2 Jan 2001 ODI # 1663
298/9 50.0 5.96 1 won v Canada Nagpur 28 Feb 2011 ODI # 3111
298 49.3 6.02 1 lost v Bangladesh Harare 20 Jul 2021 ODI # 4308
296/9 50.0 5.92 1 lost v Sri Lanka Pallekele 16 Jan 2022 ODI # 4341
295/9 50.0 5.90 303 2 lost v Pakistan Bulawayo 23 Nov 2002 ODI # 1899
295/7 50.0 5.90 324 2 lost v South Africa Harare 26 Aug 2007 ODI # 2615
291/5 47.3 6.12 291 2 won v Bangladesh Harare 7 Aug 2022 ODI # 4442
291/2 44.1 6.58 291 2 won v Nepal Harare 18 Jun 2023 ODI # 4585
290/5 50.0 5.80 1 won v Sri Lanka Harare 5 Nov 1994 ODI # 946
290/4 49.1 5.89 288 2 won v West Indies Chester-le-Street 16 Jul 2000 ODI # 1616
290/6 50.0 5.80 1 won v Sri Lanka Mirpur 17 Jan 2018 ODI # 3955
290/6 50.0 5.80 1 lost v Netherlands Deventer 21 Jun 2019 ODI # 4167
289/4 48.2 5.97 286 2 won v India Bulawayo 28 May 2010 ODI # 2981
289 44.3 6.49 363 2 lost v West Indies Canberra 24 Feb 2015 ODI # 3612
289 50.0 5.78 1 lost v West Indies Harare 19 Mar 2018 ODI # 4002
287/6 50.0 5.74 352 2 lost v South Africa Bloemfontein 15 Oct 2010 ODI # 3057
287 48.5 5.87 1 lost v India Auckland 14 Mar 2015 ODI # 3636
286/6 48.0 5.95 286 2 won v U.A.E. Nelson 19 Feb 2015 ODI # 3606
286/5 50.0 5.72 1 lost v Bangladesh Chattogram 26 Oct 2018 ODI # 4061
285/8 50.0 5.70 1 won v Kenya Nairobi (Gym) 1 Feb 2009 ODI # 2812
284 50.0 5.68 1 won v Bangladesh Nairobi (Aga) 14 Oct 1997 ODI # 1242
284/9 49.5 5.69 284 2 won v India Jodhpur 8 Dec 2000 ODI # 1658
281/8 50.0 5.62 1 won v Kenya Nairobi (Gym) 18 Oct 1997 ODI # 1245
281/6 50.0 5.62 1 lost v Sri Lanka Colombo (SSC) 26 Jan 1998 ODI # 1286
280/6 50.0 5.60 1 won v Kenya Dhaka 23 Mar 1999 ODI # 1416
279/6 50.0 5.58 1 lost v Australia Hobart 30 Jan 2001 ODI # 1679
278/9 50.0 5.56 295 2 lost v Australia Delhi 11 Apr 1998 ODI # 1313
278/6 50.0 5.56 1 tied v Pakistan Rawalpindi 3 Nov 2020 ODI # 4264
277/9 49.4 5.57 275 2 won v India Faridabad 7 Mar 2002 ODI # 1814
277/6 50.0 5.54 281 2 lost v India Adelaide 24 Jan 2004 ODI # 2087
277 48.2 5.73 340 2 lost v South Africa Hamilton 15 Feb 2015 ODI # 3601
276/6 50.0 5.52 1 won v Pakistan Harare 3 Oct 2015 ODI # 3686
276 49.3 5.57 290 2 lost v India Harare 22 Aug 2022 ODI # 4457
275/7 50.0 5.50 324 2 lost v Pakistan Harare 27 Nov 2002 ODI # 1902
274/9 48.4 5.63 274 2 won v New Zealand Auckland 7 Jan 2001 ODI # 1665
274/8 50.0 5.48 289 2 lost v India Colombo (RPS) 14 Sep 2002 ODI # 1876
274/8 50.0 5.48 1 won v West Indies Harare 30 Nov 2007 ODI # 2649
273/5 50.0 5.46 1 won v New Zealand Bulawayo 30 Sep 2000 ODI # 1628
273/4 50.0 5.46 1 won v Kenya Kwekwe 11 Dec 2002 ODI # 1915
273/8 50.0 5.46 1 lost v West Indies St George's 24 Feb 2013 ODI # 3339
272/6 49.0 5.55 1 won v Kenya Nairobi (Gym) 19 Oct 1997 ODI # 1246
272/4 50.0 5.44 1 lost v Pakistan Harare 29 Mar 1998 ODI # 1298
272/6 50.0 5.44 1 won v Kenya Dhaka 19 Mar 1999 ODI # 1412
272 41.4 6.52 299 2 lost v Scotland Edinburgh 15 Jun 2017 ODI # 3892
271/6 50.0 5.42 1 lost v New Zealand Harare 8 Nov 1992 ODI # 766
271 46.1 5.87 321 2 lost v Bangladesh Bulawayo 11 Aug 2009 ODI # 2871
271/4 48.0 5.64 271 2 won v Kenya Harare 17 Oct 2009 ODI # 2911
271 49.2 5.49 1 won v Netherlands Harare 23 Mar 2023 ODI # 4546
270/5 48.3 5.56 269 2 won v Ireland Harare 11 Oct 2015 ODI # 3690
269 48.4 5.52 302 2 lost v India Cuttack 9 Apr 1998 ODI # 1311
268/4 47.5 5.60 265 2 won v New Zealand Bulawayo 1 Oct 2000 ODI # 1629
268 48.2 5.54 1 lost v South Africa Potchefstroom 17 Oct 2010 ODI # 3059
268/7 50.0 5.36 1 lost v Pakistan Lahore 29 May 2015 ODI # 3652
268 49.5 5.37 1 won v West Indies Harare 24 Jun 2023 ODI # 4597
267/7 50.0 5.34 1 won v New Zealand Napier 3 Feb 1996 ODI # 1047
266/8 50.0 5.32 280 2 lost v Australia Adelaide 26 Jan 2004 ODI # 2089
266/7 50.0 5.32 1 won v Ireland Belfast 8 Sep 2021 ODI # 4319
263/7 50.0 5.26 1 won v Kenya Harare 13 Oct 2009 ODI # 2909
263/9 50.0 5.26 1 won v Hong Kong Bulawayo 10 Mar 2018 ODI # 3994
262 47.4 5.49 302 2 lost v India Rajkot 14 Dec 2000 ODI # 1660
261 48.3 5.38 275 2 lost v India Vadodara 5 Apr 1998 ODI # 1305
261/7 49.3 5.27 258 2 won v Bangladesh Dhaka 25 Mar 1999 ODI # 1420
261/8 50.0 5.22 1 lost v England Harare 7 Oct 2001 ODI # 1754
261/8 50.0 5.22 1 lost v Afghanistan Bulawayo 22 Jul 2014 ODI # 3505
260/4 50.0 5.20 1 lost v Sri Lanka Harare 18 Dec 1999 ODI # 1530
259/5 50.0 5.18 1 won v India Harare 30 Sep 1998 ODI # 1356
259/7 50.0 5.18 1 won v Sri Lanka Sharjah 10 Nov 1998 ODI # 1372
259/6 50.0 5.18 304 2 lost v Australia Lord's 9 Jun 1999 ODI # 1477
259/7 50.0 5.18 1 won v Bermuda Port of Spain 20 May 2006 ODI # 2378
259/8 50.0 5.18 1 lost v New Zealand Harare 22 Oct 2011 ODI # 3206
258/7 50.0 5.16 1 lost v New Zealand Dhaka 24 Oct 1998 ODI # 1357
257/2 43.3 5.90 257 2 won v Afghanistan Bulawayo 20 Jul 2014 ODI # 3504
257 50.0 5.14 1 tied v West Indies Bulawayo 19 Nov 2016 ODI # 3806
256/8 50.0 5.12 1 lost v South Africa Johannesburg 31 Jan 1997 ODI # 1171
256/4 50.0 5.12 1 won v West Indies Canterbury 11 Jul 2000 ODI # 1611
255/5 50.0 5.10 1 lost v West Indies Bulawayo 1 Jul 2001 ODI # 1732
255 43.3 5.86 320 2 lost v India Mohali 10 Mar 2002 ODI # 1815
255 49.4 5.13 282 2 lost v Pakistan Rawalpindi 30 Oct 2020 ODI # 4262
254/5 50.0 5.08 1 won v West Indies Providence 4 Mar 2010 ODI # 2967
254/9 50.0 5.08 1 lost v Ireland Bready 1 Jul 2019 ODI # 4181
253/7 50.0 5.06 1 lost v India Cuttack 2 Dec 2000 ODI # 1656
253/4 47.5 5.28 253 2 won v Bangladesh Bulawayo 5 May 2013 ODI # 3354
253/7 50.0 5.06 1 lost v Afghanistan Sharjah 29 Dec 2015 ODI # 3716
252/9 50.0 5.04 1 won v India Leicester 19 May 1999 ODI # 1450
252/6 50.0 5.04 266 2 lost v India Sharjah 22 Oct 2000 ODI # 1644
252/7 50.0 5.04 1 lost v New Zealand Bloemfontein 8 Mar 2003 ODI # 1984
252/4 50.0 5.04 1 lost v Pakistan Peshawar 3 Oct 2004 ODI # 2184
251/8 50.0 5.02 1 won v Bangladesh Dhaka 20 Jan 2005 ODI # 2207
251/7 50.0 5.02 334 2 lost v West Indies Georgetown 7 May 2006 ODI # 2370
251/3 47.1 5.32 248 2 won v Bangladesh Bulawayo 8 May 2013 ODI # 3355
251/7 50.0 5.02 256 2 lost v India Harare 10 Jul 2015 ODI # 3662
250 50.0 5.00 1 lost v India Harare 4 Sep 2005 ODI # 2280
250/6 50.0 5.00 296 2 lost v South Africa Benoni 8 Nov 2009 ODI # 2926
250/7 50.0 5.00 1 won v Bangladesh Harare 16 Aug 2011 ODI # 3179
249/7 50.0 4.98 1 won v England Harare 3 Jan 1997 ODI # 1158
249 47.3 5.24 1 lost v Netherlands Harare 21 Mar 2023 ODI # 4543
248 50.0 4.96 249 2 tied v India Indore 18 Nov 1993 ODI # 852
248/8 49.1 5.04 247 2 won v Bangladesh Harare 29 Jul 2006 ODI # 2392
248 49.5 4.97 1 lost v Afghanistan Sharjah 6 Jan 2016 ODI # 3722
248 47.3 5.22 295 2 lost v Ireland Harare 21 Jan 2023 ODI # 4508
247/4 50.0 4.94 419 2 lost v South Africa Potchefstroom 20 Sep 2006 ODI # 2420
247/7 50.0 4.94 1 lost v South Africa Harare 25 Aug 2007 ODI # 2614
246/9 50.0 4.92 1 lost v Australia Bulawayo 24 Feb 2003 ODI # 1966
246 49.5 4.93 267 2 lost v Kenya Harare 15 Oct 2009 ODI # 2910
246/3 48.2 5.08 245 2 won v Pakistan Harare 27 Aug 2013 ODI # 3404
246/7 50.0 4.92 1 lost v Bangladesh Chattogram 24 Oct 2018 ODI # 4060
245/8 50.0 4.90 307 2 lost v India Ahmedabad 5 Dec 2000 ODI # 1657
244/4 46.3 5.24 244 2 won v Kenya Nairobi (Gym) 12 Oct 1997 ODI # 1241
244/9 50.0 4.88 1 lost v West Indies Singapore 2 Sep 1999 ODI # 1492
244/8 50.0 4.88 1 lost v Bangladesh Harare 10 Feb 2007 ODI # 2518
244 49.5 4.89 1 lost v Pakistan Faisalabad 30 Jan 2008 ODI # 2667
243/7 50.0 4.86 348 2 lost v Pakistan Karachi 21 Jan 2008 ODI # 2662
243/9 50.0 4.86 272 2 lost v Bangladesh Mirpur 21 Oct 2018 ODI # 4057
242/8 50.0 4.84 1 won v Bangladesh Harare 12 Mar 2004 ODI # 2111
242/7 50.0 4.84 248 2 lost v Pakistan Bulawayo 8 Sep 2011 ODI # 3188
242/9 50.0 4.84 271 2 lost v Pakistan Harare 14 Sep 2011 ODI # 3194
240 59.5 4.01 273 2 lost v Australia Southampton 16 Jun 1983 ODI # 212
240/8 50.0 4.80 1 lost v India Benoni 9 Feb 1997 ODI # 1175
240/9 50.0 4.80 1 lost v West Indies Brisbane 13 Jan 2001 ODI # 1669
240/8 50.0 4.80 1 lost v India Hyderabad (Deccan) 16 Mar 2002 ODI # 1817
240/2 47.5 5.01 237 2 won v Sri Lanka Harare 7 Jun 2010 ODI # 2989
240/9 50.0 4.80 1 lost v Bangladesh Harare 18 Jul 2021 ODI # 4306
239/6 60.0 3.98 1 won v Australia Nottingham 9 Jun 1983 ODI # 199
239 49.4 4.81 243 2 lost v New Zealand Hyderabad (Deccan) 10 Oct 1987 ODI # 454
239 49.5 4.79 253 2 lost v Australia Ahmedabad 3 Apr 1998 ODI # 1302
239/8 50.0 4.78 281 2 lost v West Indies Kingston 2 Apr 2000 ODI # 1585
239/9 50.0 4.78 267 2 lost v West Indies Harare 23 Jun 2001 ODI # 1727
239/7 48.5 4.89 239 2 won v Ireland Harare 28 Sep 2010 ODI # 3049
238/7 50.0 4.76 1 lost v England Bulawayo 4 Dec 2004 ODI # 2195
238/8 50.0 4.76 237 2 won v Bangladesh Harare 2 Aug 2006 ODI # 2394
238/8 50.0 4.76 1 lost v Pakistan Hyderabad (Sind) 24 Jan 2008 ODI # 2663
237/9 50.0 4.74 1 lost v Pakistan Quetta 30 Oct 1996 ODI # 1133
237 49.3 4.78 1 lost v Pakistan Gujranwala 20 Nov 1998 ODI # 1375
237/5 50.0 4.74 1 won v Bangladesh Chattogram 24 Jan 2005 ODI # 2210
237/9 50.0 4.74 243 2 lost v Ireland Belfast 4 Jul 2019 ODI # 4185
236/9 43.0 5.48 267 2 lost v Sri Lanka Sharjah 3 Feb 1993 ODI # 798
236/8 50.0 4.72 1 tied v India Paarl 27 Jan 1997 ODI # 1169
236/6 50.0 4.72 1 lost v Pakistan Harare 28 Mar 1998 ODI # 1297
236/7 50.0 4.72 1 lost v New Zealand Wellington 4 Jan 2001 ODI # 1664
236/6 48.2 4.88 235 2 won v Kenya Nairobi (Gym) 31 Jan 2009 ODI # 2809
236/9 50.0 4.72 295 2 lost v India Harare 26 Jul 2013 ODI # 3397
235 57.0 4.12 267 2 lost v India Tunbridge Wells 18 Jun 1983 ODI # 216
235/7 45.0 5.22 1 lost v India Bulawayo 27 Sep 1998 ODI # 1355
235/7 50.0 4.70 273 2 lost v Pakistan Multan 27 Jan 2008 ODI # 2665
235/8 50.0 4.70 257 2 lost v Bangladesh Mirpur 28 Nov 2014 ODI # 3555
235/9 50.0 4.70 1 lost v New Zealand Harare 4 Aug 2015 ODI # 3674
235 47.4 4.93 274 2 lost v New Zealand Harare 7 Aug 2015 ODI # 3675
235/3 41.4 5.64 232 2 won v Netherlands Harare 25 Mar 2023 ODI # 4549
234 49.5 4.69 1 lost v India Pune 25 Mar 1993 ODI # 823
234/6 50.0 4.68 1 lost v India Bulawayo 27 Jun 2001 ODI # 1730
233/8 50.0 4.66 1 tied v New Zealand Bulawayo 1 Oct 1997 ODI # 1235
233/6 50.0 4.66 1 won v South Africa Chelmsford 29 May 1999 ODI # 1468
233/4 45.0 5.17 233 2 won v West Indies Bristol 6 Jul 2000 ODI # 1605
233/4 50.0 4.66 365 2 lost v Pakistan Bulawayo 22 Jul 2018 ODI # 4021
232 46.2 5.00 262 2 lost v Pakistan Sharjah 31 Oct 2001 ODI # 1770
232 42.1 5.50 334 2 lost v India Guwahati 19 Mar 2002 ODI # 1818
232/9 50.0 4.64 1 lost v West Indies Bulawayo 7 Dec 2007 ODI # 2654
231/5 41.0 5.63 230 2 won v Kenya Taunton 15 May 1999 ODI # 1445
231 47.1 4.89 256 2 lost v India Brisbane 20 Jan 2004 ODI # 2085
231/2 43.3 5.31 228 2 won v Kenya Bulawayo 25 Feb 2006 ODI # 2339
231/9 44.0 5.25 1 won v Kenya Harare 3 Mar 2006 ODI # 2344
231/6 50.0 4.62 1 lost v New Zealand Harare 20 Oct 2011 ODI # 3204
231/8 50.0 4.62 373 2 lost v New Zealand Whangarei 6 Feb 2012 ODI # 3232
230/7 50.0 4.60 1 won v Bangladesh Harare 8 Apr 2001 ODI # 1703
230 45.3 5.05 301 2 lost v Pakistan Harare 1 Dec 2002 ODI # 1907
230/5 49.0 4.69 226 2 won v Kenya Sharjah 5 Apr 2003 ODI # 1996
230/9 50.0 4.60 239 2 lost v Bangladesh Harare 10 Mar 2004 ODI # 2110
229/9 50.0 4.58 232 2 lost v New Zealand Auckland 8 Mar 1998 ODI # 1296
229/5 50.0 4.58 1 won v West Indies Harare 26 Nov 2003 ODI # 2067
229/4 49.4 4.61 224 2 won v Afghanistan Bulawayo 20 Oct 2015 ODI # 3696
228/6 50.0 4.56 1 lost v Sri Lanka Colombo (SSC) 21 Feb 1996 ODI # 1055
228/7 50.0 4.56 1 won v New Zealand Christchurch 4 Mar 1998 ODI # 1294
228 49.3 4.60 1 lost v England Bulawayo 13 Oct 2001 ODI # 1759
228/7 50.0 4.56 1 lost v India Harare 24 Jul 2013 ODI # 3395
228 49.3 4.60 1 lost v South Africa Paarl 6 Oct 2018 ODI # 4051
228 50.0 4.56 1 lost v Afghanistan Harare 6 Jun 2022 ODI # 4400
227/5 50.0 4.54 1 lost v New Zealand Eden Gardens 23 Oct 1987 ODI # 466
227/5 50.0 4.54 1 lost v Sri Lanka Colombo (SSC) 3 Sep 1996 ODI # 1112
227/4 45.2 5.00 224 2 won v Afghanistan Bulawayo 18 Jul 2014 ODI # 3503
226 49.4 4.55 1 lost v India Colombo (SSC) 1 Sep 1996 ODI # 1110
226/6 50.0 4.52 1 lost v South Africa Cape Town 29 Jan 1997 ODI # 1170
226 49.5 4.53 1 lost v South Africa Johannesburg 21 Jan 2000 ODI # 1544
226/9 50.0 4.52 273 2 lost v South Africa Canterbury 29 Jun 2003 ODI # 2030
226 49.1 4.59 1 won v Afghanistan Sharjah 4 Jan 2016 ODI # 3720
226/7 40.0 5.65 230 2 lost v U.A.E. Harare 22 Mar 2018 ODI # 4005
225/4 50.0 4.50 1 lost v Sri Lanka Sharjah 21 Oct 2000 ODI # 1642
225/6 50.0 4.50 1 lost v Pakistan Harare 11 Sep 2011 ODI # 3190
224 47.4 4.69 245 2 lost v Ireland Harare 30 Sep 2010 ODI # 3050
223/8 50.0 4.46 223 2 won v South Africa Durban 2 Feb 2000 ODI # 1555
223/9 50.0 4.46 1 lost v Australia Melbourne 21 Jan 2001 ODI # 1674
222/9 50.0 4.44 245 2 lost v New Zealand Bulawayo 31 Oct 1992 ODI # 765
222/9 50.0 4.44 1 won v Pakistan Harare 26 Feb 1995 ODI # 984
222/8 49.0 4.53 220 2 won v Ireland Harare 9 Oct 2015 ODI # 3688
221/9 50.0 4.42 247 2 lost v Sri Lanka Harare 29 Apr 2004 ODI # 2124
221 50.0 4.42 222 2 tied v Ireland Kingston 15 Mar 2007 ODI # 2535
221/9 50.0 4.42 1 lost v Bangladesh Chattogram 5 Nov 2009 ODI # 2922
220 43.4 5.03 304 2 lost v Australia Bulawayo 21 Oct 1999 ODI # 1518
219/9 50.0 4.38 1 tied v Pakistan Harare 22 Feb 1995 ODI # 980
219/3 49.1 4.45 216 2 won v Bangladesh Dhaka 26 Nov 2001 ODI # 1775
219 47.2 4.62 1 lost v Bangladesh Mirpur 29 Oct 2009 ODI # 2916
219/6 29.2 7.46 219 2 won v Sri Lanka Hambantota 8 Jul 2017 ODI # 3903
218/9 50.0 4.36 1 lost v India Sharjah 26 Oct 2000 ODI # 1648
218/8 50.0 4.36 1 won v Canada Port of Spain 16 May 2006 ODI # 2374
218/8 49.0 4.44 1 won v West Indies Bulawayo 25 Nov 2016 ODI # 3809
218 37.3 5.81 342 2 lost v Bangladesh Sylhet 6 Mar 2020 ODI # 4253
217/7 60.0 3.61 1 lost v West Indies Worcester 13 Jun 1983 ODI # 208
217/7 50.0 4.34 1 lost v Bangladesh Bogra 3 Dec 2006 ODI # 2457
216 47.4 4.53 1 lost v South Africa Nairobi (Gym) 28 Sep 1999 ODI # 1505
216 49.5 4.33 310 2 lost v South Africa Bulawayo 17 Aug 2014 ODI # 3507
216 50.0 4.32 277 2 lost v Afghanistan Harare 4 Jun 2022 ODI # 4397
215 47.5 4.49 261 2 lost v Bangladesh Harare 4 Feb 2007 ODI # 2505
215 49.4 4.32 236 2 lost v Pakistan Brisbane 1 Mar 2015 ODI # 3620
215 43.3 4.94 277 2 lost v Bangladesh Mirpur 11 Nov 2015 ODI # 3706
214 49.4 4.30 229 2 lost v Bangladesh Harare 9 Feb 2007 ODI # 2516
214/7 37.0 5.78 214 2 won v Ireland Harare 18 Jan 2023 ODI # 4506
213/6 50.0 4.26 263 2 lost v Pakistan Sharjah 1 Feb 1993 ODI # 796
213 50.0 4.26 1 lost v India Bulawayo 26 Sep 1998 ODI # 1354
213 47.2 4.50 273 2 lost v Sri Lanka Colombo (RPS) 12 Dec 2001 ODI # 1779
213 46.4 4.56 272 2 lost v Afghanistan Bulawayo 18 Oct 2015 ODI # 3694
212/8 50.0 4.24 1 lost v Sri Lanka Colombo (RPS) 24 Jan 1998 ODI # 1284
212/4 40.4 5.21 212 2 won v Pakistan Sheikhupura 22 Nov 1998 ODI # 1376
212/3 41.4 5.08 207 2 won v Bangladesh Harare 4 Aug 2006 ODI # 2395
211 48.5 4.32 1 lost v South Africa Centurion 25 Jan 1997 ODI # 1168
211 44.1 4.77 295 2 lost v New Zealand Harare 5 Oct 1997 ODI # 1238
211/7 50.0 4.22 1 won v England Cape Town 28 Jan 2000 ODI # 1551
211/6 50.0 4.22 1 lost v Sri Lanka Bulawayo 20 Apr 2004 ODI # 2119
211 49.0 4.30 239 2 lost v New Zealand Harare 31 Aug 2005 ODI # 2276
211/9 50.0 4.22 1 lost v West Indies St George's 26 Feb 2013 ODI # 3340
211/7 48.0 4.39 210 2 won v Australia Harare 31 Aug 2014 ODI # 3521
211/9 50.0 4.22 1 won v Ireland Harare 16 Mar 2018 ODI # 3999
210/3 41.2 5.08 208 2 won v Kenya Nairobi (Aga) 16 Oct 1997 ODI # 1244
210/5 48.2 4.34 208 2 won v England The Oval 8 Jul 2000 ODI # 1607
210/9 50.0 4.20 263 2 lost v England Birmingham 18 Jul 2000 ODI # 1617
210/5 50.0 4.20 364 2 lost v South Africa Bulawayo 23 Sep 2001 ODI # 1748
210 44.3 4.71 281 2 lost v England Bulawayo 10 Oct 2001 ODI # 1756
210 49.5 4.21 1 lost v Pakistan Harare 30 Nov 2002 ODI # 1906
210 44.1 4.75 279 2 lost v Pakistan Sharjah 3 Apr 2003 ODI # 1994
210 46.4 4.50 1 tied v Scotland Bulawayo 12 Mar 2018 ODI # 3996
209 49.1 4.25 240 2 lost v India Harare 25 Oct 1992 ODI # 764
209/5 50.0 4.18 1 lost v Pakistan Harare 25 Feb 1995 ODI # 982
209 46.4 4.47 1 lost v Bangladesh Bulawayo 18 Aug 2009 ODI # 2874
209 49.0 4.26 1 won v Bangladesh Mirpur 1 Dec 2010 ODI # 3071
209 42.4 4.89 300 2 lost v Pakistan Harare 29 Aug 2013 ODI # 3406
209 49.0 4.26 272 2 lost v India Harare 12 Jul 2015 ODI # 3665
208 49.0 4.24 264 2 lost v Sri Lanka Patna 15 Nov 1993 ODI # 850
208 48.2 4.30 249 2 lost v New Zealand Hamilton 4 Feb 1998 ODI # 1288
208/6 50.0 4.16 1 lost v India Hobart 14 Jan 2004 ODI # 2080
208 47.2 4.39 272 2 lost v South Africa Harare 4 Sep 2014 ODI # 3524
208 44.4 4.65 1 lost v Sri Lanka Colombo (RPS) 8 Jan 2024 ODI # 4719
207 49.4 4.16 248 2 lost v India Kanpur 6 Mar 1996 ODI # 1075
207 48.4 4.25 1 lost v Sri Lanka Colombo (SSC) 22 Jan 1998 ODI # 1282
207/8 50.0 4.14 1 lost v New Zealand Napier 6 Mar 1998 ODI # 1295
207 47.5 4.32 1 lost v Bangladesh Bulawayo 9 Aug 2009 ODI # 2869
206/4 46.2 4.44 203 2 won v Sri Lanka Harare 19 Dec 1999 ODI # 1531
206 49.1 4.18 1 lost v England Harare 3 Oct 2001 ODI # 1751
206/8 50.0 4.12 1 lost v South Africa Gqeberha 2 Mar 2005 ODI # 2233
206 50.0 4.12 1 lost v South Africa Bulawayo 22 Aug 2007 ODI # 2612
206 49.5 4.13 1 lost v West Indies Providence 6 Mar 2010 ODI # 2970
206/8 50.0 4.12 201 2 won v Ireland Harare 26 Sep 2010 ODI # 3048
206 45.1 4.56 1 lost v Pakistan Rawalpindi 1 Nov 2020 ODI # 4263
205 49.3 4.14 1 won v England Sydney 15 Dec 1994 ODI # 962
205/7 50.0 4.10 1 won v India Sharjah 11 Nov 1998 ODI # 1373
205 47.5 4.28 292 2 lost v Australia Sydney 28 Jan 2001 ODI # 1678
205/9 50.0 4.10 1 lost v Australia Harare 25 May 2004 ODI # 2131
205 43.0 4.76 398 2 lost v New Zealand Bulawayo 24 Aug 2005 ODI # 2272
205 46.2 4.42 285 2 lost v Kenya Bulawayo 26 Feb 2006 ODI # 2340
205/9 50.0 4.10 1 won v Bangladesh Mirpur 10 Jan 2009 ODI # 2790
205/8 47.0 4.36 1 lost v Netherlands Deventer 19 Jun 2019 ODI # 4164
204 43.5 4.65 279 2 lost v New Zealand Auckland 28 Jan 1996 ODI # 1045
204/7 50.0 4.08 1 lost v Pakistan St George's 15 Apr 2000 ODI # 1590
204 47.5 4.26 245 2 lost v Bangladesh Chattogram 26 Jan 2005 ODI # 2211
204/7 38.1 5.34 204 2 won v Sri Lanka Hambantota 10 Jul 2017 ODI # 3904
203 49.5 4.07 1 won v Sri Lanka Sharjah 8 Apr 1997 ODI # 1194
203/3 35.0 5.80 200 2 won v Kenya Nairobi (Gym) 4 Feb 2009 ODI # 2814
203 41.1 4.93 235 2 lost v Scotland Bulawayo 4 Jul 2023 ODI # 4612
202/5 50.0 4.04 1 lost v West Indies Kingston 19 Mar 2007 ODI # 2543
201/7 50.0 4.02 255 2 lost v Pakistan Hobart 27 Feb 1992 ODI # 720
201 42.2 4.74 266 2 lost v New Zealand Nairobi (Gym) 9 Oct 2000 ODI # 1635
201/7 50.0 4.02 1 lost v South Africa Bloemfontein 15 Sep 2006 ODI # 2415
200 48.1 4.15 257 2 lost v Sri Lanka Harare 3 Nov 1994 ODI # 945
200 48.5 4.09 1 won v England Harare 1 Jan 1997 ODI # 1156
200/7 49.2 4.05 200 2 won v Kenya Nairobi (Gym) 25 Sep 1999 ODI # 1503
200/9 50.0 4.00 1 lost v Australia Harare 24 Oct 1999 ODI # 1521
200 49.1 4.06 214 2 lost v Sri Lanka Bulawayo 12 Dec 1999 ODI # 1528
200 47.3 4.21 1 lost v Australia Townsville 28 Aug 2022 ODI # 4458
199/9 50.0 3.98 1 lost v Pakistan St John's 5 Apr 2000 ODI # 1586
199 49.0 4.06 1 lost v Sri Lanka Harare 9 Jun 2010 ODI # 2990
199 48.2 4.11 1 lost v Bangladesh Bulawayo 19 Aug 2011 ODI # 3181
198 49.0 4.04 1 lost v Bangladesh Dhaka 31 Jan 2005 ODI # 2217
198/7 50.0 3.96 330 2 lost v South Africa Durban 27 Feb 2005 ODI # 2231
198 44.0 4.50 1 lost v Sri Lanka Mirpur 21 Jan 2018 ODI # 3962
197/3 46.1 4.26 197 2 won v Sri Lanka Sharjah 7 Nov 1998 ODI # 1367
197/9 50.0 3.94 1 lost v Sri Lanka Worcester 22 May 1999 ODI # 1456
197/4 44.2 4.44 192 2 won v India Kochi 13 Mar 2002 ODI # 1816
197 49.3 3.97 1 lost v Bangladesh Harare 6 Aug 2006 ODI # 2398
197/3 38.2 5.13 195 2 won v India Harare 3 Jun 2010 ODI # 2986
197 40.0 4.92 1 lost v Ireland Harare 17 Dec 2023 ODI # 4712
196/6 50.0 3.92 267 2 lost v Australia Cuttack 30 Oct 1987 ODI # 471
196 49.5 3.93 1 lost v India Sharjah 8 Nov 1998 ODI # 1369
196/9 50.0 3.92 1 lost v India Sharjah 13 Nov 1998 ODI # 1374
196 47.5 4.09 1 lost v West Indies Harare 30 Nov 2003 ODI # 2070
196/6 50.0 3.92 345 2 lost v Australia Hobart 16 Jan 2004 ODI # 2082
196 48.5 4.01 1 lost v Australia Harare 29 May 2004 ODI # 2133
196 41.1 4.76 1 lost v Bangladesh Mirpur 31 Oct 2009 ODI # 2917
196 49.1 3.98 258 2 lost v South Africa Bulawayo 19 Aug 2014 ODI # 3508
196 43.0 4.55 1 won v Afghanistan Bulawayo 6 Mar 2018 ODI # 3988
195/5 40.0 4.87 1 lost v Pakistan Rawalpindi 25 Dec 1993 ODI # 868
195 49.1 3.96 1 lost v Pakistan Lahore 1 Nov 1996 ODI # 1135
195 49.1 3.96 1 lost v England Harare 6 Oct 2001 ODI # 1753
195/6 48.0 4.06 192 2 won v England Nottingham 26 Jun 2003 ODI # 2028
195 49.3 3.93 1 lost v England Harare 28 Nov 2004 ODI # 2193
194/7 48.0 4.04 1 lost v England Bulawayo 16 Feb 2000 ODI # 1562
194/6 48.4 3.98 194 2 won v Sri Lanka Sharjah 7 Apr 2003 ODI # 1998
194 49.0 3.95 221 2 lost v Bangladesh Bogra 5 Dec 2006 ODI # 2459
194 42.1 4.60 282 2 lost v Bangladesh Chattogram 21 Nov 2014 ODI # 3550
194 49.2 3.93 1 lost v Pakistan Bulawayo 16 Jul 2018 ODI # 4017
193 50.0 3.86 257 2 lost v Sri Lanka Sharjah 26 Oct 2001 ODI # 1765
193/8 50.0 3.86 1 lost v Bangladesh Mirpur 9 Dec 2006 ODI # 2462
193 42.4 4.52 277 2 lost v India Harare 14 Jul 2015 ODI # 3667
191/7 50.0 3.82 1 lost v India Ahmedabad 26 Oct 1987 ODI # 469
191 37.2 5.11 303 2 lost v Pakistan Rawalpindi 24 Nov 1998 ODI # 1377
191 49.1 3.88 1 lost v Sri Lanka The Oval 14 Sep 2004 ODI # 2173
191 46.2 4.12 1 lost v Bangladesh Mirpur 3 Dec 2010 ODI # 3073
191/3 44.1 4.32 189 2 won v Bangladesh Harare 14 Aug 2011 ODI # 3177
190/9 48.0 3.95 299 2 lost v England Colombo (RPS) 18 Sep 2002 ODI # 1880
190 38.1 4.97 286 2 lost v Kenya Nairobi (Gym) 19 Oct 2008 ODI # 2768
190 46.5 4.05 1 lost v Ireland Belfast 7 Jul 2019 ODI # 4189
189/7 50.0 3.78 265 2 lost v West Indies Brisbane 29 Feb 1992 ODI # 724
189 47.2 3.99 248 2 lost v Bangladesh Dhaka 29 Jan 2005 ODI # 2214
189/5 34.4 5.45 187 2 won v Bangladesh Mirpur 27 Oct 2009 ODI # 2914
189 40.3 4.66 1 lost v India Harare 18 Aug 2022 ODI # 4451
188/7 48.2 3.88 186 2 won v New Zealand Harare 4 Oct 1997 ODI # 1237
188/6 50.0 3.76 1 lost v Bangladesh Chattogram 12 Dec 2010 ODI # 3078
188 39.0 4.82 328 2 lost v Sri Lanka Pallekele 10 Mar 2011 ODI # 3125
187/9 50.0 3.74 1 lost v Sri Lanka Sharjah 3 Apr 1997 ODI # 1189
187 48.4 3.84 262 2 lost v England Bulawayo 5 Dec 2004 ODI # 2197
187 49.2 3.79 1 lost v Ireland Harare 13 Oct 2015 ODI # 3691
186/6 41.2 4.50 185 2 won v Bangladesh Harare 12 Aug 2011 ODI # 3176
185/7 42.3 4.35 184 2 won v Bangladesh Harare 14 Mar 2004 ODI # 2113
185/4 32.0 5.78 182 2 won v U.A.E. Harare 12 Apr 2019 ODI # 4122
184/6 50.0 3.68 1 lost v South Africa Harare 30 Sep 2001 ODI # 1750
184 44.3 4.13 324 2 lost v Australia Harare 27 May 2004 ODI # 2132
184/9 50.0 3.68 1 lost v Bangladesh Khulna 30 Nov 2006 ODI # 2453
184/8 50.0 3.68 1 lost v Afghanistan Bulawayo 22 Oct 2015 ODI # 3697
184 42.1 4.36 239 2 lost v Afghanistan Harare 19 Feb 2017 ODI # 3837
183/8 50.0 3.66 1 lost v New Zealand Harare 27 Sep 2000 ODI # 1627
183 46.0 3.97 1 lost v India Harare 28 Jul 2013 ODI # 3399
183 44.5 4.08 252 2 lost v Bangladesh Chattogram 23 Nov 2014 ODI # 3552
183 43.2 4.22 242 2 lost v Bangladesh Mirpur 9 Nov 2015 ODI # 3705
182 46.2 3.92 250 2 lost v India Faridabad 19 Mar 1993 ODI # 817
182 41.5 4.35 257 2 lost v Sri Lanka East London 15 Mar 2003 ODI # 1989
181/9 50.0 3.62 1 lost v New Zealand Wellington 31 Jan 1996 ODI # 1046
181 45.4 3.96 1 lost v Pakistan Sheikhupura 2 Feb 2008 ODI # 2669
181 48.1 3.75 247 2 lost v Bangladesh Mirpur 6 Dec 2010 ODI # 3075
181/9 50.0 3.62 338 2 lost v West Indies St George's 22 Feb 2013 ODI # 3337
179 34.4 5.16 334 2 lost v Afghanistan Sharjah 9 Feb 2018 ODI # 3972
176 44.4 3.94 239 2 lost v Bangladesh Harare 30 Jul 2006 ODI # 2393
176 44.3 3.95 287 2 lost v West Indies Harare 2 Dec 2007 ODI # 2651
175 49.3 3.53 1 n/r v New Zealand Leeds 6 Jun 1999 ODI # 1475
175 40.2 4.33 253 2 lost v West Indies Adelaide 25 Jan 2001 ODI # 1676
175/6 48.1 3.63 174 2 won v West Indies Colombo (SSC) 9 Dec 2001 ODI # 1777
175 48.3 3.60 1 won v Afghanistan Sharjah 2 Jan 2016 ODI # 3719
174 48.1 3.61 201 2 lost v England Brisbane 7 Jan 1995 ODI # 968
174/8 50.0 3.48 1 lost v South Africa Cardiff 5 Jul 2003 ODI # 2033
173 39.1 4.41 280 2 lost v Pakistan Sharjah 28 Oct 2001 ODI # 1768
173/8 50.0 3.46 1 lost v South Africa Southampton 10 Jul 2003 ODI # 2036
173/3 34.5 4.96 225 2 lost v West Indies Bulawayo 22 Nov 2003 ODI # 2065
173 39.5 4.34 298 2 lost v Bangladesh Mirpur 26 Nov 2014 ODI # 3553
172 44.4 3.85 256 2 lost v India Harare 19 Feb 2003 ODI # 1957
172 44.1 3.89 246 2 lost v Afghanistan Bulawayo 24 Oct 2015 ODI # 3699
171 60.0 2.85 1 lost v West Indies Birmingham 20 Jun 1983 ODI # 220
171/7 33.4 5.07 171 2 won v India Centurion 7 Feb 1997 ODI # 1174
171/8 50.0 3.42 251 2 lost v Sri Lanka Sharjah 30 Oct 2001 ODI # 1769
171 46.2 3.69 263 2 lost v Australia Ahmedabad 21 Feb 2011 ODI # 3103
171 44.0 3.88 374 2 lost v New Zealand Napier 9 Feb 2012 ODI # 3234
171/4 37.0 4.62 170 2 won v Scotland Edinburgh 17 Jun 2017 ODI # 3893
170/8 50.0 3.40 255 2 lost v Australia Hobart 8 Dec 1994 ODI # 957
170 38.3 4.41 278 2 lost v India Nairobi (Gym) 1 Oct 1999 ODI # 1508
170 38.3 4.41 232 2 lost v South Africa Harare 29 Aug 2014 ODI # 3518
170 49.0 3.46 1 lost v Bangladesh Mirpur 15 Jan 2018 ODI # 3952
169/7 50.0 3.38 304 2 lost v South Africa Harare 21 Oct 1995 ODI # 1013
169/7 50.0 3.38 1 lost v England Lord's 22 Jul 2000 ODI # 1619
168 49.1 3.41 1 lost v Pakistan Sharjah 10 Apr 2003 ODI # 2000
168 49.5 3.37 1 lost v India Harare 11 Jun 2016 ODI # 3742
167/8 50.0 3.34 1 lost v England Nottingham 25 May 1999 ODI # 1461
166/9 50.0 3.32 1 lost v Australia Perth 2 Dec 1994 ODI # 952
166/7 28.0 5.92 172 2 lost v Sri Lanka Harare 24 Nov 2008 ODI # 2782
166 42.5 3.87 1 lost v Ireland Harare 15 Dec 2023 ODI # 4710
165 45.4 3.61 1 lost v India Kanpur 11 Dec 2000 ODI # 1659
165 39.5 4.14 1 lost v South Africa Bulawayo 21 Aug 2014 ODI # 3510
165 32.2 5.10 1 lost v Sri Lanka Bulawayo 2 Jul 2023 ODI # 4609
164 49.1 3.33 1 lost v Pakistan Harare 2 Mar 1993 ODI # 812
163 48.3 3.36 1 lost v South Africa Canberra 10 Mar 1992 ODI # 738
163 46.5 3.48 249 2 lost v England Harare 20 Feb 2000 ODI # 1567
163 39.5 4.09 1 lost v India Bulawayo 3 Aug 2013 ODI # 3403
162 49.0 3.30 267 2 lost v West Indies Port of Spain 14 May 2006 ODI # 2373
162 46.2 3.49 1 lost v New Zealand Ahmedabad 4 Mar 2011 ODI # 3117
161/9 50.0 3.22 1 lost v England Kimberley 30 Jan 2000 ODI # 1553
161/5 42.2 3.80 157 2 won v Bangladesh Chattogram 23 Nov 2001 ODI # 1773
161 50.0 3.22 1 lost v West Indies Kingstown 14 Mar 2010 ODI # 2976
161 38.5 4.14 1 lost v Pakistan Harare 5 Oct 2015 ODI # 3687
161 38.1 4.21 1 lost v India Harare 20 Aug 2022 ODI # 4454
160/9 50.0 3.20 1 lost v Bangladesh Mirpur 21 Jan 2009 ODI # 2799
160 38.2 4.17 254 2 lost v Bangladesh Bulawayo 21 Aug 2011 ODI # 3183
160 36.3 4.38 1 lost v Sri Lanka Bulawayo 27 Nov 2016 ODI # 3810
159 38.0 4.18 260 2 lost v Afghanistan Bulawayo 24 Jul 2014 ODI # 3506
158 41.1 3.83 249 2 lost v New Zealand Dunedin 3 Feb 2012 ODI # 3230
156/2 35.2 4.41 154 2 won v Bangladesh Harare 6 Feb 2007 ODI # 2511
155 51.4 3.00 1 lost v India Leicester 11 Jun 1983 ODI # 204
155/3 43.1 3.59 152 2 won v Bangladesh Harare 7 Apr 2001 ODI # 1702
155 33.4 4.60 1 lost v Sri Lanka Galle 2 Jul 2017 ODI # 3899
155 42.4 3.63 400 2 lost v Pakistan Bulawayo 20 Jul 2018 ODI # 4020
154 45.3 3.38 1 lost v Australia Nagpur 1 Mar 1996 ODI # 1068
154 49.2 3.12 1 lost v West Indies Kandy 16 Dec 2001 ODI # 1781
154 41.3 3.71 1 lost v Sri Lanka Harare 14 Nov 2016 ODI # 3804
154 34.3 4.46 1 lost v Afghanistan Sharjah 13 Feb 2018 ODI # 3975
153/8 43.5 3.49 153 2 won v England Bulawayo 15 Dec 1996 ODI # 1153
153 48.3 3.15 277 2 lost v Sri Lanka Sharjah 25 Oct 2000 ODI # 1646
152 49.2 3.08 1 lost v West Indies Gros Islet 10 May 2006 ODI # 2371
152 49.4 3.06 1 lost v South Africa East London 18 Sep 2006 ODI # 2418
152 40.0 3.80 261 2 lost v Pakistan Harare 31 Aug 2013 ODI # 3408
152 39.3 3.84 351 2 lost v Australia Harare 25 Aug 2014 ODI # 3513
152 39.1 3.88 322 2 lost v Bangladesh Sylhet 1 Mar 2020 ODI # 4249
151/9 50.0 3.02 1 lost v West Indies Hyderabad (Deccan) 16 Feb 1996 ODI # 1050
151 46.0 3.28 205 2 lost v South Africa Gqeberha 6 Feb 2000 ODI # 1558
151 43.4 3.45 224 2 lost v Sri Lanka Harare 27 Apr 2004 ODI # 2123
151/9 50.0 3.02 1 lost v West Indies St John's 29 Apr 2006 ODI # 2368
151/7 39.4 3.80 1 lost v Pakistan Pallekele 14 Mar 2011 ODI # 3132
151 32.2 4.67 257 2 lost v Bangladesh Harare 10 Aug 2022 ODI # 4443
150 37.0 4.05 249 2 lost v Sri Lanka Harare 15 Dec 1999 ODI # 1529
150 41.4 3.60 238 2 lost v West Indies Kingston 1 Apr 2000 ODI # 1584
150/7 32.0 4.68 223 2 lost v West Indies Harare 29 Nov 2003 ODI # 2069
149/6 28.0 5.32 1 lost v India Guwahati 22 Mar 1993 ODI # 820
148 38.3 3.84 293 2 lost v Pakistan Multan 30 Sep 2004 ODI # 2183
148 32.1 4.60 270 2 lost v Bangladesh Bulawayo 3 May 2013 ODI # 3353
147 32.1 4.56 225 2 lost v Pakistan Peshawar 3 Nov 1996 ODI # 1136
147 39.0 3.76 300 2 lost v England Birmingham 10 Sep 2004 ODI # 2168
146 47.2 3.08 1 lost v Bangladesh Mirpur 8 Dec 2006 ODI # 2461
146 46.3 3.13 1 lost v Sri Lanka Harare 28 Nov 2008 ODI # 2784
144 46.2 3.10 243 2 lost v West Indies St John's 30 Apr 2006 ODI # 2369
144 42.4 3.37 1 lost v India Bulawayo 1 Aug 2013 ODI # 3402
143 38.0 3.76 1 lost v Pakistan Karachi 24 Dec 1993 ODI # 867
142/7 39.0 3.64 142 2 won v Australia Townsville 3 Sep 2022 ODI # 4460
141/9 40.0 3.52 217 2 lost v Pakistan Lahore 27 Dec 1993 ODI # 869
141 42.3 3.31 286 2 lost v Sri Lanka Ahmedabad 10 Oct 2006 ODI # 2425
141 48.2 2.91 1 lost v West Indies Kingstown 12 Mar 2010 ODI # 2974
140/6 33.0 4.24 245 2 lost v Pakistan Bulawayo 24 Nov 2002 ODI # 1901
139 42.4 3.25 236 2 lost v Australia Chennai 13 Oct 1987 ODI # 456
139/2 25.5 5.38 136 2 won v India Bulawayo 15 Feb 1997 ODI # 1178
139 37.5 3.67 1 lost v West Indies Harare 4 Dec 2007 ODI # 2653
138 41.0 3.36 264 2 lost v Australia Colombo (RPS) 26 Aug 1996 ODI # 1105
138 49.0 2.81 1 lost v New Zealand Wellington 6 Feb 1998 ODI # 1289
138 47.2 2.91 1 won v West Indies Sydney 23 Jan 2001 ODI # 1675
137 41.4 3.28 266 2 lost v Australia Hobart 14 Mar 1992 ODI # 743
137/5 42.2 3.23 135 2 won v Kenya Patna 27 Feb 1996 ODI # 1063
136/1 16.0 8.50 134 2 won v Kenya Bulawayo 15 Dec 2002 ODI # 1920
136 36.4 3.70 1 lost v Sri Lanka Bulawayo 22 Apr 2004 ODI # 2120
136 37.2 3.64 302 2 lost v South Africa Johannesburg 25 Feb 2005 ODI # 2229
135 44.2 3.04 1 lost v India Wankhede 17 Oct 1987 ODI # 461
135 34.4 3.89 1 lost v India Perth 3 Feb 2004 ODI # 2095
135 44.5 3.01 1 lost v Afghanistan Harare 9 Jun 2022 ODI # 4403
134 46.1 2.90 1 won v England Albury 18 Mar 1992 ODI # 748
134 42.3 3.15 179 2 lost v West Indies Perth 2 Feb 2001 ODI # 1681
134 38.0 3.52 1 lost v Afghanistan Sharjah 16 Feb 2018 ODI # 3977
133 41.5 3.17 1 lost v India Harare 24 Jun 2001 ODI # 1729
133 44.1 3.01 1 lost v Kenya Bloemfontein 12 Mar 2003 ODI # 1987
133 44.0 3.02 153 2 lost v Sri Lanka Harare 30 Nov 2008 ODI # 2785
131 47.3 2.75 1 lost v England Bulawayo 18 Feb 2000 ODI # 1564
131 34.0 3.85 1 lost v Ireland Belfast 13 Sep 2021 ODI # 4323
130/8 29.0 4.48 246 2 lost v India Singapore 4 Sep 1999 ODI # 1493
130 44.4 2.91 232 2 lost v Bangladesh Jaipur 13 Oct 2006 ODI # 2427
129 32.4 3.94 1 won v Afghanistan Harare 21 Feb 2017 ODI # 3838
129/7 24.5 5.19 128 2 won v U.A.E. Harare 16 Apr 2019 ODI # 4124
128/4 29.4 4.31 126 2 won v West Indies Bulawayo 23 Nov 2003 ODI # 2066
128 30.0 4.26 1 lost v Bangladesh Mirpur 1 Dec 2014 ODI # 3559
128 37.0 3.45 260 2 lost v Pakistan Harare 1 Oct 2015 ODI # 3685
128 36.1 3.53 274 2 lost v Bangladesh Mirpur 7 Nov 2015 ODI # 3703
127 42.5 2.96 240 2 lost v South Africa Harare 22 Oct 1995 ODI # 1014
127 31.0 4.09 1 lost v Sri Lanka Harare 20 Nov 2008 ODI # 2779
127/8 49.2 2.57 125 2 won v Bangladesh Mirpur 19 Jan 2009 ODI # 2797
127 29.0 4.37 400 2 lost v South Africa Benoni 22 Oct 2010 ODI # 3061
126 37.3 3.36 226 2 lost v Australia Sydney 11 Jan 2004 ODI # 2079
126/2 23.2 5.40 123 2 won v Afghanistan Bulawayo 16 Oct 2015 ODI # 3693
126 34.3 3.65 1 lost v India Harare 13 Jun 2016 ODI # 3744
125 36.3 3.42 217 2 lost v Bangladesh Mirpur 23 Jan 2018 ODI # 3964
124 40.1 3.08 273 2 lost v South Africa Harare 29 Sep 2001 ODI # 1749
123 40.3 3.03 272 2 lost v Pakistan The Oval 11 Jun 1999 ODI # 1479
123 42.2 2.90 1 lost v India Harare 15 Jun 2016 ODI # 3746
121 28.5 4.19 277 2 lost v Bangladesh Harare 16 Jul 2021 ODI # 4304
121/6 25.3 4.74 1 n/r v Ireland Harare 13 Dec 2023 ODI # 4709
119 40.1 2.96 152 2 lost v Pakistan Sharjah 9 Apr 1997 ODI # 1196
119/9 37.0 3.21 1 lost v Bangladesh Mirpur 23 Jan 2009 ODI # 2801
119 34.3 3.44 332 2 lost v South Africa Centurion 10 Nov 2009 ODI # 2928
118 24.5 4.75 1 lost v Sri Lanka Bulawayo 1 Jun 2010 ODI # 2985
117 34.1 3.42 1 lost v South Africa Kimberley 30 Sep 2018 ODI # 4049
116 37.3 3.09 1 lost v Australia Harare 23 Oct 1999 ODI # 1520
114 38.4 2.94 1 lost v England Manchester 13 Jul 2000 ODI # 1613
111/3 23.1 4.79 111 2 won v U.A.E. Harare 10 Apr 2019 ODI # 4121
107/3 22.2 4.79 105 2 won v Afghanistan Harare 24 Feb 2017 ODI # 3840
107 35.0 3.05 309 2 lost v Pakistan Bulawayo 13 Jul 2018 ODI # 4015
105/7 18.0 5.83 154 2 lost v New Zealand Napier 3 Mar 1992 ODI # 728
105 48.1 2.17 297 2 lost v Sri Lanka Harare 6 Nov 1994 ODI # 948
104/1 19.1 5.42 159 2 lost v India Hamilton 7 Mar 1992 ODI # 732
104 33.0 3.15 1 lost v Sri Lanka Rawalpindi 9 Oct 2004 ODI # 2186
104 31.5 3.26 246 2 lost v West Indies Kingstown 10 Mar 2010 ODI # 2972
102 36.0 2.83 264 2 lost v England Harare 1 Dec 2004 ODI # 2194
99 36.3 2.71 234 2 lost v West Indies Hyderabad (Deccan) 21 Nov 1993 ODI # 854
99 19.1 5.16 193 2 lost v Pakistan Kingston 21 Mar 2007 ODI # 2547
99/4 27.2 3.62 112 2 lost v Afghanistan Harare 16 Feb 2017 ODI # 3835
96 27.5 3.44 1 lost v Australia Townsville 31 Aug 2022 ODI # 4459
96 22.5 4.20 1 lost v Sri Lanka Colombo (RPS) 11 Jan 2024 ODI # 4720
95 32.1 2.95 242 2 lost v Afghanistan Sharjah 19 Feb 2018 ODI # 3979
94 31.4 2.96 188 2 lost v Pakistan Sharjah 6 Apr 1997 ODI # 1192
92 24.5 3.70 1 lost v England Bristol 6 Jul 2003 ODI # 2034
85 30.1 2.81 1 lost v West Indies Ahmedabad 8 Oct 2006 ODI # 2424
82 30.5 2.65 132 2 lost v Afghanistan Sharjah 25 Dec 2015 ODI # 3713
80 28.2 2.82 211 2 lost v Sri Lanka Mirpur 12 Jan 2009 ODI # 2791
78 24.0 3.25 199 2 lost v South Africa Bloemfontein 3 Oct 2018 ODI # 4050
72/2 12.1 5.91 191 2 n/r v West Indies Port of Spain 13 May 2006 ODI # 2372
70 24.4 2.83 255 2 lost v Sri Lanka Pallekele 21 Jan 2022 ODI # 4347
69 22.5 3.02 135 2 lost v Kenya Harare 1 Mar 2006 ODI # 2343
68/0 9.0 7.55 281 2 n/r v Pakistan Lahore 31 May 2015 ODI # 3653
67 31.0 2.16 1 lost v Sri Lanka Harare 22 Nov 2008 ODI # 2780
67 25.1 2.66 1 lost v Pakistan Bulawayo 18 Jul 2018 ODI # 4019
65/1 14.5 4.38 285 2 n/r v Sri Lanka Bulawayo 11 Dec 1999 ODI # 1527
65 24.3 2.65 227 2 lost v India Harare 29 Aug 2005 ODI # 2274
55/2 13.3 4.07 1 n/r v Sri Lanka Bulawayo 21 Nov 2016 ODI # 3807
55/1 13.0 4.23 1 n/r v Ireland Harare 23 Jan 2023 ODI # 4510
54 13.5 3.90 161 2 lost v Afghanistan Harare 26 Feb 2017 ODI # 3842
45/3 15.5 2.84 1 n/r v Kenya Patna 26 Feb 1996 ODI # 1061
44 24.5 1.77 1 lost v Bangladesh Chattogram 3 Nov 2009 ODI # 2920
38 15.4 2.42 1 lost v Sri Lanka Colombo (SSC) 8 Dec 2001 ODI # 1776
35 18.0 1.94 1 lost v Sri Lanka Harare 25 Apr 2004 ODI # 2122
17/1 5.1 3.29 212 2 n/r v Kenya Harare 8 Dec 2002 ODI # 1913
12/2 4.0 3.00 274 2 n/r v Sri Lanka Colombo (RPS) 6 Jan 2024 ODI # 4718
DNB 0.0 - 0 n/r v South Africa Bengaluru 10 Nov 1993 ODI # 848
DNB 0.0 - 0 n/r v Pakistan Bulawayo 4 Mar 2003 ODI # 1980
DNB 0.0 - 0 n/r v England Leeds 1 Jul 2003 ODI # 2031
DNB 0.0 - 0 n/r v Australia Melbourne 29 Jan 2004 ODI # 2091
DNB 0.0 - 0 n/r v Ireland Belfast 10 Sep 2021 ODI # 4321
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