View innings by innings list [change view]
Totals in terms of bowling team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Ave RPO Inns HS LS
overall 1983-2024 834 211 568 10 29 16 0.371 24.92 3.95 937 563 35 Profile
Innings by innings list
226/7 60.0 3.76 240 -13 2 won ODI v Australia Nottingham 9 Jun 1983 ODI # 199
157/5 37.3 4.18 156 2 2 lost ODI v India Leicester 11 Jun 1983 ODI # 204
218/2 48.3 4.49 218 1 2 lost ODI v West Indies Worcester 13 Jun 1983 ODI # 208
272/7 60.0 4.53 272 1 lost ODI v Australia Southampton 16 Jun 1983 ODI # 212
266/8 60.0 4.43 266 1 lost ODI v India Tunbridge Wells 18 Jun 1983 ODI # 216
172/0 45.1 3.80 172 1 2 lost ODI v West Indies Birmingham 20 Jun 1983 ODI # 220
242/7 50.0 4.84 242 1 lost ODI v New Zealand Hyderabad (Deccan) 10 Oct 1987 ODI # 454
235/9 50.0 4.70 235 1 lost ODI v Australia Chennai 13 Oct 1987 ODI # 456
136/2 27.5 4.88 136 1 2 lost ODI v India Wankhede 17 Oct 1987 ODI # 461
228/6 47.4 4.78 228 1 2 lost ODI v New Zealand Eden Gardens 23 Oct 1987 ODI # 466
194/3 42.0 4.61 192 3 2 lost ODI v India Ahmedabad 26 Oct 1987 ODI # 469
266/5 50.0 5.32 266 1 lost ODI v Australia Cuttack 30 Oct 1987 ODI # 471
313/7 49.2 6.34 313 1 2 lost ODI v Sri Lanka New Plymouth 23 Feb 1992 ODI # 716
254/4 50.0 5.08 254 1 lost ODI v Pakistan Hobart 27 Feb 1992 ODI # 720
264/8 50.0 5.28 264 1 lost ODI v West Indies Brisbane 29 Feb 1992 ODI # 724
162/3 20.5 7.77 162 1 lost ODI v New Zealand Napier 3 Mar 1992 ODI # 728
203/7 32.0 6.34 203 1 lost ODI v India Hamilton 7 Mar 1992 ODI # 732
164/3 45.1 3.63 164 1 2 lost ODI v South Africa Canberra 10 Mar 1992 ODI # 738
265/6 46.0 5.76 265 1 lost ODI v Australia Hobart 14 Mar 1992 ODI # 743
125 49.1 2.54 135 -9 2 won ODI v England Albury 18 Mar 1992 ODI # 748
307 169.4 1.80 -149 2 draw Test v India Harare 18 Oct 1992 Test # 1197
239 49.4 4.81 239 1 lost ODI v India Harare 25 Oct 1992 ODI # 764
244/7 50.0 4.88 244 1 lost ODI v New Zealand Bulawayo 31 Oct 1992 ODI # 765
325/3d 96.1 3.37 325 1 draw Test v New Zealand Bulawayo 1 Nov 1992 Test # 1198
222/5d 48.0 4.62 328 3 draw Test v New Zealand Bulawayo 1 Nov 1992 Test # 1198
335 94.0 3.56 335 1 lost Test v New Zealand Harare 7 Nov 1992 Test # 1199
262/5d 82.4 3.16 314 3 lost Test v New Zealand Harare 7 Nov 1992 Test # 1199
272/6 46.5 5.80 272 1 2 lost ODI v New Zealand Harare 8 Nov 1992 ODI # 766
262/8 50.0 5.24 262 1 lost ODI v Pakistan Sharjah 1 Feb 1993 ODI # 796
266/5 43.0 6.18 266 1 lost ODI v Sri Lanka Sharjah 3 Feb 1993 ODI # 798
165/3 47.2 3.48 165 1 2 lost ODI v Pakistan Harare 2 Mar 1993 ODI # 812
536/7d 132.0 4.06 536 1 lost Test v India Delhi 13 Mar 1993 Test # 1218
249/7 48.0 5.18 249 1 lost ODI v India Faridabad 19 Mar 1993 ODI # 817
150/3 27.3 5.45 150 1 2 lost ODI v India Guwahati 22 Mar 1993 ODI # 820
238/2 45.3 5.23 235 4 2 lost ODI v India Pune 25 Mar 1993 ODI # 823
22/1 9.0 2.44 22 1 n/r ODI v South Africa Bengaluru 10 Nov 1993 ODI # 848
263/6 50.0 5.26 263 1 lost ODI v Sri Lanka Patna 15 Nov 1993 ODI # 850
248/5 50.0 4.96 248 1 tied ODI v India Indore 18 Nov 1993 ODI # 852
233/9 50.0 4.66 233 1 lost ODI v West Indies Hyderabad (Deccan) 21 Nov 1993 ODI # 854
423/8d 155.0 2.72 423 1 lost Test v Pakistan Karachi 1 Dec 1993 Test # 1237
131/3d 26.0 5.03 265 3 lost Test v Pakistan Karachi 1 Dec 1993 Test # 1237
245 110.2 2.22 245 1 lost Test v Pakistan Rawalpindi 9 Dec 1993 Test # 1240
248 101.3 2.44 239 3 lost Test v Pakistan Rawalpindi 9 Dec 1993 Test # 1240
147 51.4 2.84 147 1 draw Test v Pakistan Lahore 16 Dec 1993 Test # 1241
174/1 82.0 2.12 91 3 draw Test v Pakistan Lahore 16 Dec 1993 Test # 1241
147/3 33.5 4.34 144 4 2 lost ODI v Pakistan Karachi 24 Dec 1993 ODI # 867
196/4 39.4 4.94 196 1 2 lost ODI v Pakistan Rawalpindi 25 Dec 1993 ODI # 868
216/4 40.0 5.40 216 1 lost ODI v Pakistan Lahore 27 Dec 1993 ODI # 869
383 179.5 2.12 383 1 draw Test v Sri Lanka Harare 11 Oct 1994 Test # 1270
218 126.1 1.72 -244 2 draw Test v Sri Lanka Bulawayo 20 Oct 1994 Test # 1271
193/4 115.0 1.67 -51 3 draw Test v Sri Lanka Bulawayo 20 Oct 1994 Test # 1271
402 162.0 2.48 402 1 draw Test v Sri Lanka Harare 26 Oct 1994 Test # 1272
89/3 24.0 3.70 116 3 draw Test v Sri Lanka Harare 26 Oct 1994 Test # 1272
256/5 50.0 5.12 256 1 lost ODI v Sri Lanka Harare 3 Nov 1994 ODI # 945
288/8 50.0 5.76 291 -2 2 won ODI v Sri Lanka Harare 5 Nov 1994 ODI # 946
296/4 50.0 5.92 296 1 lost ODI v Sri Lanka Harare 6 Nov 1994 ODI # 948
167/8 47.2 3.52 167 1 2 lost ODI v Australia Perth 2 Dec 1994 ODI # 952
254/3 50.0 5.08 254 1 lost ODI v Australia Hobart 8 Dec 1994 ODI # 957
192 49.1 3.90 206 -13 2 won ODI v England Sydney 15 Dec 1994 ODI # 962
200/8 50.0 4.00 200 1 lost ODI v England Brisbane 7 Jan 1995 ODI # 968
322 124.0 2.59 -222 2 won Test v Pakistan Harare 31 Jan 1995 Test # 1285
158 62.0 2.54 -64 3 won Test v Pakistan Harare 31 Jan 1995 Test # 1285
260 94.0 2.76 86 2 lost Test v Pakistan Bulawayo 7 Feb 1995 Test # 1288
61/2 11.4 5.22 61 1 4 lost Test v Pakistan Bulawayo 7 Feb 1995 Test # 1288
231 83.3 2.76 231 1 lost Test v Pakistan Harare 15 Feb 1995 Test # 1290
250 95.1 2.62 238 3 lost Test v Pakistan Harare 15 Feb 1995 Test # 1290
219 49.5 4.39 220 0 2 tied ODI v Pakistan Harare 22 Feb 1995 ODI # 980
210/6 48.3 4.32 210 1 2 lost ODI v Pakistan Harare 25 Feb 1995 ODI # 982
148 43.3 3.40 223 -74 2 won ODI v Pakistan Harare 26 Feb 1995 ODI # 984
346 103.0 3.35 176 2 lost Test v South Africa Harare 13 Oct 1995 Test # 1307
108/3 38.0 2.84 108 1 4 lost Test v South Africa Harare 13 Oct 1995 Test # 1307
303/5 50.0 6.06 303 1 lost ODI v South Africa Harare 21 Oct 1995 ODI # 1013
239 49.2 4.84 239 1 lost ODI v South Africa Harare 22 Oct 1995 ODI # 1014
230/8d 80.0 2.87 230 1 draw Test v New Zealand Hamilton 13 Jan 1996 Test # 1322
222/5d 75.0 2.96 256 3 draw Test v New Zealand Hamilton 13 Jan 1996 Test # 1322
251 95.3 2.62 251 1 draw Test v New Zealand Auckland 20 Jan 1996 Test # 1323
441/5d 133.0 3.31 366 3 draw Test v New Zealand Auckland 20 Jan 1996 Test # 1323
278/5 50.0 5.56 278 1 lost ODI v New Zealand Auckland 28 Jan 1996 ODI # 1045
184/4 39.3 4.65 182 3 2 lost ODI v New Zealand Wellington 31 Jan 1996 ODI # 1046
246 48.1 5.10 268 -21 2 won ODI v New Zealand Napier 3 Feb 1996 ODI # 1047
155/4 29.3 5.25 152 4 2 lost ODI v West Indies Hyderabad (Deccan) 16 Feb 1996 ODI # 1050
229/4 37.0 6.18 229 1 2 lost ODI v Sri Lanka Colombo (SSC) 21 Feb 1996 ODI # 1055
DNB 0.0 - 0 0 n/r ODI v Kenya Patna 26 Feb 1996 ODI # 1061
134 49.4 2.69 134 1 won ODI v Kenya Patna 27 Feb 1996 ODI # 1063
158/2 36.0 4.38 155 4 2 lost ODI v Australia Nagpur 1 Mar 1996 ODI # 1068
247/5 50.0 4.94 247 1 lost ODI v India Kanpur 6 Mar 1996 ODI # 1075
263/7 50.0 5.26 263 1 lost ODI v Australia Colombo (RPS) 26 Aug 1996 ODI # 1105
229/3 43.5 5.22 227 3 2 lost ODI v India Colombo (SSC) 1 Sep 1996 ODI # 1110
228/4 47.0 4.85 228 1 2 lost ODI v Sri Lanka Colombo (SSC) 3 Sep 1996 ODI # 1112
349 106.3 3.27 349 1 lost Test v Sri Lanka Colombo (RPS) 11 Sep 1996 Test # 1333
350/8d 133.5 2.61 209 2 lost Test v Sri Lanka Colombo (SSC) 18 Sep 1996 Test # 1334
30/0 6.4 4.50 27 4 4 lost Test v Sri Lanka Colombo (SSC) 18 Sep 1996 Test # 1334
553 178.2 3.10 178 2 draw Test v Pakistan Sheikhupura 17 Oct 1996 Test # 1336
267 79.1 3.37 134 2 lost Test v Pakistan Faisalabad 24 Oct 1996 Test # 1337
69/0 18.5 3.66 67 3 4 lost Test v Pakistan Faisalabad 24 Oct 1996 Test # 1337
239/7 49.1 4.86 238 2 2 lost ODI v Pakistan Quetta 30 Oct 1996 ODI # 1133
196/1 28.4 6.83 196 1 2 lost ODI v Pakistan Lahore 1 Nov 1996 ODI # 1135
264/9 40.0 6.60 264 1 lost ODI v Pakistan Peshawar 3 Nov 1996 ODI # 1136
152 45.5 3.31 152 1 won ODI v England Bulawayo 15 Dec 1996 ODI # 1153
406 151.4 2.67 30 2 draw Test v England Bulawayo 18 Dec 1996 Test # 1345
204/6 37.0 5.51 205 0 4 draw Test v England Bulawayo 18 Dec 1996 Test # 1345
156 83.1 1.87 156 1 draw Test v England Harare 26 Dec 1996 Test # 1348
195/3 93.0 2.09 136 3 draw Test v England Harare 26 Dec 1996 Test # 1348
179/7 42.0 4.26 186 -21 2 won ODI v England Harare 1 Jan 1997 ODI # 1156
118 30.0 3.93 250 -131 2 won ODI v England Harare 3 Jan 1997 ODI # 1158
212/5 46.1 4.59 212 1 2 lost ODI v South Africa Centurion 25 Jan 1997 ODI # 1168
236 49.5 4.73 237 0 2 tied ODI v India Paarl 27 Jan 1997 ODI # 1169
229/5 47.0 4.87 227 3 2 lost ODI v South Africa Cape Town 29 Jan 1997 ODI # 1170
259/6 48.3 5.34 257 3 2 lost ODI v South Africa Johannesburg 31 Jan 1997 ODI # 1171
216 48.4 4.43 216 1 won ODI v India Centurion 7 Feb 1997 ODI # 1174
241/4 39.2 6.12 241 1 2 lost ODI v India Benoni 9 Feb 1997 ODI # 1175
168 43.5 3.83 168 1 won ODI v India Bulawayo 15 Feb 1997 ODI # 1178
188/3 45.4 4.11 188 1 2 lost ODI v Sri Lanka Sharjah 3 Apr 1997 ODI # 1189
187 50.0 3.74 187 1 lost ODI v Pakistan Sharjah 6 Apr 1997 ODI # 1192
153 46.1 3.31 204 -50 2 won ODI v Sri Lanka Sharjah 8 Apr 1997 ODI # 1194
151/9 50.0 3.02 151 1 lost ODI v Pakistan Sharjah 9 Apr 1997 ODI # 1196
207 84.0 2.46 -91 2 draw Test v New Zealand Harare 18 Sep 1997 Test # 1378
304/8 128.0 2.37 403 -98 4 draw Test v New Zealand Harare 18 Sep 1997 Test # 1378
403 161.4 2.49 -58 2 draw Test v New Zealand Bulawayo 25 Sep 1997 Test # 1379
275/8 68.0 4.04 286 -10 4 draw Test v New Zealand Bulawayo 25 Sep 1997 Test # 1379
233/9 50.0 4.66 234 0 2 tied ODI v New Zealand Bulawayo 1 Oct 1997 ODI # 1235
185/7 50.0 3.70 185 1 won ODI v New Zealand Harare 4 Oct 1997 ODI # 1237
294/7 50.0 5.88 294 1 lost ODI v New Zealand Harare 5 Oct 1997 ODI # 1238
257 47.1 5.44 306 -48 2 won ODI v Bangladesh Nairobi (Gym) 11 Oct 1997 ODI # 1240
249/8 50.0 4.98 249 1 won ODI v Kenya Nairobi (Gym) 12 Oct 1997 ODI # 1241
92 32.3 2.83 285 -192 2 won ODI v Bangladesh Nairobi (Aga) 14 Oct 1997 ODI # 1242
207/9 50.0 4.14 207 1 won ODI v Kenya Nairobi (Aga) 16 Oct 1997 ODI # 1244
172/7 40.0 4.30 255 -109 2 won ODI v Kenya Nairobi (Gym) 18 Oct 1997 ODI # 1245
190 46.1 4.11 273 -82 2 won ODI v Kenya Nairobi (Gym) 19 Oct 1997 ODI # 1246
469/9d 154.3 3.03 469 1 lost Test v Sri Lanka Kandy 7 Jan 1998 Test # 1394
10/2 1.5 5.45 10 1 4 lost Test v Sri Lanka Kandy 7 Jan 1998 Test # 1394
225 73.5 3.04 -26 2 lost Test v Sri Lanka Colombo (SSC) 14 Jan 1998 Test # 1395
326/5 113.5 2.86 326 1 4 lost Test v Sri Lanka Colombo (SSC) 14 Jan 1998 Test # 1395
210/5 45.2 4.63 208 3 2 lost ODI v Sri Lanka Colombo (SSC) 22 Jan 1998 ODI # 1282
213/5 48.2 4.40 213 1 2 lost ODI v Sri Lanka Colombo (RPS) 24 Jan 1998 ODI # 1284
286/6 49.0 5.83 282 5 2 lost ODI v Sri Lanka Colombo (SSC) 26 Jan 1998 ODI # 1286
248/7 50.0 4.96 248 1 lost ODI v New Zealand Hamilton 4 Feb 1998 ODI # 1288
139/2 28.2 4.90 139 1 2 lost ODI v New Zealand Wellington 6 Feb 1998 ODI # 1289
411 145.1 2.83 231 2 lost Test v New Zealand Wellington 19 Feb 1998 Test # 1401
20/0 3.5 5.21 20 1 4 lost Test v New Zealand Wellington 19 Feb 1998 Test # 1401
460 120.1 3.82 290 2 lost Test v New Zealand Auckland 26 Feb 1998 Test # 1402
227/9 50.0 4.54 229 -1 2 won ODI v New Zealand Christchurch 4 Mar 1998 ODI # 1294
211/1 45.4 4.62 208 4 2 lost ODI v New Zealand Napier 6 Mar 1998 ODI # 1295
231/9 50.0 4.62 231 1 lost ODI v New Zealand Auckland 8 Mar 1998 ODI # 1296
256 109.1 2.34 -65 2 draw Test v Pakistan Bulawayo 14 Mar 1998 Test # 1408
258/6 98.3 2.61 368 -109 4 draw Test v Pakistan Bulawayo 14 Mar 1998 Test # 1408
354 147.5 2.39 77 2 lost Test v Pakistan Harare 21 Mar 1998 Test # 1412
192/7 53.5 3.56 192 1 4 lost Test v Pakistan Harare 21 Mar 1998 Test # 1412
237/6 47.4 4.97 237 1 2 lost ODI v Pakistan Harare 28 Mar 1998 ODI # 1297
276/6 46.4 5.91 273 4 2 lost ODI v Pakistan Harare 29 Mar 1998 ODI # 1298
252/7 50.0 5.04 252 1 lost ODI v Australia Ahmedabad 3 Apr 1998 ODI # 1302
274/5 50.0 5.48 274 1 lost ODI v India Vadodara 5 Apr 1998 ODI # 1305
301/3 50.0 6.02 301 1 lost ODI v India Cuttack 9 Apr 1998 ODI # 1311
294/3 50.0 5.88 294 1 lost ODI v Australia Delhi 11 Apr 1998 ODI # 1313
216/2 42.2 5.10 214 3 2 lost ODI v India Bulawayo 26 Sep 1998 ODI # 1354
236/2 41.5 5.64 236 1 2 lost ODI v India Bulawayo 27 Sep 1998 ODI # 1355
222 47.2 4.69 260 -37 2 won ODI v India Harare 30 Sep 1998 ODI # 1356
280 107.2 2.60 59 2 won Test v India Harare 7 Oct 1998 Test # 1425
173 56.4 3.05 235 -61 4 won Test v India Harare 7 Oct 1998 Test # 1425
260/5 50.0 5.20 259 2 2 lost ODI v New Zealand Dhaka 24 Oct 1998 ODI # 1357
196 49.4 3.94 196 1 won ODI v Sri Lanka Sharjah 7 Nov 1998 ODI # 1367
197/3 40.4 4.84 197 1 2 lost ODI v India Sharjah 8 Nov 1998 ODI # 1369
235 48.5 4.81 260 -24 2 won ODI v Sri Lanka Sharjah 10 Nov 1998 ODI # 1372
192 47.4 4.02 206 -13 2 won ODI v India Sharjah 11 Nov 1998 ODI # 1373
197/0 30.0 6.56 197 1 2 lost ODI v India Sharjah 13 Nov 1998 ODI # 1374
241/6 47.4 5.05 238 4 2 lost ODI v Pakistan Gujranwala 20 Nov 1998 ODI # 1375
211 50.0 4.22 211 1 won ODI v Pakistan Sheikhupura 22 Nov 1998 ODI # 1376
302/6 50.0 6.04 302 1 lost ODI v Pakistan Rawalpindi 24 Nov 1998 ODI # 1377
296 85.5 3.44 296 1 won Test v Pakistan Peshawar 27 Nov 1998 Test # 1430
103 36.5 2.79 161 3 won Test v Pakistan Peshawar 27 Nov 1998 Test # 1430
325/9d 113.0 2.87 142 2 draw Test v Pakistan Lahore 10 Dec 1998 Test # 1432
139 44.0 3.15 273 -133 2 won ODI v Kenya Dhaka 19 Mar 1999 ODI # 1412
184 42.2 4.34 311 -126 2 won ODI v Bangladesh Dhaka 21 Mar 1999 ODI # 1414
216/8 50.0 4.32 281 -64 2 won ODI v Kenya Dhaka 23 Mar 1999 ODI # 1416
257/5 50.0 5.14 257 1 won ODI v Bangladesh Dhaka 25 Mar 1999 ODI # 1420
123 36.5 3.33 326 -202 2 won ODI v Kenya Dhaka 27 Mar 1999 ODI # 1424
229/7 50.0 4.58 229 1 won ODI v Kenya Taunton 15 May 1999 ODI # 1445
249 45.0 5.53 253 -3 2 won ODI v India Leicester 19 May 1999 ODI # 1450
198/6 46.0 4.30 198 1 2 lost ODI v Sri Lanka Worcester 22 May 1999 ODI # 1456
168/3 38.3 4.36 168 1 2 lost ODI v England Nottingham 25 May 1999 ODI # 1461
185 47.2 3.90 234 -48 2 won ODI v South Africa Chelmsford 29 May 1999 ODI # 1468
70/3 15.0 4.66 176 -105 2 n/r ODI v New Zealand Leeds 6 Jun 1999 ODI # 1475
303/4 50.0 6.06 303 1 lost ODI v Australia Lord's 9 Jun 1999 ODI # 1477
271/9 50.0 5.42 271 1 lost ODI v Pakistan The Oval 11 Jun 1999 ODI # 1479
247/4 43.4 5.65 245 3 2 lost ODI v West Indies Singapore 2 Sep 1999 ODI # 1492
245/6 30.0 8.16 245 1 lost ODI v India Singapore 4 Sep 1999 ODI # 1493
199/8 50.0 3.98 199 1 won ODI v Kenya Nairobi (Gym) 25 Sep 1999 ODI # 1503
217/1 35.0 6.20 217 1 2 lost ODI v South Africa Nairobi (Gym) 28 Sep 1999 ODI # 1505
277/6 50.0 5.54 277 1 lost ODI v India Nairobi (Gym) 1 Oct 1999 ODI # 1508
422 139.4 3.02 228 2 lost Test v Australia Harare 14 Oct 1999 Test # 1463
5/0 0.4 7.50 5 1 4 lost Test v Australia Harare 14 Oct 1999 Test # 1463
303/6 50.0 6.06 303 1 lost ODI v Australia Bulawayo 21 Oct 1999 ODI # 1518
117/1 28.3 4.10 117 1 2 lost ODI v Australia Harare 23 Oct 1999 ODI # 1520
201/1 39.0 5.15 201 1 2 lost ODI v Australia Harare 24 Oct 1999 ODI # 1521
417 150.1 2.77 225 2 lost Test v South Africa Bloemfontein 29 Oct 1999 Test # 1466
462/9d 154.0 3.00 360 2 lost Test v South Africa Harare 11 Nov 1999 Test # 1468
428 147.0 2.91 142 2 draw Test v Sri Lanka Bulawayo 18 Nov 1999 Test # 1470
432 149.3 2.88 258 2 lost Test v Sri Lanka Harare 26 Nov 1999 Test # 1473
38/4 15.2 2.47 35 4 4 lost Test v Sri Lanka Harare 26 Nov 1999 Test # 1473
231 88.4 2.60 13 2 draw Test v Sri Lanka Harare 4 Dec 1999 Test # 1474
36/1 9.0 4.00 185 -148 4 draw Test v Sri Lanka Harare 4 Dec 1999 Test # 1474
284/9 50.0 5.68 284 1 n/r ODI v Sri Lanka Bulawayo 11 Dec 1999 ODI # 1527
213 50.0 4.26 213 1 lost ODI v Sri Lanka Bulawayo 12 Dec 1999 ODI # 1528
248/7 50.0 4.96 248 1 lost ODI v Sri Lanka Harare 15 Dec 1999 ODI # 1529
262/4 44.4 5.86 261 2 2 lost ODI v Sri Lanka Harare 18 Dec 1999 ODI # 1530
202 48.2 4.17 202 1 won ODI v Sri Lanka Harare 19 Dec 1999 ODI # 1531
229/4 48.1 4.75 227 3 2 lost ODI v South Africa Johannesburg 21 Jan 2000 ODI # 1544
107 34.2 3.11 212 -104 2 won ODI v England Cape Town 28 Jan 2000 ODI # 1551
162/2 32.1 5.03 162 1 2 lost ODI v England Kimberley 30 Jan 2000 ODI # 1553
222/7 50.0 4.44 222 1 won ODI v South Africa Durban 2 Feb 2000 ODI # 1555
204/7 50.0 4.08 204 1 lost ODI v South Africa Gqeberha 6 Feb 2000 ODI # 1558
199/5 46.3 4.27 199 5 2 lost ODI v England Bulawayo 16 Feb 2000 ODI # 1562
134/9 44.2 3.02 132 3 2 lost ODI v England Bulawayo 18 Feb 2000 ODI # 1564
248/7 50.0 4.96 248 1 lost ODI v England Harare 20 Feb 2000 ODI # 1567
187 80.4 2.31 187 1 lost Test v West Indies Port of Spain 16 Mar 2000 Test # 1490
147 75.0 1.96 98 3 lost Test v West Indies Port of Spain 16 Mar 2000 Test # 1490
339 164.1 2.06 31 2 lost Test v West Indies Kingston 24 Mar 2000 Test # 1492
75/0 12.4 5.92 72 4 4 lost Test v West Indies Kingston 24 Mar 2000 Test # 1492
237/9 50.0 4.74 237 1 lost ODI v West Indies Kingston 1 Apr 2000 ODI # 1584
280/3 50.0 5.60 280 1 lost ODI v West Indies Kingston 2 Apr 2000 ODI # 1585
200/5 47.1 4.24 200 1 2 lost ODI v Pakistan St John's 5 Apr 2000 ODI # 1586
205/4 43.1 4.74 205 1 2 lost ODI v Pakistan St George's 15 Apr 2000 ODI # 1590
415 135.5 3.05 332 2 lost Test v England Lord's 18 May 2000 Test # 1495
374 135.2 2.76 374 1 draw Test v England Nottingham 1 Jun 2000 Test # 1498
147 75.0 1.96 236 3 draw Test v England Nottingham 1 Jun 2000 Test # 1498
232/7 50.0 4.64 232 1 won ODI v West Indies Bristol 6 Jul 2000 ODI # 1605
207 50.0 4.14 207 1 won ODI v England The Oval 8 Jul 2000 ODI # 1607
186/8 50.0 3.72 257 -70 2 won ODI v West Indies Canterbury 11 Jul 2000 ODI # 1611
115/2 20.3 5.60 115 1 2 lost ODI v England Manchester 13 Jul 2000 ODI # 1613
287/5 50.0 5.74 287 1 won ODI v West Indies Chester-le-Street 16 Jul 2000 ODI # 1616
262/8 50.0 5.24 262 1 lost ODI v England Birmingham 18 Jul 2000 ODI # 1617
170/4 45.2 3.75 170 1 2 lost ODI v England Lord's 22 Jul 2000 ODI # 1619
338 153.5 2.19 -12 2 lost Test v New Zealand Bulawayo 12 Sep 2000 Test # 1510
132/3 45.4 2.89 132 1 4 lost Test v New Zealand Bulawayo 12 Sep 2000 Test # 1510
465 160.3 2.89 465 1 lost Test v New Zealand Harare 19 Sep 2000 Test # 1511
74/2 15.2 4.82 72 3 4 lost Test v New Zealand Harare 19 Sep 2000 Test # 1511
184/3 40.5 4.50 184 1 2 lost ODI v New Zealand Harare 27 Sep 2000 ODI # 1627
252 48.5 5.16 274 -21 2 won ODI v New Zealand Bulawayo 30 Sep 2000 ODI # 1628
264/8 50.0 5.28 264 1 won ODI v New Zealand Bulawayo 1 Oct 2000 ODI # 1629
265/7 50.0 5.30 265 1 lost ODI v New Zealand Nairobi (Gym) 9 Oct 2000 ODI # 1635
229/3 47.0 4.87 226 4 2 lost ODI v Sri Lanka Sharjah 21 Oct 2000 ODI # 1642
265/8 50.0 5.30 265 1 lost ODI v India Sharjah 22 Oct 2000 ODI # 1644
276/9 50.0 5.52 276 1 lost ODI v Sri Lanka Sharjah 25 Oct 2000 ODI # 1646
219/7 48.3 4.51 219 1 2 lost ODI v India Sharjah 26 Oct 2000 ODI # 1648
458/4d 142.4 3.21 36 2 lost Test v India Delhi 18 Nov 2000 Test # 1515
190/3 37.3 5.06 190 1 4 lost Test v India Delhi 18 Nov 2000 Test # 1515
609/6d 155.5 3.90 609 1 draw Test v India Nagpur 25 Nov 2000 Test # 1517
255/7 47.2 5.38 254 2 2 lost ODI v India Cuttack 2 Dec 2000 ODI # 1656
306/5 50.0 6.12 306 1 lost ODI v India Ahmedabad 5 Dec 2000 ODI # 1657
283/8 50.0 5.66 283 1 won ODI v India Jodhpur 8 Dec 2000 ODI # 1658
166/1 25.0 6.64 166 1 2 lost ODI v India Kanpur 11 Dec 2000 ODI # 1659
301/6 50.0 6.02 301 1 lost ODI v India Rajkot 14 Dec 2000 ODI # 1660
487/7d 181.0 2.69 487 1 draw Test v New Zealand Wellington 26 Dec 2000 Test # 1524
153/4d 40.0 3.82 300 3 draw Test v New Zealand Wellington 26 Dec 2000 Test # 1524
210 40.0 5.25 281 -90 2 won ODI v New Zealand Taupo 2 Jan 2001 ODI # 1663
237/2 45.2 5.22 237 1 2 lost ODI v New Zealand Wellington 4 Jan 2001 ODI # 1664
273/9 50.0 5.46 273 1 won ODI v New Zealand Auckland 7 Jan 2001 ODI # 1665
241/9 48.4 4.95 241 1 2 lost ODI v West Indies Brisbane 13 Jan 2001 ODI # 1669
226/2 36.5 6.13 224 3 2 lost ODI v Australia Melbourne 21 Jan 2001 ODI # 1674
91 31.5 2.85 139 -47 2 won ODI v West Indies Sydney 23 Jan 2001 ODI # 1675
235/6 47.0 5.00 235 1 lost ODI v West Indies Adelaide 25 Jan 2001 ODI # 1676
291/6 50.0 5.82 291 1 lost ODI v Australia Sydney 28 Jan 2001 ODI # 1678
282/4 44.0 6.40 280 3 2 lost ODI v Australia Hobart 30 Jan 2001 ODI # 1679
178 47.2 3.76 178 1 lost ODI v West Indies Perth 2 Feb 2001 ODI # 1681
302/5 50.0 6.04 302 1 lost ODI v Australia Perth 4 Feb 2001 ODI # 1683
151/8 50.0 3.02 151 1 won ODI v Bangladesh Harare 7 Apr 2001 ODI # 1702
103 30.4 3.35 231 -127 2 won ODI v Bangladesh Harare 8 Apr 2001 ODI # 1703
272/8 50.0 5.44 309 -36 2 won ODI v Bangladesh Bulawayo 11 Apr 2001 ODI # 1706
257 91.3 2.80 257 1 won Test v Bangladesh Bulawayo 19 Apr 2001 Test # 1543
168 58.3 2.87 -32 3 won Test v Bangladesh Bulawayo 19 Apr 2001 Test # 1543
254 120.5 2.10 254 1 won Test v Bangladesh Harare 26 Apr 2001 Test # 1545
266 100.0 2.66 99 3 won Test v Bangladesh Harare 26 Apr 2001 Test # 1545
318 89.5 3.53 145 2 lost Test v India Bulawayo 7 Jun 2001 Test # 1548
184/2 53.4 3.42 184 1 4 lost Test v India Bulawayo 7 Jun 2001 Test # 1548
237 74.2 3.18 237 1 won Test v India Harare 15 Jun 2001 Test # 1549
234 98.5 2.36 156 3 won Test v India Harare 15 Jun 2001 Test # 1549
266/5 50.0 5.32 266 1 lost ODI v West Indies Harare 23 Jun 2001 ODI # 1727
137/1 26.2 5.20 134 4 2 lost ODI v India Harare 24 Jun 2001 ODI # 1729
237/6 49.2 4.80 235 3 2 lost ODI v India Bulawayo 27 Jun 2001 ODI # 1730
258/5 49.5 5.17 256 3 2 lost ODI v West Indies Bulawayo 1 Jul 2001 ODI # 1732
559/6d 168.0 3.32 404 2 lost Test v West Indies Bulawayo 19 Jul 2001 Test # 1551
347 111.2 3.11 216 2 draw Test v West Indies Harare 27 Jul 2001 Test # 1553
98/1 46.2 2.11 348 -249 4 draw Test v West Indies Harare 27 Jul 2001 Test # 1553
600/3d 139.0 4.31 600 1 lost Test v South Africa Harare 7 Sep 2001 Test # 1562
79/1 15.2 5.15 78 2 4 lost Test v South Africa Harare 7 Sep 2001 Test # 1562
519/8d 186.2 2.78 100 2 draw Test v South Africa Bulawayo 14 Sep 2001 Test # 1563
363/3 50.0 7.26 363 1 lost ODI v South Africa Bulawayo 23 Sep 2001 ODI # 1748
272/7 50.0 5.44 272 1 lost ODI v South Africa Harare 29 Sep 2001 ODI # 1749
188/4 41.0 4.58 185 4 2 lost ODI v South Africa Harare 30 Sep 2001 ODI # 1750
210/5 46.4 4.50 207 4 2 lost ODI v England Harare 3 Oct 2001 ODI # 1751
196/2 37.3 5.22 196 1 2 lost ODI v England Harare 6 Oct 2001 ODI # 1753
265/6 47.3 5.57 262 4 2 lost ODI v England Harare 7 Oct 2001 ODI # 1754
280/9 50.0 5.60 280 1 lost ODI v England Bulawayo 10 Oct 2001 ODI # 1756
229/3 43.4 5.24 229 1 2 lost ODI v England Bulawayo 13 Oct 2001 ODI # 1759
256/6 50.0 5.12 256 1 lost ODI v Sri Lanka Sharjah 26 Oct 2001 ODI # 1765
279/6 50.0 5.58 279 1 lost ODI v Pakistan Sharjah 28 Oct 2001 ODI # 1768
250 49.4 5.03 250 1 lost ODI v Sri Lanka Sharjah 30 Oct 2001 ODI # 1769
261/9 50.0 5.22 261 1 lost ODI v Pakistan Sharjah 31 Oct 2001 ODI # 1770
107 48.2 2.21 107 1 draw Test v Bangladesh Dhaka 8 Nov 2001 Test # 1566
125/3 46.4 2.67 -199 3 draw Test v Bangladesh Dhaka 8 Nov 2001 Test # 1566
251 95.3 2.62 -291 2 won Test v Bangladesh Chattogram 15 Nov 2001 Test # 1568
301 126.4 2.37 10 3 won Test v Bangladesh Chattogram 15 Nov 2001 Test # 1568
156 48.4 3.20 156 1 won ODI v Bangladesh Chattogram 23 Nov 2001 ODI # 1773
267/9 50.0 5.34 310 -42 2 won ODI v Bangladesh Dhaka 25 Nov 2001 ODI # 1774
215 48.1 4.46 215 1 won ODI v Bangladesh Dhaka 26 Nov 2001 ODI # 1775
40/1 4.2 9.23 39 2 2 lost ODI v Sri Lanka Colombo (SSC) 8 Dec 2001 ODI # 1776
173 49.1 3.51 173 1 won ODI v West Indies Colombo (SSC) 9 Dec 2001 ODI # 1777
272/7 50.0 5.44 272 1 lost ODI v Sri Lanka Colombo (RPS) 12 Dec 2001 ODI # 1779
155/2 34.0 4.55 155 1 2 lost ODI v West Indies Kandy 16 Dec 2001 ODI # 1781
586/6d 161.0 3.63 586 1 lost Test v Sri Lanka Colombo (SSC) 27 Dec 2001 Test # 1581
505 148.5 3.39 269 2 lost Test v Sri Lanka Kandy 4 Jan 2002 Test # 1583
418 158.4 2.63 418 1 lost Test v Sri Lanka Galle 12 Jan 2002 Test # 1585
212/2d 41.0 5.17 394 3 lost Test v Sri Lanka Galle 12 Jan 2002 Test # 1585
570/7d 184.5 3.08 283 2 lost Test v India Nagpur 21 Feb 2002 Test # 1589
354 129.2 2.73 25 2 lost Test v India Delhi 28 Feb 2002 Test # 1591
126/6 45.5 2.74 122 5 4 lost Test v India Delhi 28 Feb 2002 Test # 1591
274/6 50.0 5.48 274 1 won ODI v India Faridabad 7 Mar 2002 ODI # 1814
319/6 50.0 6.38 319 1 lost ODI v India Mohali 10 Mar 2002 ODI # 1815
191 48.3 3.93 191 1 won ODI v India Kochi 13 Mar 2002 ODI # 1816
244/5 48.1 5.06 241 4 2 lost ODI v India Hyderabad (Deccan) 16 Mar 2002 ODI # 1817
333/6 50.0 6.66 333 1 lost ODI v India Guwahati 19 Mar 2002 ODI # 1818
288/6 50.0 5.76 288 1 lost ODI v India Colombo (RPS) 14 Sep 2002 ODI # 1876
298/8 50.0 5.96 298 1 lost ODI v England Colombo (RPS) 18 Sep 2002 ODI # 1880
285 89.5 3.17 285 1 lost Test v Pakistan Harare 9 Nov 2002 Test # 1625
369 89.5 4.10 429 3 lost Test v Pakistan Harare 9 Nov 2002 Test # 1625
403 131.3 3.06 225 2 lost Test v Pakistan Bulawayo 16 Nov 2002 Test # 1627
57/0 8.3 6.70 57 1 4 lost Test v Pakistan Bulawayo 16 Nov 2002 Test # 1627
302/4 50.0 6.04 302 1 lost ODI v Pakistan Bulawayo 23 Nov 2002 ODI # 1899
344/5 50.0 6.88 344 1 lost ODI v Pakistan Bulawayo 24 Nov 2002 ODI # 1901
323/3 50.0 6.46 323 1 lost ODI v Pakistan Harare 27 Nov 2002 ODI # 1902
211/2 35.4 5.91 211 1 2 lost ODI v Pakistan Harare 30 Nov 2002 ODI # 1906
300/7 50.0 6.00 300 1 lost ODI v Pakistan Harare 1 Dec 2002 ODI # 1907
211 50.0 4.22 211 1 n/r ODI v Kenya Harare 8 Dec 2002 ODI # 1913
181/6 44.0 4.11 229 -92 2 won ODI v Kenya Kwekwe 11 Dec 2002 ODI # 1915
133 29.0 4.58 133 1 won ODI v Kenya Bulawayo 15 Dec 2002 ODI # 1920
104/5 25.1 4.13 191 -236 2 won ODI v Namibia Harare 10 Feb 2003 ODI # 1943
255/7 50.0 5.10 255 1 lost ODI v India Harare 19 Feb 2003 ODI # 1957
248/3 47.3 5.22 247 2 2 lost ODI v Australia Bulawayo 24 Feb 2003 ODI # 1966
202/9 50.0 4.04 302 -99 2 won ODI v Netherlands Bulawayo 28 Feb 2003 ODI # 1972
73/3 14.0 5.21 73 1 n/r ODI v Pakistan Bulawayo 4 Mar 2003 ODI # 1980
253/4 47.2 5.34 253 1 2 lost ODI v New Zealand Bloemfontein 8 Mar 2003 ODI # 1984
135/3 26.0 5.19 134 2 2 lost ODI v Kenya Bloemfontein 12 Mar 2003 ODI # 1987
256/5 50.0 5.12 256 1 lost ODI v Sri Lanka East London 15 Mar 2003 ODI # 1989
278/7 50.0 5.56 278 1 lost ODI v Pakistan Sharjah 3 Apr 2003 ODI # 1994
225/6 50.0 4.50 225 1 won ODI v Kenya Sharjah 5 Apr 2003 ODI # 1996
193 49.1 3.92 193 1 won ODI v Sri Lanka Sharjah 7 Apr 2003 ODI # 1998
172/2 35.2 4.86 169 4 2 lost ODI v Pakistan Sharjah 10 Apr 2003 ODI # 2000
472 133.1 3.54 472 1 lost Test v England Lord's 22 May 2003 Test # 1646
416 127.1 3.27 416 1 lost Test v England Chester-le-Street 5 Jun 2003 Test # 1647
191/8 50.0 3.82 191 1 won ODI v England Nottingham 26 Jun 2003 ODI # 2028
272/5 50.0 5.44 272 1 lost ODI v South Africa Canterbury 29 Jun 2003 ODI # 2030
81/4 16.3 4.90 81 1 n/r ODI v England Leeds 1 Jul 2003 ODI # 2031
175/1 34.2 5.09 175 1 2 lost ODI v South Africa Cardiff 5 Jul 2003 ODI # 2033
95/4 17.5 5.32 93 3 2 lost ODI v England Bristol 6 Jul 2003 ODI # 2034
174/3 35.2 4.92 174 1 2 lost ODI v South Africa Southampton 10 Jul 2003 ODI # 2036
735/6d 146.3 5.01 735 1 lost Test v Australia Perth 9 Oct 2003 Test # 1661
403 103.3 3.89 95 2 lost Test v Australia Sydney 17 Oct 2003 Test # 1663
172/1 29.1 5.89 172 1 4 lost Test v Australia Sydney 17 Oct 2003 Test # 1663
335 114.2 2.93 -172 2 draw Test v West Indies Harare 4 Nov 2003 Test # 1668
207/9 83.0 2.49 373 -165 4 draw Test v West Indies Harare 4 Nov 2003 Test # 1668
481 107.0 4.49 481 1 lost Test v West Indies Bulawayo 12 Nov 2003 Test # 1669
128 52.4 2.43 232 3 lost Test v West Indies Bulawayo 12 Nov 2003 Test # 1669
347/6 50.0 6.94 347 1 lost ODI v West Indies Bulawayo 22 Nov 2003 ODI # 2065
125 42.3 2.94 125 1 won ODI v West Indies Bulawayo 23 Nov 2003 ODI # 2066
208 47.2 4.39 230 -21 2 won ODI v West Indies Harare 26 Nov 2003 ODI # 2067
256/3 45.0 5.68 256 1 lost ODI v West Indies Harare 29 Nov 2003 ODI # 2069
197/2 25.4 7.67 197 1 2 lost ODI v West Indies Harare 30 Nov 2003 ODI # 2070
225/8 50.0 4.50 225 1 lost ODI v Australia Sydney 11 Jan 2004 ODI # 2079
211/3 37.4 5.60 209 3 2 lost ODI v India Hobart 14 Jan 2004 ODI # 2080
344/7 50.0 6.88 344 1 lost ODI v Australia Hobart 16 Jan 2004 ODI # 2082
255/6 50.0 5.10 255 1 lost ODI v India Brisbane 20 Jan 2004 ODI # 2085
280/7 50.0 5.60 280 1 lost ODI v India Adelaide 24 Jan 2004 ODI # 2087
279/7 50.0 5.58 279 1 lost ODI v Australia Adelaide 26 Jan 2004 ODI # 2089
263/9 50.0 5.26 263 1 n/r ODI v Australia Melbourne 29 Jan 2004 ODI # 2091
136/6 30.3 4.45 136 1 2 lost ODI v India Perth 3 Feb 2004 ODI # 2095
331 115.4 2.86 -110 2 won Test v Bangladesh Harare 19 Feb 2004 Test # 1683
169 57.5 2.92 353 -183 4 won Test v Bangladesh Harare 19 Feb 2004 Test # 1683
168 75.5 2.21 168 1 draw Test v Bangladesh Bulawayo 26 Feb 2004 Test # 1684
238/7 50.0 4.76 238 1 lost ODI v Bangladesh Harare 10 Mar 2004 ODI # 2110
228 49.2 4.62 243 -14 2 won ODI v Bangladesh Harare 12 Mar 2004 ODI # 2111
183 48.5 3.74 183 1 won ODI v Bangladesh Harare 14 Mar 2004 ODI # 2113
144/4 27.0 5.33 133 -67 2 lost ODI v Sri Lanka Bulawayo 20 Apr 2004 ODI # 2119
139/1 20.5 6.67 137 3 2 lost ODI v Sri Lanka Bulawayo 22 Apr 2004 ODI # 2120
40/1 9.2 4.28 36 5 2 lost ODI v Sri Lanka Harare 25 Apr 2004 ODI # 2122
223/9 50.0 4.46 223 1 lost ODI v Sri Lanka Harare 27 Apr 2004 ODI # 2123
246/7 50.0 4.92 246 1 lost ODI v Sri Lanka Harare 29 Apr 2004 ODI # 2124
541 125.1 4.32 342 2 lost Test v Sri Lanka Harare 6 May 2004 Test # 1698
713/3d 165.3 4.30 485 2 lost Test v Sri Lanka Bulawayo 14 May 2004 Test # 1699
207/3 39.4 5.21 206 2 2 lost ODI v Australia Harare 25 May 2004 ODI # 2131
323/8 50.0 6.46 323 1 lost ODI v Australia Harare 27 May 2004 ODI # 2132
199/2 30.4 6.48 197 3 2 lost ODI v Australia Harare 29 May 2004 ODI # 2133
299/7 50.0 5.98 299 1 lost ODI v England Birmingham 10 Sep 2004 ODI # 2168
195/6 43.5 4.44 192 4 2 lost ODI v Sri Lanka The Oval 14 Sep 2004 ODI # 2173
292/7 50.0 5.84 292 1 lost ODI v Pakistan Multan 30 Sep 2004 ODI # 2183
258/7 48.1 5.35 253 6 2 lost ODI v Pakistan Peshawar 3 Oct 2004 ODI # 2184
108/3 18.1 5.94 105 4 2 lost ODI v Sri Lanka Rawalpindi 9 Oct 2004 ODI # 2186
197/5 47.4 4.13 196 2 2 lost ODI v England Harare 28 Nov 2004 ODI # 2193
263/6 50.0 5.26 263 1 lost ODI v England Harare 1 Dec 2004 ODI # 2194
239/2 43.1 5.53 239 1 2 lost ODI v England Bulawayo 4 Dec 2004 ODI # 2195
261/6 50.0 5.22 261 1 lost ODI v England Bulawayo 5 Dec 2004 ODI # 2197
488 149.3 3.26 488 1 lost Test v Bangladesh Chattogram 6 Jan 2005 Test # 1733
204/9d 51.1 3.98 380 3 lost Test v Bangladesh Chattogram 6 Jan 2005 Test # 1733
211 78.4 2.68 -87 2 draw Test v Bangladesh Dhaka 14 Jan 2005 Test # 1735
285/5 142.0 2.00 374 -88 4 draw Test v Bangladesh Dhaka 14 Jan 2005 Test # 1735
229 48.1 4.75 252 -22 2 won ODI v Bangladesh Dhaka 20 Jan 2005 ODI # 2207
206 47.1 4.36 238 -31 2 won ODI v Bangladesh Chattogram 24 Jan 2005 ODI # 2210
244/9 50.0 4.88 244 1 lost ODI v Bangladesh Chattogram 26 Jan 2005 ODI # 2211
247/9 50.0 4.94 247 1 lost ODI v Bangladesh Dhaka 29 Jan 2005 ODI # 2214
202/2 33.0 6.12 199 4 2 lost ODI v Bangladesh Dhaka 31 Jan 2005 ODI # 2217
301/7 50.0 6.02 301 1 lost ODI v South Africa Johannesburg 25 Feb 2005 ODI # 2229
329/6 50.0 6.58 329 1 lost ODI v South Africa Durban 27 Feb 2005 ODI # 2231
207/5 46.3 4.45 207 1 2 lost ODI v South Africa Gqeberha 2 Mar 2005 ODI # 2233
340/3d 50.0 6.80 286 2 lost Test v South Africa Cape Town 4 Mar 2005 Test # 1737
480/7d 109.5 4.37 211 2 lost Test v South Africa Centurion 11 Mar 2005 Test # 1740
452/9d 89.0 5.07 452 1 lost Test v New Zealand Harare 7 Aug 2005 Test # 1759
484 111.1 4.35 253 2 lost Test v New Zealand Bulawayo 15 Aug 2005 Test # 1761
397/5 44.0 9.02 397 1 lost ODI v New Zealand Bulawayo 24 Aug 2005 ODI # 2272
226/6 50.0 4.52 226 1 lost ODI v India Harare 29 Aug 2005 ODI # 2274
238 49.1 4.84 238 1 lost ODI v New Zealand Harare 31 Aug 2005 ODI # 2276
255/6 48.1 5.29 251 5 2 lost ODI v India Harare 4 Sep 2005 ODI # 2280
554 151.3 3.65 275 2 lost Test v India Bulawayo 13 Sep 2005 Test # 1765
366 107.3 3.40 205 2 lost Test v India Harare 20 Sep 2005 Test # 1767
19/0 2.2 8.14 19 1 4 lost Test v India Harare 20 Sep 2005 Test # 1767
227/9 50.0 4.54 227 1 won ODI v Kenya Bulawayo 25 Feb 2006 ODI # 2339
284/7 50.0 5.68 284 1 lost ODI v Kenya Bulawayo 26 Feb 2006 ODI # 2340
134 42.5 3.12 134 1 lost ODI v Kenya Harare 1 Mar 2006 ODI # 2343
122 36.5 3.31 232 -109 2 won ODI v Kenya Harare 3 Mar 2006 ODI # 2344
154/5 38.2 4.01 152 3 2 lost ODI v West Indies St John's 29 Apr 2006 ODI # 2368
242/9 50.0 4.84 242 1 lost ODI v West Indies St John's 30 Apr 2006 ODI # 2369
333/6 50.0 6.66 333 1 lost ODI v West Indies Georgetown 7 May 2006 ODI # 2370
156/0 27.4 5.63 153 4 2 lost ODI v West Indies Gros Islet 10 May 2006 ODI # 2371
263/6 50.0 5.26 263 1 n/r ODI v West Indies Port of Spain 13 May 2006 ODI # 2372
266/8 50.0 5.32 266 1 lost ODI v West Indies Port of Spain 14 May 2006 ODI # 2373
75 28.5 2.60 219 -143 2 won ODI v Canada Port of Spain 16 May 2006 ODI # 2374
144/7 50.0 2.88 339 -194 2 won ODI v Bermuda Port of Spain 18 May 2006 ODI # 2376
176 47.2 3.71 260 -83 2 won ODI v Bermuda Port of Spain 20 May 2006 ODI # 2378
246/7 50.0 4.92 246 1 won ODI v Bangladesh Harare 29 Jul 2006 ODI # 2392
238/8 50.0 4.76 238 1 lost ODI v Bangladesh Harare 30 Jul 2006 ODI # 2393
236 49.0 4.81 236 1 won ODI v Bangladesh Harare 2 Aug 2006 ODI # 2394
206/9 50.0 4.12 206 1 won ODI v Bangladesh Harare 4 Aug 2006 ODI # 2395
201/2 44.4 4.50 198 4 2 lost ODI v Bangladesh Harare 6 Aug 2006 ODI # 2398
202/5 43.5 4.60 202 1 2 lost ODI v South Africa Bloemfontein 15 Sep 2006 ODI # 2415
156/4 27.4 5.63 153 4 2 lost ODI v South Africa East London 18 Sep 2006 ODI # 2418
418/5 50.0 8.36 418 1 lost ODI v South Africa Potchefstroom 20 Sep 2006 ODI # 2420
90/1 14.2 6.27 86 5 2 lost ODI v West Indies Ahmedabad 8 Oct 2006 ODI # 2424
285/7 50.0 5.70 285 1 lost ODI v Sri Lanka Ahmedabad 10 Oct 2006 ODI # 2425
231/6 50.0 4.62 231 1 lost ODI v Bangladesh Jaipur 13 Oct 2006 ODI # 2427
166 19.5 8.36 166 1 lost T20I v Bangladesh Khulna 28 Nov 2006 T20I # 9
186/1 45.3 4.08 185 2 2 lost ODI v Bangladesh Khulna 30 Nov 2006 ODI # 2453
218/4 42.4 5.10 218 1 2 lost ODI v Bangladesh Bogra 3 Dec 2006 ODI # 2457
220 49.2 4.45 220 1 lost ODI v Bangladesh Bogra 5 Dec 2006 ODI # 2459
147/2 32.2 4.54 147 1 2 lost ODI v Bangladesh Mirpur 8 Dec 2006 ODI # 2461
197/7 49.0 4.02 194 4 2 lost ODI v Bangladesh Mirpur 9 Dec 2006 ODI # 2462
260/9 50.0 5.20 260 1 lost ODI v Bangladesh Harare 4 Feb 2007 ODI # 2505
153 46.0 3.32 153 1 won ODI v Bangladesh Harare 6 Feb 2007 ODI # 2511
228/9 50.0 4.56 228 1 lost ODI v Bangladesh Harare 9 Feb 2007 ODI # 2516
246/9 47.2 5.19 245 2 2 lost ODI v Bangladesh Harare 10 Feb 2007 ODI # 2518
221/9 50.0 4.42 221 1 tied ODI v Ireland Kingston 15 Mar 2007 ODI # 2535
204/4 47.5 4.26 203 2 2 lost ODI v West Indies Kingston 19 Mar 2007 ODI # 2543
349 49.5 7.00 349 1 lost ODI v Pakistan Kingston 21 Mar 2007 ODI # 2547
210/5 46.5 4.48 207 4 2 lost ODI v South Africa Bulawayo 22 Aug 2007 ODI # 2612
251/2 39.1 6.40 248 4 2 lost ODI v South Africa Harare 25 Aug 2007 ODI # 2614
323/9 50.0 6.46 323 1 lost ODI v South Africa Harare 26 Aug 2007 ODI # 2615
138/9 20.0 6.90 138 1 won T20I v Australia Cape Town 12 Sep 2007 T20I # 23
188/9 20.0 9.40 188 1 lost T20I v England Cape Town 13 Sep 2007 T20I # 25
244/8 50.0 4.88 275 -30 2 won ODI v West Indies Harare 30 Nov 2007 ODI # 2649
286/9 50.0 5.72 286 1 lost ODI v West Indies Harare 2 Dec 2007 ODI # 2651
142/4 27.5 5.10 140 3 2 lost ODI v West Indies Harare 4 Dec 2007 ODI # 2653
234/5 47.0 4.97 233 2 2 lost ODI v West Indies Bulawayo 7 Dec 2007 ODI # 2654
347/5 50.0 6.94 347 1 lost ODI v Pakistan Karachi 21 Jan 2008 ODI # 2662
239/5 46.2 5.15 239 1 2 lost ODI v Pakistan Hyderabad (Sind) 24 Jan 2008 ODI # 2663
272/9 50.0 5.44 272 1 lost ODI v Pakistan Multan 27 Jan 2008 ODI # 2665
245/3 47.0 5.21 245 1 2 lost ODI v Pakistan Faisalabad 30 Jan 2008 ODI # 2667
187/3 31.0 6.03 182 6 2 lost ODI v Pakistan Sheikhupura 2 Feb 2008 ODI # 2669
107/5 16.0 6.68 107 1 2 lost T20I v Sri Lanka King City (NW) 10 Oct 2008 T20I # 69
135/7 20.0 6.75 135 1 tied T20I v Canada King City (NW) 11 Oct 2008 T20I # 71
110/3 19.0 5.78 108 3 2 lost T20I v Pakistan King City (NW) 12 Oct 2008 T20I # 73
75 19.2 3.87 185 -109 2 won T20I v Canada King City (NW) 13 Oct 2008 T20I # 75
147 46.1 3.18 304 -156 2 won ODI v Ireland Nairobi (Gym) 17 Oct 2008 ODI # 2766
285/9 50.0 5.70 285 1 lost ODI v Kenya Nairobi (Gym) 19 Oct 2008 ODI # 2768
130/4 33.2 3.90 128 3 2 lost ODI v Sri Lanka Harare 20 Nov 2008 ODI # 2779
68/1 17.4 3.84 68 1 2 lost ODI v Sri Lanka Harare 22 Nov 2008 ODI # 2780
171/7 28.0 6.10 171 1 lost ODI v Sri Lanka Harare 24 Nov 2008 ODI # 2782
150/8 47.3 3.15 147 4 2 lost ODI v Sri Lanka Harare 28 Nov 2008 ODI # 2784
152 48.5 3.11 152 1 lost ODI v Sri Lanka Harare 30 Nov 2008 ODI # 2785
167 46.2 3.60 206 -38 2 won ODI v Bangladesh Mirpur 10 Jan 2009 ODI # 2790
210/6 50.0 4.20 210 1 lost ODI v Sri Lanka Mirpur 12 Jan 2009 ODI # 2791
124 48.1 2.57 124 1 won ODI v Bangladesh Mirpur 19 Jan 2009 ODI # 2797
164/4 44.5 3.65 161 4 2 lost ODI v Bangladesh Mirpur 21 Jan 2009 ODI # 2799
121/4 32.3 3.72 120 2 2 lost ODI v Bangladesh Mirpur 23 Jan 2009 ODI # 2801
197 46.2 4.25 307 -109 2 won ODI v Kenya Mombasa 27 Jan 2009 ODI # 2805
200 45.1 4.42 352 -151 2 won ODI v Kenya Mombasa 29 Jan 2009 ODI # 2807
234 49.3 4.72 234 1 won ODI v Kenya Nairobi (Gym) 31 Jan 2009 ODI # 2809
219 49.0 4.46 286 -66 2 won ODI v Kenya Nairobi (Gym) 1 Feb 2009 ODI # 2812
199 48.5 4.07 199 1 won ODI v Kenya Nairobi (Gym) 4 Feb 2009 ODI # 2814
211/2 34.3 6.11 208 4 2 lost ODI v Bangladesh Bulawayo 9 Aug 2009 ODI # 2869
320/8 50.0 6.40 320 1 lost ODI v Bangladesh Bulawayo 11 Aug 2009 ODI # 2871
254 44.2 5.72 324 -69 2 won ODI v Bangladesh Bulawayo 14 Aug 2009 ODI # 2872
313/6 47.5 6.54 313 1 2 lost ODI v Bangladesh Bulawayo 16 Aug 2009 ODI # 2873
212/5 47.5 4.43 210 3 2 lost ODI v Bangladesh Bulawayo 18 Aug 2009 ODI # 2874
222 49.5 4.45 314 -91 2 won ODI v Kenya Harare 12 Oct 2009 ODI # 2908
177 44.5 3.94 264 -86 2 won ODI v Kenya Harare 13 Oct 2009 ODI # 2909
266/9 50.0 5.32 266 1 lost ODI v Kenya Harare 15 Oct 2009 ODI # 2910
270/8 50.0 5.40 270 1 won ODI v Kenya Harare 17 Oct 2009 ODI # 2911
187 39.3 4.73 330 -142 2 won ODI v Kenya Harare 18 Oct 2009 ODI # 2912
186 46.5 3.97 186 1 won ODI v Bangladesh Mirpur 27 Oct 2009 ODI # 2914
221/3 29.3 7.49 220 2 2 lost ODI v Bangladesh Mirpur 29 Oct 2009 ODI # 2916
198/6 40.4 4.86 197 2 2 lost ODI v Bangladesh Mirpur 31 Oct 2009 ODI # 2917
49/4 11.5 4.14 45 5 2 lost ODI v Bangladesh Chattogram 3 Nov 2009 ODI # 2920
222/9 49.0 4.53 222 1 2 lost ODI v Bangladesh Chattogram 5 Nov 2009 ODI # 2922
295/5 50.0 5.90 295 1 lost ODI v South Africa Benoni 8 Nov 2009 ODI # 2926
331/5 50.0 6.62 331 1 lost ODI v South Africa Centurion 10 Nov 2009 ODI # 2928
79/7 20.0 3.95 106 -26 2 won T20I v West Indies Port of Spain 28 Feb 2010 T20I # 150
252/9 50.0 5.04 255 -2 2 won ODI v West Indies Providence 4 Mar 2010 ODI # 2967
208/6 47.5 4.34 207 2 2 lost ODI v West Indies Providence 6 Mar 2010 ODI # 2970
245/9 50.0 4.90 245 1 lost ODI v West Indies Kingstown 10 Mar 2010 ODI # 2972
142/6 34.3 4.11 142 1 2 lost ODI v West Indies Kingstown 12 Mar 2010 ODI # 2974
165/6 27.4 5.96 162 4 2 lost ODI v West Indies Kingstown 14 Mar 2010 ODI # 2976
173/7 20.0 8.65 173 1 lost T20I v Sri Lanka Providence 3 May 2010 T20I # 157
36/1 8.1 4.40 30 -48 2 lost T20I v New Zealand Providence 4 May 2010 T20I # 159
285/5 50.0 5.70 285 1 won ODI v India Bulawayo 28 May 2010 ODI # 2981
119/1 15.2 7.76 119 1 2 lost ODI v Sri Lanka Bulawayo 1 Jun 2010 ODI # 2985
194/9 50.0 3.88 194 1 won ODI v India Harare 3 Jun 2010 ODI # 2986
236 47.5 4.93 236 1 won ODI v Sri Lanka Harare 7 Jun 2010 ODI # 2989
203/1 34.4 5.85 200 4 2 lost ODI v Sri Lanka Harare 9 Jun 2010 ODI # 2990
112/4 15.0 7.46 112 1 2 lost T20I v India Harare 12 Jun 2010 T20I # 182
144/3 18.0 8.00 141 4 2 lost T20I v India Harare 13 Jun 2010 T20I # 183
200 47.3 4.21 200 1 won ODI v Ireland Harare 26 Sep 2010 ODI # 3048
238/9 50.0 4.76 238 1 won ODI v Ireland Harare 28 Sep 2010 ODI # 3049
244 49.4 4.91 244 1 lost ODI v Ireland Harare 30 Sep 2010 ODI # 3050
169/3 15.5 10.67 169 1 2 lost T20I v South Africa Bloemfontein 8 Oct 2010 T20I # 188
194/6 20.0 9.70 194 1 lost T20I v South Africa Kimberley 10 Oct 2010 T20I # 189
351/6 50.0 7.02 351 1 lost ODI v South Africa Bloemfontein 15 Oct 2010 ODI # 3057
273/2 39.0 7.00 269 5 2 lost ODI v South Africa Potchefstroom 17 Oct 2010 ODI # 3059
399/6 50.0 7.98 399 1 lost ODI v South Africa Benoni 22 Oct 2010 ODI # 3061
200 49.0 4.08 210 -9 2 won ODI v Bangladesh Mirpur 1 Dec 2010 ODI # 3071
194/4 39.4 4.89 192 3 2 lost ODI v Bangladesh Mirpur 3 Dec 2010 ODI # 3073
246/7 50.0 4.92 246 1 lost ODI v Bangladesh Mirpur 6 Dec 2010 ODI # 3075
189/4 43.0 4.39 189 1 2 lost ODI v Bangladesh Chattogram 12 Dec 2010 ODI # 3078
262/6 50.0 5.24 262 1 lost ODI v Australia Ahmedabad 21 Feb 2011 ODI # 3103
123 42.1 2.91 299 -175 2 won ODI v Canada Nagpur 28 Feb 2011 ODI # 3111
166/0 33.3 4.95 163 4 2 lost ODI v New Zealand Ahmedabad 4 Mar 2011 ODI # 3117
327/6 50.0 6.54 327 1 lost ODI v Sri Lanka Pallekele 10 Mar 2011 ODI # 3125
164/3 34.1 4.80 162 13 2 lost ODI v Pakistan Pallekele 14 Mar 2011 ODI # 3132
147 36.0 4.08 309 -161 2 won ODI v Kenya Eden Gardens 20 Mar 2011 ODI # 3140
287 96.2 2.97 -83 2 won Test v Bangladesh Harare 4 Aug 2011 Test # 2002
244 57.3 4.24 375 -130 4 won Test v Bangladesh Harare 4 Aug 2011 Test # 2002
184 48.4 3.78 184 1 won ODI v Bangladesh Harare 12 Aug 2011 ODI # 3176
188 47.3 3.95 188 1 won ODI v Bangladesh Harare 14 Aug 2011 ODI # 3177
245 49.2 4.96 251 -5 2 won ODI v Bangladesh Harare 16 Aug 2011 ODI # 3179
203/4 36.4 5.53 200 4 2 lost ODI v Bangladesh Bulawayo 19 Aug 2011 ODI # 3181
253/6 50.0 5.06 253 1 lost ODI v Bangladesh Bulawayo 21 Aug 2011 ODI # 3183
466 156.1 2.98 54 2 lost Test v Pakistan Bulawayo 1 Sep 2011 Test # 2006
88/3 21.4 4.06 88 1 4 lost Test v Pakistan Bulawayo 1 Sep 2011 Test # 2006
247/7 50.0 4.94 247 1 lost ODI v Pakistan Bulawayo 8 Sep 2011 ODI # 3188
228/0 42.1 5.40 226 3 2 lost ODI v Pakistan Harare 11 Sep 2011 ODI # 3190
270/5 50.0 5.40 270 1 lost ODI v Pakistan Harare 14 Sep 2011 ODI # 3194
198/4 20.0 9.90 198 1 lost T20I v Pakistan Harare 16 Sep 2011 T20I # 205
141/7 20.0 7.05 141 1 lost T20I v Pakistan Harare 18 Sep 2011 T20I # 206
127/0 13.3 9.40 124 4 2 lost T20I v New Zealand Harare 15 Oct 2011 T20I # 211
187/3 18.0 10.38 187 1 lost T20I v New Zealand Harare 17 Oct 2011 T20I # 213
232/1 43.3 5.33 232 1 2 lost ODI v New Zealand Harare 20 Oct 2011 ODI # 3204
261/6 48.2 5.40 260 2 2 lost ODI v New Zealand Harare 22 Oct 2011 ODI # 3206
328/5 50.0 6.56 328 1 won ODI v New Zealand Bulawayo 25 Oct 2011 ODI # 3209
426 143.3 2.96 426 1 lost Test v New Zealand Bulawayo 1 Nov 2011 Test # 2013
252/8d 71.0 3.54 365 3 lost Test v New Zealand Bulawayo 1 Nov 2011 Test # 2013
495/7d 123.4 4.00 495 1 lost Test v New Zealand Napier 26 Jan 2012 Test # 2033
248 48.3 5.11 248 1 lost ODI v New Zealand Dunedin 3 Feb 2012 ODI # 3230
372/6 50.0 7.44 372 1 lost ODI v New Zealand Whangarei 6 Feb 2012 ODI # 3232
373/8 50.0 7.46 373 1 lost ODI v New Zealand Napier 9 Feb 2012 ODI # 3234
160/3 16.5 9.50 160 1 2 lost T20I v New Zealand Auckland 11 Feb 2012 T20I # 219
202/5 19.4 10.27 201 2 2 lost T20I v New Zealand Hamilton 14 Feb 2012 T20I # 220
182/4 20.0 9.10 182 1 lost T20I v Sri Lanka Hambantota 18 Sep 2012 T20I # 263
94/0 12.4 7.42 94 1 2 lost T20I v South Africa Hambantota 20 Sep 2012 T20I # 266
337/4 50.0 6.74 337 1 lost ODI v West Indies St George's 22 Feb 2013 ODI # 3337
274/3 49.0 5.59 274 1 2 lost ODI v West Indies St George's 24 Feb 2013 ODI # 3339
215/5 46.2 4.64 212 4 2 lost ODI v West Indies St George's 26 Feb 2013 ODI # 3340
131/2 16.1 8.10 131 1 2 lost T20I v West Indies North Sound 2 Mar 2013 T20I # 305
158/7 20.0 7.90 158 1 lost T20I v West Indies North Sound 3 Mar 2013 T20I # 308
307 84.2 3.64 96 2 lost Test v West Indies Bridgetown 12 Mar 2013 Test # 2079
12/1 5.0 2.40 12 1 4 lost Test v West Indies Bridgetown 12 Mar 2013 Test # 2079
381/8d 117.0 3.25 206 2 lost Test v West Indies Roseau 20 Mar 2013 Test # 2083
134 54.1 2.47 -255 2 won Test v Bangladesh Harare 17 Apr 2013 Test # 2086
147 49.2 2.97 483 -335 4 won Test v Bangladesh Harare 17 Apr 2013 Test # 2086
391 113.2 3.45 391 1 lost Test v Bangladesh Harare 25 Apr 2013 Test # 2087
291/9d 88.0 3.30 400 3 lost Test v Bangladesh Harare 25 Apr 2013 Test # 2087
269/8 50.0 5.38 269 1 lost ODI v Bangladesh Bulawayo 3 May 2013 ODI # 3353
252/9 50.0 5.04 252 1 won ODI v Bangladesh Bulawayo 5 May 2013 ODI # 3354
247/9 50.0 4.94 247 1 won ODI v Bangladesh Bulawayo 8 May 2013 ODI # 3355
162/8 20.0 8.10 169 -6 2 won T20I v Bangladesh Bulawayo 11 May 2013 T20I # 315
168/7 20.0 8.40 168 1 lost T20I v Bangladesh Bulawayo 12 May 2013 T20I # 316
230/4 44.5 5.13 229 2 2 lost ODI v India Harare 24 Jul 2013 ODI # 3395
294/8 50.0 5.88 294 1 lost ODI v India Harare 26 Jul 2013 ODI # 3397
187/3 35.3 5.26 184 4 2 lost ODI v India Harare 28 Jul 2013 ODI # 3399
145/1 30.5 4.70 145 1 2 lost ODI v India Bulawayo 1 Aug 2013 ODI # 3402
167/3 34.0 4.91 164 4 2 lost ODI v India Bulawayo 3 Aug 2013 ODI # 3403
161/5 20.0 8.05 161 1 lost T20I v Pakistan Harare 23 Aug 2013 T20I # 326
179/1 20.0 8.95 179 1 lost T20I v Pakistan Harare 24 Aug 2013 T20I # 327
244/7 50.0 4.88 244 1 won ODI v Pakistan Harare 27 Aug 2013 ODI # 3404
299/4 50.0 5.98 299 1 lost ODI v Pakistan Harare 29 Aug 2013 ODI # 3406
260/6 50.0 5.20 260 1 lost ODI v Pakistan Harare 31 Aug 2013 ODI # 3408
249 90.1 2.76 249 1 lost Test v Pakistan Harare 3 Sep 2013 Test # 2095
419/9d 149.3 2.80 341 3 lost Test v Pakistan Harare 3 Sep 2013 Test # 2095
230 104.5 2.19 -64 2 won Test v Pakistan Harare 10 Sep 2013 Test # 2096
239 81.0 2.95 264 -24 4 won Test v Pakistan Harare 10 Sep 2013 Test # 2096
164/7 20.0 8.20 164 1 2 lost T20I v Ireland Sylhet 17 Mar 2014 T20I # 368
140/5 20.0 7.00 140 1 won T20I v Netherlands Sylhet 19 Mar 2014 T20I # 372
116/9 20.0 5.80 116 1 won T20I v U.A.E. Sylhet 21 Mar 2014 T20I # 376
223/9 50.0 4.46 223 1 won ODI v Afghanistan Bulawayo 18 Jul 2014 ODI # 3503
256/7 50.0 5.12 256 1 won ODI v Afghanistan Bulawayo 20 Jul 2014 ODI # 3504
264/8 49.4 5.31 262 3 2 lost ODI v Afghanistan Bulawayo 22 Jul 2014 ODI # 3505
259 49.1 5.26 259 1 lost ODI v Afghanistan Bulawayo 24 Jul 2014 ODI # 3506
397 158.3 2.50 141 2 lost Test v South Africa Harare 9 Aug 2014 Test # 2135
44/1 10.4 4.12 41 4 4 lost Test v South Africa Harare 9 Aug 2014 Test # 2135
309/3 50.0 6.18 309 1 lost ODI v South Africa Bulawayo 17 Aug 2014 ODI # 3507
257 49.4 5.17 257 1 lost ODI v South Africa Bulawayo 19 Aug 2014 ODI # 3508
171/3 27.2 6.25 166 6 2 lost ODI v South Africa Bulawayo 21 Aug 2014 ODI # 3510
350/6 50.0 7.00 350 1 lost ODI v Australia Harare 25 Aug 2014 ODI # 3513
231 49.5 4.63 231 1 lost ODI v South Africa Harare 29 Aug 2014 ODI # 3518
209/9 50.0 4.18 209 1 won ODI v Australia Harare 31 Aug 2014 ODI # 3521
271/6 50.0 5.42 271 1 lost ODI v South Africa Harare 4 Sep 2014 ODI # 3524
254 98.0 2.59 14 2 lost Test v Bangladesh Mirpur 25 Oct 2014 Test # 2141
101/7 33.3 3.01 101 1 4 lost Test v Bangladesh Mirpur 25 Oct 2014 Test # 2141
433 158.5 2.72 433 1 lost Test v Bangladesh Khulna 3 Nov 2014 Test # 2143
248/9d 83.5 2.95 313 3 lost Test v Bangladesh Khulna 3 Nov 2014 Test # 2143
503 153.4 3.27 503 1 lost Test v Bangladesh Chattogram 12 Nov 2014 Test # 2145
319/5d 78.0 4.08 448 3 lost Test v Bangladesh Chattogram 12 Nov 2014 Test # 2145
281/7 50.0 5.62 281 1 lost ODI v Bangladesh Chattogram 21 Nov 2014 ODI # 3550
251/7 50.0 5.02 251 1 lost ODI v Bangladesh Chattogram 23 Nov 2014 ODI # 3552
297/6 50.0 5.94 297 1 lost ODI v Bangladesh Mirpur 26 Nov 2014 ODI # 3553
256/8 50.0 5.12 256 1 lost ODI v Bangladesh Mirpur 28 Nov 2014 ODI # 3555
130/5 24.3 5.30 129 2 2 lost ODI v Bangladesh Mirpur 1 Dec 2014 ODI # 3559
339/4 50.0 6.78 339 1 lost ODI v South Africa Hamilton 15 Feb 2015 ODI # 3601
285/7 50.0 5.70 285 1 won ODI v U.A.E. Nelson 19 Feb 2015 ODI # 3606
372/2 50.0 7.44 372 1 lost ODI v West Indies Canberra 24 Feb 2015 ODI # 3612
235/7 50.0 4.70 235 1 lost ODI v Pakistan Brisbane 1 Mar 2015 ODI # 3620
331/8 50.0 6.62 331 1 lost ODI v Ireland Hobart 7 Mar 2015 ODI # 3627
288/4 48.4 5.91 288 1 2 lost ODI v India Auckland 14 Mar 2015 ODI # 3636
173/5 19.3 8.87 173 1 2 lost T20I v Pakistan Lahore 22 May 2015 T20I # 417
176/8 19.4 8.94 176 1 2 lost T20I v Pakistan Lahore 24 May 2015 T20I # 418
375/3 50.0 7.50 375 1 lost ODI v Pakistan Lahore 26 May 2015 ODI # 3651
269/4 47.2 5.68 269 1 2 lost ODI v Pakistan Lahore 29 May 2015 ODI # 3652
296/9 50.0 5.92 296 1 n/r ODI v Pakistan Lahore 31 May 2015 ODI # 3653
255/6 50.0 5.10 255 1 lost ODI v India Harare 10 Jul 2015 ODI # 3662
271/8 50.0 5.42 271 1 lost ODI v India Harare 12 Jul 2015 ODI # 3665
276/5 50.0 5.52 276 1 lost ODI v India Harare 14 Jul 2015 ODI # 3667
178/5 20.0 8.90 178 1 lost T20I v India Harare 17 Jul 2015 T20I # 440
135/9 20.0 6.75 146 -10 2 won T20I v India Harare 19 Jul 2015 T20I # 442
303/4 50.0 6.06 303 1 won ODI v New Zealand Harare 2 Aug 2015 ODI # 3673
236/0 42.2 5.57 236 1 2 lost ODI v New Zealand Harare 4 Aug 2015 ODI # 3674
273/6 50.0 5.46 273 1 lost ODI v New Zealand Harare 7 Aug 2015 ODI # 3675
198/5 20.0 9.90 198 1 lost T20I v New Zealand Harare 9 Aug 2015 T20I # 450
136/8 20.0 6.80 136 1 lost T20I v Pakistan Harare 27 Sep 2015 T20I # 454
136/6 20.0 6.80 136 1 lost T20I v Pakistan Harare 29 Sep 2015 T20I # 455
259/6 50.0 5.18 259 1 lost ODI v Pakistan Harare 1 Oct 2015 ODI # 3685
256/8 48.0 5.33 262 -20 2 won ODI v Pakistan Harare 3 Oct 2015 ODI # 3686
162/3 34.0 4.76 162 1 2 lost ODI v Pakistan Harare 5 Oct 2015 ODI # 3687
219/8 50.0 4.38 219 1 won ODI v Ireland Harare 9 Oct 2015 ODI # 3688
268/7 50.0 5.36 268 1 won ODI v Ireland Harare 11 Oct 2015 ODI # 3690
189/8 46.5 4.03 188 2 2 lost ODI v Ireland Harare 13 Oct 2015 ODI # 3691
122 34.1 3.57 122 1 won ODI v Afghanistan Bulawayo 16 Oct 2015 ODI # 3693
271/6 50.0 5.42 271 1 lost ODI v Afghanistan Bulawayo 18 Oct 2015 ODI # 3694
223/8 50.0 4.46 223 1 won ODI v Afghanistan Bulawayo 20 Oct 2015 ODI # 3696
185/7 46.4 3.96 185 1 2 lost ODI v Afghanistan Bulawayo 22 Oct 2015 ODI # 3697
245/9 50.0 4.90 245 1 lost ODI v Afghanistan Bulawayo 24 Oct 2015 ODI # 3699
154/4 19.1 8.03 154 1 2 lost T20I v Afghanistan Bulawayo 26 Oct 2015 T20I # 458
191/5 19.5 9.63 191 1 2 lost T20I v Afghanistan Bulawayo 28 Oct 2015 T20I # 459
273/9 50.0 5.46 273 1 lost ODI v Bangladesh Mirpur 7 Nov 2015 ODI # 3703
241/9 50.0 4.82 241 1 lost ODI v Bangladesh Mirpur 9 Nov 2015 ODI # 3705
276/9 50.0 5.52 276 1 lost ODI v Bangladesh Mirpur 11 Nov 2015 ODI # 3706
136/6 17.4 7.69 132 5 2 lost T20I v Bangladesh Mirpur 13 Nov 2015 T20I # 462
135/9 20.0 6.75 135 1 won T20I v Bangladesh Mirpur 15 Nov 2015 T20I # 463
131 38.5 3.37 131 1 lost ODI v Afghanistan Sharjah 25 Dec 2015 ODI # 3713
254/6 47.4 5.32 254 1 2 lost ODI v Afghanistan Sharjah 29 Dec 2015 ODI # 3716
58 16.1 3.58 176 -117 2 won ODI v Afghanistan Sharjah 2 Jan 2016 ODI # 3719
161 45.0 3.57 227 -65 2 won ODI v Afghanistan Sharjah 4 Jan 2016 ODI # 3720
254/8 49.4 5.11 249 6 2 lost ODI v Afghanistan Sharjah 6 Jan 2016 ODI # 3722
187/7 20.0 9.35 187 1 lost T20I v Afghanistan Sharjah 8 Jan 2016 T20I # 475
215/6 20.0 10.75 215 1 lost T20I v Afghanistan Sharjah 10 Jan 2016 T20I # 477
166/6 18.4 8.89 164 3 2 lost T20I v Bangladesh Khulna 15 Jan 2016 T20I # 479
167/3 20.0 8.35 167 1 lost T20I v Bangladesh Khulna 17 Jan 2016 T20I # 481
156/6 20.0 7.80 188 -31 2 won T20I v Bangladesh Khulna 20 Jan 2016 T20I # 482
162 19.0 8.52 181 -18 2 won T20I v Bangladesh Khulna 22 Jan 2016 T20I # 484
144/6 20.0 7.20 159 -14 2 won T20I v Hong Kong Nagpur 8 Mar 2016 T20I # 522
136 19.4 6.91 148 -11 2 won T20I v Scotland Nagpur 10 Mar 2016 T20I # 527
186/6 20.0 9.30 186 1 lost T20I v Afghanistan Nagpur 12 Mar 2016 T20I # 531
173/1 42.3 4.07 169 5 2 lost ODI v India Harare 11 Jun 2016 ODI # 3742
129/2 26.5 4.80 127 3 2 lost ODI v India Harare 13 Jun 2016 ODI # 3744
126/0 21.5 5.77 124 3 2 lost ODI v India Harare 15 Jun 2016 ODI # 3746
168/6 20.0 8.40 171 -2 2 won T20I v India Harare 18 Jun 2016 T20I # 558
103/0 13.1 7.82 100 4 2 lost T20I v India Harare 20 Jun 2016 T20I # 559
138/6 20.0 6.90 138 1 lost T20I v India Harare 22 Jun 2016 T20I # 560
576/6d 166.5 3.45 412 2 lost Test v New Zealand Bulawayo 28 Jul 2016 Test # 2210
582/4d 150.0 3.88 582 1 lost Test v New Zealand Bulawayo 6 Aug 2016 Test # 2214
166/2d 36.0 4.61 386 3 lost Test v New Zealand Bulawayo 6 Aug 2016 Test # 2214
537 155.0 3.46 537 1 lost Test v Sri Lanka Harare 29 Oct 2016 Test # 2228
247/6d 61.5 3.99 411 3 lost Test v Sri Lanka Harare 29 Oct 2016 Test # 2228
504 144.4 3.48 504 1 lost Test v Sri Lanka Harare 6 Nov 2016 Test # 2231
258/9d 81.4 3.15 490 3 lost Test v Sri Lanka Harare 6 Nov 2016 Test # 2231
155/2 24.3 6.32 155 1 2 lost ODI v Sri Lanka Harare 14 Nov 2016 ODI # 3804
257/8 50.0 5.14 258 0 2 tied ODI v West Indies Bulawayo 19 Nov 2016 ODI # 3806
DNB 0.0 - 0 0 n/r ODI v Sri Lanka Bulawayo 21 Nov 2016 ODI # 3807
124/5 27.3 4.50 130 -94 2 won ODI v West Indies Bulawayo 25 Nov 2016 ODI # 3809
166/4 37.3 4.42 161 6 2 lost ODI v Sri Lanka Bulawayo 27 Nov 2016 ODI # 3810
215 49.2 4.35 215 1 lost ODI v Afghanistan Harare 16 Feb 2017 ODI # 3835
238/9 50.0 4.76 238 1 lost ODI v Afghanistan Harare 19 Feb 2017 ODI # 3837
126 29.3 4.27 130 -3 2 won ODI v Afghanistan Harare 21 Feb 2017 ODI # 3838
111 38.5 2.85 111 1 won ODI v Afghanistan Harare 24 Feb 2017 ODI # 3840
253/9 50.0 5.06 253 1 lost ODI v Afghanistan Harare 26 Feb 2017 ODI # 3842
317/6 50.0 6.34 317 1 lost ODI v Scotland Edinburgh 15 Jun 2017 ODI # 3892
169 42.0 4.02 169 1 won ODI v Scotland Edinburgh 17 Jun 2017 ODI # 3893
316/5 50.0 6.32 316 1 won ODI v Sri Lanka Galle 30 Jun 2017 ODI # 3897
158/3 30.1 5.23 156 3 2 lost ODI v Sri Lanka Galle 2 Jul 2017 ODI # 3899
312/2 47.2 6.59 311 2 2 lost ODI v Sri Lanka Hambantota 6 Jul 2017 ODI # 3901
300/6 50.0 6.00 300 1 won ODI v Sri Lanka Hambantota 8 Jul 2017 ODI # 3903
203/8 50.0 4.06 203 1 won ODI v Sri Lanka Hambantota 10 Jul 2017 ODI # 3904
346 102.3 3.37 -10 2 lost Test v Sri Lanka Colombo (RPS) 14 Jul 2017 Test # 2263
391/6 114.5 3.40 388 4 4 lost Test v Sri Lanka Colombo (RPS) 14 Jul 2017 Test # 2263
219 82.5 2.64 219 1 lost Test v West Indies Bulawayo 21 Oct 2017 Test # 2279
373 126.0 2.96 433 3 lost Test v West Indies Bulawayo 21 Oct 2017 Test # 2279
448 178.2 2.51 122 2 draw Test v West Indies Bulawayo 29 Oct 2017 Test # 2280
309/9d 78.3 3.93 309 1 lost Test v South Africa Gqeberha 26 Dec 2017 Test # 2290
171/2 28.3 6.00 171 1 2 lost ODI v Bangladesh Mirpur 15 Jan 2018 ODI # 3952
278 48.1 5.77 291 -12 2 won ODI v Sri Lanka Mirpur 17 Jan 2018 ODI # 3955
202/5 44.5 4.50 199 4 2 lost ODI v Sri Lanka Mirpur 21 Jan 2018 ODI # 3962
216/9 50.0 4.32 216 1 lost ODI v Bangladesh Mirpur 23 Jan 2018 ODI # 3964
121/5 14.4 8.25 121 1 2 lost T20I v Afghanistan Sharjah 5 Feb 2018 T20I # 643
158/9 20.0 7.90 158 1 lost T20I v Afghanistan Sharjah 6 Feb 2018 T20I # 644
333/5 50.0 6.66 333 1 lost ODI v Afghanistan Sharjah 9 Feb 2018 ODI # 3972
179 30.1 5.93 334 -154 2 won ODI v Afghanistan Sharjah 11 Feb 2018 ODI # 3974
158/4 27.3 5.74 155 4 2 lost ODI v Afghanistan Sharjah 13 Feb 2018 ODI # 3975
135/0 21.1 6.37 135 1 2 lost ODI v Afghanistan Sharjah 16 Feb 2018 ODI # 3977
241/9 50.0 4.82 241 1 lost ODI v Afghanistan Sharjah 19 Feb 2018 ODI # 3979
194 49.3 3.91 197 -2 2 won ODI v Afghanistan Bulawayo 6 Mar 2018 ODI # 3988
174 46.5 3.71 264 -89 2 won ODI v Hong Kong Bulawayo 10 Mar 2018 ODI # 3994
210 49.1 4.27 211 0 2 tied ODI v Scotland Bulawayo 12 Mar 2018 ODI # 3996
104 34.2 3.02 212 -107 2 won ODI v Ireland Harare 16 Mar 2018 ODI # 3999
290/6 49.0 5.91 290 1 2 lost ODI v West Indies Harare 19 Mar 2018 ODI # 4002
235/7 47.5 4.91 235 1 lost ODI v U.A.E. Harare 22 Mar 2018 ODI # 4005
182/4 20.0 9.10 182 1 lost T20I v Pakistan Harare 1 Jul 2018 T20I # 681
229/2 20.0 11.45 229 1 lost T20I v Australia Harare 3 Jul 2018 T20I # 683
163/3 19.1 8.50 163 1 2 lost T20I v Pakistan Harare 4 Jul 2018 T20I # 685
154/5 19.5 7.76 152 3 2 lost T20I v Australia Harare 6 Jul 2018 T20I # 687
308/7 50.0 6.16 308 1 lost ODI v Pakistan Bulawayo 13 Jul 2018 ODI # 4015
195/1 36.0 5.41 195 1 2 lost ODI v Pakistan Bulawayo 16 Jul 2018 ODI # 4017
69/1 9.5 7.01 68 2 2 lost ODI v Pakistan Bulawayo 18 Jul 2018 ODI # 4019
399/1 50.0 7.98 399 1 lost ODI v Pakistan Bulawayo 20 Jul 2018 ODI # 4020
364/4 50.0 7.28 364 1 lost ODI v Pakistan Bulawayo 22 Jul 2018 ODI # 4021
119/5 26.1 4.54 118 2 2 lost ODI v South Africa Kimberley 30 Sep 2018 ODI # 4049
198 47.3 4.16 198 1 lost ODI v South Africa Bloemfontein 3 Oct 2018 ODI # 4050
231/6 45.5 5.04 229 3 2 lost ODI v South Africa Paarl 6 Oct 2018 ODI # 4051
160/6 20.0 8.00 160 1 lost T20I v South Africa East London 9 Oct 2018 T20I # 698
135/4 15.4 8.61 133 3 2 lost T20I v South Africa Potchefstroom 12 Oct 2018 T20I # 699
271/8 50.0 5.42 271 1 lost ODI v Bangladesh Mirpur 21 Oct 2018 ODI # 4057
250/3 44.1 5.66 247 4 2 lost ODI v Bangladesh Chattogram 24 Oct 2018 ODI # 4060
288/3 42.1 6.83 287 2 2 lost ODI v Bangladesh Chattogram 26 Oct 2018 ODI # 4061
143 51.0 2.80 -139 2 won Test v Bangladesh Sylhet 3 Nov 2018 Test # 2323
169 63.1 2.67 321 -151 4 won Test v Bangladesh Sylhet 3 Nov 2018 Test # 2323
522/7d 160.0 3.26 522 1 lost Test v Bangladesh Mirpur 11 Nov 2018 Test # 2325
224/6d 54.0 4.14 442 3 lost Test v Bangladesh Mirpur 11 Nov 2018 Test # 2325
110 44.5 2.45 110 1 won ODI v U.A.E. Harare 10 Apr 2019 ODI # 4121
169/9 35.0 4.82 169 1 won ODI v U.A.E. Harare 12 Apr 2019 ODI # 4122
176 46.2 3.79 308 -131 2 won ODI v U.A.E. Harare 14 Apr 2019 ODI # 4123
175 47.1 3.71 175 1 won ODI v U.A.E. Harare 16 Apr 2019 ODI # 4124
208/3 42.4 4.87 206 3 2 lost ODI v Netherlands Deventer 19 Jun 2019 ODI # 4164
291/7 49.2 5.89 291 1 2 lost ODI v Netherlands Deventer 21 Jun 2019 ODI # 4167
199/6 20.0 9.95 199 1 lost T20I v Netherlands Rotterdam 23 Jun 2019 T20I # 808
152/8 20.0 7.60 152 1 tied T20I v Netherlands Rotterdam 25 Jun 2019 T20I # 811
258/6 48.3 5.31 255 4 2 lost ODI v Ireland Bready 1 Jul 2019 ODI # 4181
242/9 50.0 4.84 242 1 lost ODI v Ireland Belfast 4 Jul 2019 ODI # 4185
191/4 41.2 4.62 191 1 2 lost ODI v Ireland Belfast 7 Jul 2019 ODI # 4189
134/1 10.5 12.36 134 2 2 lost T20I v Ireland Bready 12 Jul 2019 T20I # 825
171/9 20.0 8.55 171 1 won T20I v Ireland Bready 14 Jul 2019 T20I # 831
148/7 17.4 8.37 145 4 2 lost T20I v Bangladesh Mirpur 13 Sep 2019 T20I # 881
197/5 20.0 9.85 197 1 lost T20I v Afghanistan Mirpur 14 Sep 2019 T20I # 882
175/7 20.0 8.75 175 1 lost T20I v Bangladesh Chattogram 18 Sep 2019 T20I # 886
155/8 20.0 7.75 155 1 won T20I v Afghanistan Chattogram 20 Sep 2019 T20I # 890
132/6 20.0 6.60 132 1 won T20I v Nepal Singapore 27 Sep 2019 T20I # 894
181/9 18.0 10.05 181 1 lost T20I v Singapore Singapore 29 Sep 2019 T20I # 897
120/9 20.0 6.00 161 -40 2 won T20I v Nepal Singapore 1 Oct 2019 T20I # 899
167/7 20.0 8.35 167 1 won T20I v Singapore Singapore 3 Oct 2019 T20I # 902
515/9d 176.2 2.92 157 2 lost Test v Sri Lanka Harare 19 Jan 2020 Test # 2381
14/0 3.0 4.66 14 1 4 lost Test v Sri Lanka Harare 19 Jan 2020 Test # 2381
293 119.5 2.44 -113 2 draw Test v Sri Lanka Harare 27 Jan 2020 Test # 2383
204/3 87.0 2.34 361 -156 4 draw Test v Sri Lanka Harare 27 Jan 2020 Test # 2383
560/6d 154.0 3.63 295 2 lost Test v Bangladesh Mirpur 22 Feb 2020 Test # 2386
321/6 50.0 6.42 321 1 lost ODI v Bangladesh Sylhet 1 Mar 2020 ODI # 4249
322/8 50.0 6.44 322 1 lost ODI v Bangladesh Sylhet 3 Mar 2020 ODI # 4251
322/3 43.0 7.48 322 1 lost ODI v Bangladesh Sylhet 6 Mar 2020 ODI # 4253
200/3 20.0 10.00 200 1 lost T20I v Bangladesh Mirpur 9 Mar 2020 T20I # 1082
120/1 15.5 7.57 120 1 2 lost T20I v Bangladesh Mirpur 11 Mar 2020 T20I # 1084
281/8 50.0 5.62 281 1 lost ODI v Pakistan Rawalpindi 30 Oct 2020 ODI # 4262
208/4 35.2 5.88 207 2 2 lost ODI v Pakistan Rawalpindi 1 Nov 2020 ODI # 4263
278/9 50.0 5.56 279 0 2 tied ODI v Pakistan Rawalpindi 3 Nov 2020 ODI # 4264
157/4 18.5 8.33 157 1 2 lost T20I v Pakistan Rawalpindi 7 Nov 2020 T20I # 1105
137/2 15.1 9.03 135 3 2 lost T20I v Pakistan Rawalpindi 8 Nov 2020 T20I # 1106
130/2 15.2 8.47 130 1 2 lost T20I v Pakistan Rawalpindi 10 Nov 2020 T20I # 1107
131 47.0 2.78 131 1 won Test v Afghanistan Abu Dhabi 2 Mar 2021 Test # 2413
135 45.3 2.96 16 3 won Test v Afghanistan Abu Dhabi 2 Mar 2021 Test # 2413
545/4d 160.4 3.39 545 1 lost Test v Afghanistan Abu Dhabi 10 Mar 2021 Test # 2415
108/4 26.1 4.12 108 1 4 lost Test v Afghanistan Abu Dhabi 10 Mar 2021 Test # 2415
198/5 20.0 9.90 198 1 lost T20I v Afghanistan Abu Dhabi 17 Mar 2021 T20I # 1134
193/5 20.0 9.65 193 1 lost T20I v Afghanistan Abu Dhabi 19 Mar 2021 T20I # 1136
183/7 20.0 9.15 183 1 lost T20I v Afghanistan Abu Dhabi 20 Mar 2021 T20I # 1137
149/7 20.0 7.45 149 1 lost T20I v Pakistan Harare 21 Apr 2021 T20I # 1154
99 19.5 4.99 119 -19 2 won T20I v Pakistan Harare 23 Apr 2021 T20I # 1156
165/3 20.0 8.25 165 1 lost T20I v Pakistan Harare 25 Apr 2021 T20I # 1158
426 133.0 3.20 250 2 lost Test v Pakistan Harare 29 Apr 2021 Test # 2420
510/8d 147.1 3.46 510 1 lost Test v Pakistan Harare 7 May 2021 Test # 2421
468 126.0 3.71 468 1 lost Test v Bangladesh Harare 7 Jul 2021 Test # 2427
284/1d 67.4 4.19 476 3 lost Test v Bangladesh Harare 7 Jul 2021 Test # 2427
276/9 50.0 5.52 276 1 lost ODI v Bangladesh Harare 16 Jul 2021 ODI # 4304
242/7 49.1 4.92 241 2 2 lost ODI v Bangladesh Harare 18 Jul 2021 ODI # 4306
302/5 48.0 6.29 299 4 2 lost ODI v Bangladesh Harare 20 Jul 2021 ODI # 4308
153/2 18.5 8.12 153 1 2 lost T20I v Bangladesh Harare 22 Jul 2021 T20I # 1196
143 19.5 7.21 167 -23 2 won T20I v Bangladesh Harare 23 Jul 2021 T20I # 1198
194/5 19.2 10.03 194 1 2 lost T20I v Bangladesh Harare 25 Jul 2021 T20I # 1203
114/9 20.0 5.70 118 -3 2 won T20I v Ireland Dublin 27 Aug 2021 T20I # 1241
153/3 18.3 8.27 153 1 2 lost T20I v Ireland Dublin 29 Aug 2021 T20I # 1242
178/2 20.0 8.90 178 1 lost T20I v Ireland Bready 1 Sep 2021 T20I # 1244
174/4 20.0 8.70 174 1 lost T20I v Ireland Bready 2 Sep 2021 T20I # 1248
119 20.0 5.95 125 -5 2 won T20I v Ireland Bready 4 Sep 2021 T20I # 1256
228 48.4 4.68 267 -38 2 won ODI v Ireland Belfast 8 Sep 2021 ODI # 4319
282/8 50.0 5.64 282 1 n/r ODI v Ireland Belfast 10 Sep 2021 ODI # 4321
118/3 22.2 5.28 118 -13 2 lost ODI v Ireland Belfast 13 Sep 2021 ODI # 4323
141/6 20.0 7.05 141 1 lost T20I v Scotland Edinburgh 15 Sep 2021 T20I # 1276
126 19.4 6.40 137 -10 2 won T20I v Scotland Edinburgh 17 Sep 2021 T20I # 1279
177/4 20.0 8.85 177 1 won T20I v Scotland Edinburgh 19 Sep 2021 T20I # 1280
300/5 48.3 6.18 297 4 2 lost ODI v Sri Lanka Pallekele 16 Jan 2022 ODI # 4341
280/9 50.0 5.60 303 -22 2 won ODI v Sri Lanka Pallekele 18 Jan 2022 ODI # 4343
254/9 50.0 5.08 254 1 lost ODI v Sri Lanka Pallekele 21 Jan 2022 ODI # 4347
146/5 20.0 7.30 154 -7 2 won T20I v Namibia Bulawayo 17 May 2022 T20I # 1540
124/2 18.0 6.88 123 2 2 lost T20I v Namibia Bulawayo 19 May 2022 T20I # 1541
128/8 20.0 6.40 128 1 won T20I v Namibia Bulawayo 21 May 2022 T20I # 1544
161/4 20.0 8.05 158 4 2 lost T20I v Namibia Bulawayo 22 May 2022 T20I # 1546
127/8 20.0 6.35 127 1 lost T20I v Namibia Bulawayo 24 May 2022 T20I # 1547
276/5 50.0 5.52 276 1 lost ODI v Afghanistan Harare 4 Jun 2022 ODI # 4397
229/2 44.3 5.14 229 1 2 lost ODI v Afghanistan Harare 6 Jun 2022 ODI # 4400
137/6 37.4 3.63 136 2 2 lost ODI v Afghanistan Harare 9 Jun 2022 ODI # 4403
160/4 19.2 8.27 160 1 2 lost T20I v Afghanistan Harare 11 Jun 2022 T20I # 1561
170/5 20.0 8.50 170 1 lost T20I v Afghanistan Harare 12 Jun 2022 T20I # 1568
125/8 20.0 6.25 125 1 lost T20I v Afghanistan Harare 14 Jun 2022 T20I # 1570
125/7 20.0 6.25 237 -111 2 won T20I v Singapore Bulawayo 11 Jul 2022 T20I # 1634
123/5 20.0 6.15 147 -23 2 won T20I v Jersey Bulawayo 12 Jul 2022 T20I # 1638
139/8 20.0 6.95 186 -46 2 won T20I v U.S.A. Bulawayo 14 Jul 2022 T20I # 1652
172/8 20.0 8.60 200 -27 2 won T20I v P.N.G. Bulawayo 15 Jul 2022 T20I # 1658
95 18.2 5.18 133 -37 2 won T20I v Netherlands Bulawayo 17 Jul 2022 T20I # 1668
188/6 20.0 9.40 206 -17 2 won T20I v Bangladesh Harare 30 Jul 2022 T20I # 1706
136/3 17.3 7.77 136 1 2 lost T20I v Bangladesh Harare 31 Jul 2022 T20I # 1713
146/8 20.0 7.30 157 -10 2 won T20I v Bangladesh Harare 2 Aug 2022 T20I # 1719
303/2 50.0 6.06 303 1 won ODI v Bangladesh Harare 5 Aug 2022 ODI # 4441
290/9 50.0 5.80 290 1 won ODI v Bangladesh Harare 7 Aug 2022 ODI # 4442
256/9 50.0 5.12 256 1 lost ODI v Bangladesh Harare 10 Aug 2022 ODI # 4443
192/0 30.5 6.22 190 3 2 lost ODI v India Harare 18 Aug 2022 ODI # 4451
167/5 25.4 6.50 162 6 2 lost ODI v India Harare 20 Aug 2022 ODI # 4454
289/8 50.0 5.78 289 1 lost ODI v India Harare 22 Aug 2022 ODI # 4457
201/5 33.3 6.00 201 1 2 lost ODI v Australia Townsville 28 Aug 2022 ODI # 4458
100/2 14.4 6.81 97 4 2 lost ODI v Australia Townsville 31 Aug 2022 ODI # 4459
141 31.0 4.54 141 1 won ODI v Australia Townsville 3 Sep 2022 ODI # 4460
143/9 20.0 7.15 175 -31 2 won T20I v Ireland Hobart 17 Oct 2022 T20I # 1828
153/7 20.0 7.65 153 1 lost T20I v West Indies Hobart 19 Oct 2022 T20I # 1834
132/6 20.0 6.60 132 1 won T20I v Scotland Hobart 21 Oct 2022 T20I # 1838
51/0 3.0 17.00 64 -28 2 n/r T20I v South Africa Hobart 24 Oct 2022 T20I # 1844
129/8 20.0 6.45 131 -1 2 won T20I v Pakistan Perth 27 Oct 2022 T20I # 1849
150/7 20.0 7.50 150 1 lost T20I v Bangladesh Brisbane 30 Oct 2022 T20I # 1851
120/5 18.0 6.66 118 3 2 lost T20I v Netherlands Adelaide 2 Nov 2022 T20I # 1859
186/5 20.0 9.30 186 1 lost T20I v India Melbourne 6 Nov 2022 T20I # 1873
114 19.2 5.89 114 1 won T20I v Ireland Harare 12 Jan 2023 T20I # 1987
150/4 19.4 7.62 145 6 2 lost T20I v Ireland Harare 14 Jan 2023 T20I # 1988
141/9 20.0 7.05 141 1 won T20I v Ireland Harare 15 Jan 2023 T20I # 1989
288/4 50.0 5.76 288 1 won ODI v Ireland Harare 18 Jan 2023 ODI # 4506
294/7 50.0 5.88 294 1 lost ODI v Ireland Harare 21 Jan 2023 ODI # 4508
DNB 0.0 - 0 0 n/r ODI v Ireland Harare 23 Jan 2023 ODI # 4510
447/6d 143.0 3.12 447 1 draw Test v West Indies Bulawayo 4 Feb 2023 Test # 2489
203/5d 60.0 3.38 271 3 draw Test v West Indies Bulawayo 4 Feb 2023 Test # 2489
292 92.3 3.15 177 2 lost Test v West Indies Bulawayo 12 Feb 2023 Test # 2491
255/7 49.5 5.11 250 6 2 lost ODI v Netherlands Harare 21 Mar 2023 ODI # 4543
270 50.0 5.40 272 -1 2 won ODI v Netherlands Harare 23 Mar 2023 ODI # 4546
231/9 50.0 4.62 231 1 won ODI v Netherlands Harare 25 Mar 2023 ODI # 4549
290/8 50.0 5.80 290 1 won ODI v Nepal Harare 18 Jun 2023 ODI # 4585
315/6 50.0 6.30 315 1 won ODI v Netherlands Harare 20 Jun 2023 ODI # 4589
233 44.4 5.21 269 -35 2 won ODI v West Indies Harare 24 Jun 2023 ODI # 4597
104 25.1 4.13 409 -304 2 won ODI v U.S.A. Harare 26 Jun 2023 ODI # 4601
318/9 50.0 6.36 333 -14 2 won ODI v Oman Bulawayo 29 Jun 2023 ODI # 4605
169/1 33.1 5.09 166 4 2 lost ODI v Sri Lanka Bulawayo 2 Jul 2023 ODI # 4609
234/8 50.0 4.68 234 1 lost ODI v Scotland Bulawayo 4 Jul 2023 ODI # 4612
122/3 13.4 8.92 122 1 2 lost T20I v Namibia Windhoek 24 Oct 2023 T20I # 2327
198/3 20.0 9.90 198 1 won T20I v Namibia Windhoek 25 Oct 2023 T20I # 2329
138/6 20.0 6.90 138 1 won T20I v Namibia Windhoek 27 Oct 2023 T20I # 2331
154/3 18.4 8.25 154 1 2 lost T20I v Namibia Windhoek 29 Oct 2023 T20I # 2332
101 18.4 5.41 101 1 lost T20I v Namibia Windhoek 30 Oct 2023 T20I # 2337
134/3 14.4 9.13 133 2 2 lost T20I v Namibia Windhoek 22 Nov 2023 T20I # 2356
96/9 20.0 4.80 96 1 won T20I v Tanzania Windhoek 23 Nov 2023 T20I # 2359
138/5 19.1 7.20 137 2 2 lost T20I v Uganda Windhoek 26 Nov 2023 T20I # 2365
71 18.4 3.80 216 -144 2 won T20I v Rwanda Windhoek 27 Nov 2023 T20I # 2369
110/8 20.0 5.50 110 1 won T20I v Nigeria Windhoek 29 Nov 2023 T20I # 2373
107/8 20.0 5.35 218 -110 2 won T20I v Kenya Windhoek 30 Nov 2023 T20I # 2376
147/8 20.0 7.35 147 1 won T20I v Ireland Harare 7 Dec 2023 T20I # 2384
166/6 19.4 8.44 166 1 2 lost T20I v Ireland Harare 9 Dec 2023 T20I # 2388
141/4 18.4 7.55 141 1 2 lost T20I v Ireland Harare 10 Dec 2023 T20I # 2391
DNB 0.0 - 0 0 n/r ODI v Ireland Harare 13 Dec 2023 ODI # 4709
170/6 40.1 4.23 167 4 2 lost ODI v Ireland Harare 15 Dec 2023 ODI # 4710
204/3 37.5 5.39 201 7 2 lost ODI v Ireland Harare 17 Dec 2023 ODI # 4712
273/9 50.0 5.46 273 1 n/r ODI v Sri Lanka Colombo (RPS) 6 Jan 2024 ODI # 4718
211/8 49.0 4.30 209 3 2 lost ODI v Sri Lanka Colombo (RPS) 8 Jan 2024 ODI # 4719
97/2 16.4 5.82 97 1 2 lost ODI v Sri Lanka Colombo (RPS) 11 Jan 2024 ODI # 4720
144/7 20.0 7.20 144 1 2 lost T20I v Sri Lanka Colombo (RPS) 14 Jan 2024 T20I # 2432
173/6 20.0 8.65 173 1 won T20I v Sri Lanka Colombo (RPS) 16 Jan 2024 T20I # 2433
88/1 10.5 8.12 83 6 2 lost T20I v Sri Lanka Colombo (RPS) 18 Jan 2024 T20I # 2436
126/2 15.2 8.21 125 2 2 lost T20I v Bangladesh Chattogram 3 May 2024 T20I # 2586
142/4 18.3 7.67 139 4 2 lost T20I v Bangladesh Chattogram 5 May 2024 T20I # 2589
165/5 20.0 8.25 165 1 lost T20I v Bangladesh Chattogram 7 May 2024 T20I # 2592
143 19.5 7.21 143 1 lost T20I v Bangladesh Mirpur 10 May 2024 T20I # 2599
157/6 20.0 7.85 157 1 won T20I v Bangladesh Mirpur 12 May 2024 T20I # 2607
Statsguru includes the following current or recent relevant matches:
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
 
Feedback Print this page