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