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 Draw NR W/L Ave RPO Inns HS LS
overall 1983-2024 833 210 568 10 29 16 0.369 24.91 3.95 936 563 35 Profile
Innings by innings list
239/6 60.0 3.98 239 1 won ODI v Australia Nottingham 9 Jun 1983 ODI # 199
155 51.4 3.00 155 1 lost ODI v India Leicester 11 Jun 1983 ODI # 204
217/7 60.0 3.61 217 1 lost ODI v West Indies Worcester 13 Jun 1983 ODI # 208
240 59.5 4.01 273 -32 2 lost ODI v Australia Southampton 16 Jun 1983 ODI # 212
235 57.0 4.12 267 -31 2 lost ODI v India Tunbridge Wells 18 Jun 1983 ODI # 216
171 60.0 2.85 171 1 lost ODI v West Indies Birmingham 20 Jun 1983 ODI # 220
239 49.4 4.81 243 -3 2 lost ODI v New Zealand Hyderabad (Deccan) 10 Oct 1987 ODI # 454
139 42.4 3.25 236 -96 2 lost ODI v Australia Chennai 13 Oct 1987 ODI # 456
135 44.2 3.04 135 1 lost ODI v India Wankhede 17 Oct 1987 ODI # 461
227/5 50.0 4.54 227 1 lost ODI v New Zealand Eden Gardens 23 Oct 1987 ODI # 466
191/7 50.0 3.82 191 1 lost ODI v India Ahmedabad 26 Oct 1987 ODI # 469
196/6 50.0 3.92 267 -70 2 lost ODI v Australia Cuttack 30 Oct 1987 ODI # 471
312/4 50.0 6.24 312 1 lost ODI v Sri Lanka New Plymouth 23 Feb 1992 ODI # 716
201/7 50.0 4.02 255 -53 2 lost ODI v Pakistan Hobart 27 Feb 1992 ODI # 720
189/7 50.0 3.78 265 -75 2 lost ODI v West Indies Brisbane 29 Feb 1992 ODI # 724
105/7 18.0 5.83 154 -57 2 lost ODI v New Zealand Napier 3 Mar 1992 ODI # 728
104/1 19.1 5.42 159 -99 2 lost ODI v India Hamilton 7 Mar 1992 ODI # 732
163 48.3 3.36 163 1 lost ODI v South Africa Canberra 10 Mar 1992 ODI # 738
137 41.4 3.28 266 -128 2 lost ODI v Australia Hobart 14 Mar 1992 ODI # 743
134 46.1 2.90 134 1 won ODI v England Albury 18 Mar 1992 ODI # 748
456 214.2 2.12 456 1 draw Test v India Harare 18 Oct 1992 Test # 1197
146/4 66.0 2.21 295 3 draw Test v India Harare 18 Oct 1992 Test # 1197
209 49.1 4.25 240 -30 2 lost ODI v India Harare 25 Oct 1992 ODI # 764
222/9 50.0 4.44 245 -22 2 lost ODI v New Zealand Bulawayo 31 Oct 1992 ODI # 765
219 93.4 2.33 -106 2 draw Test v New Zealand Bulawayo 1 Nov 1992 Test # 1198
197/1 71.1 2.76 329 -131 4 draw Test v New Zealand Bulawayo 1 Nov 1992 Test # 1198
283/9d 123.0 2.30 -52 2 lost Test v New Zealand Harare 7 Nov 1992 Test # 1199
137 50.3 2.71 315 -177 4 lost Test v New Zealand Harare 7 Nov 1992 Test # 1199
271/6 50.0 5.42 271 1 lost ODI v New Zealand Harare 8 Nov 1992 ODI # 766
213/6 50.0 4.26 263 -49 2 lost ODI v Pakistan Sharjah 1 Feb 1993 ODI # 796
236/9 43.0 5.48 267 -30 2 lost ODI v Sri Lanka Sharjah 3 Feb 1993 ODI # 798
164 49.1 3.33 164 1 lost ODI v Pakistan Harare 2 Mar 1993 ODI # 812
322 135.1 2.38 -214 2 lost Test v India Delhi 13 Mar 1993 Test # 1218
201 95.5 2.09 -13 3 lost Test v India Delhi 13 Mar 1993 Test # 1218
182 46.2 3.92 250 -67 2 lost ODI v India Faridabad 19 Mar 1993 ODI # 817
149/6 28.0 5.32 149 1 lost ODI v India Guwahati 22 Mar 1993 ODI # 820
234 49.5 4.69 234 1 lost ODI v India Pune 25 Mar 1993 ODI # 823
DNB 0.0 - 0 0 n/r ODI v South Africa Bengaluru 10 Nov 1993 ODI # 848
208 49.0 4.24 264 -55 2 lost ODI v Sri Lanka Patna 15 Nov 1993 ODI # 850
248 50.0 4.96 249 0 2 tied ODI v India Indore 18 Nov 1993 ODI # 852
99 36.3 2.71 234 -134 2 lost ODI v West Indies Hyderabad (Deccan) 21 Nov 1993 ODI # 854
289 116.1 2.48 -134 2 lost Test v Pakistan Karachi 1 Dec 1993 Test # 1237
134 62.5 2.13 266 -131 4 lost Test v Pakistan Karachi 1 Dec 1993 Test # 1237
254 74.0 3.43 9 2 lost Test v Pakistan Rawalpindi 9 Dec 1993 Test # 1240
187 62.2 3.00 240 -52 4 lost Test v Pakistan Rawalpindi 9 Dec 1993 Test # 1240
230 84.4 2.71 83 2 draw Test v Pakistan Lahore 16 Dec 1993 Test # 1241
143 38.0 3.76 143 1 lost ODI v Pakistan Karachi 24 Dec 1993 ODI # 867
195/5 40.0 4.87 195 1 lost ODI v Pakistan Rawalpindi 25 Dec 1993 ODI # 868
141/9 40.0 3.52 217 -75 2 lost ODI v Pakistan Lahore 27 Dec 1993 ODI # 869
319/8 123.0 2.59 -64 2 draw Test v Sri Lanka Harare 11 Oct 1994 Test # 1270
462/9d 188.3 2.45 462 1 draw Test v Sri Lanka Bulawayo 20 Oct 1994 Test # 1271
375 150.4 2.48 -27 2 draw Test v Sri Lanka Harare 26 Oct 1994 Test # 1272
200 48.1 4.15 257 -56 2 lost ODI v Sri Lanka Harare 3 Nov 1994 ODI # 945
290/5 50.0 5.80 290 1 won ODI v Sri Lanka Harare 5 Nov 1994 ODI # 946
105 48.1 2.17 297 -191 2 lost ODI v Sri Lanka Harare 6 Nov 1994 ODI # 948
166/9 50.0 3.32 166 1 lost ODI v Australia Perth 2 Dec 1994 ODI # 952
170/8 50.0 3.40 255 -84 2 lost ODI v Australia Hobart 8 Dec 1994 ODI # 957
205 49.3 4.14 205 1 won ODI v England Sydney 15 Dec 1994 ODI # 962
174 48.1 3.61 201 -26 2 lost ODI v England Brisbane 7 Jan 1995 ODI # 968
544/4d 165.0 3.29 544 1 won Test v Pakistan Harare 31 Jan 1995 Test # 1285
174 79.1 2.19 174 1 lost Test v Pakistan Bulawayo 7 Feb 1995 Test # 1288
146 58.3 2.49 60 3 lost Test v Pakistan Bulawayo 7 Feb 1995 Test # 1288
243 78.0 3.11 12 2 lost Test v Pakistan Harare 15 Feb 1995 Test # 1290
139 59.4 2.32 239 -99 4 lost Test v Pakistan Harare 15 Feb 1995 Test # 1290
219/9 50.0 4.38 219 1 tied ODI v Pakistan Harare 22 Feb 1995 ODI # 980
209/5 50.0 4.18 209 1 lost ODI v Pakistan Harare 25 Feb 1995 ODI # 982
222/9 50.0 4.44 222 1 won ODI v Pakistan Harare 26 Feb 1995 ODI # 984
170 65.1 2.60 170 1 lost Test v South Africa Harare 13 Oct 1995 Test # 1307
283 104.0 2.72 107 3 lost Test v South Africa Harare 13 Oct 1995 Test # 1307
169/7 50.0 3.38 304 -134 2 lost ODI v South Africa Harare 21 Oct 1995 ODI # 1013
127 42.5 2.96 240 -112 2 lost ODI v South Africa Harare 22 Oct 1995 ODI # 1014
196 74.5 2.61 -34 2 draw Test v New Zealand Hamilton 13 Jan 1996 Test # 1322
208/6 61.0 3.40 257 -48 4 draw Test v New Zealand Hamilton 13 Jan 1996 Test # 1322
326 110.0 2.96 75 2 draw Test v New Zealand Auckland 20 Jan 1996 Test # 1323
246/4 100.0 2.46 367 -120 4 draw Test v New Zealand Auckland 20 Jan 1996 Test # 1323
204 43.5 4.65 279 -74 2 lost ODI v New Zealand Auckland 28 Jan 1996 ODI # 1045
181/9 50.0 3.62 181 1 lost ODI v New Zealand Wellington 31 Jan 1996 ODI # 1046
267/7 50.0 5.34 267 1 won ODI v New Zealand Napier 3 Feb 1996 ODI # 1047
151/9 50.0 3.02 151 1 lost ODI v West Indies Hyderabad (Deccan) 16 Feb 1996 ODI # 1050
228/6 50.0 4.56 228 1 lost ODI v Sri Lanka Colombo (SSC) 21 Feb 1996 ODI # 1055
45/3 15.5 2.84 45 1 n/r ODI v Kenya Patna 26 Feb 1996 ODI # 1061
137/5 42.2 3.23 135 3 2 won ODI v Kenya Patna 27 Feb 1996 ODI # 1063
154 45.3 3.38 154 1 lost ODI v Australia Nagpur 1 Mar 1996 ODI # 1068
207 49.4 4.16 248 -40 2 lost ODI v India Kanpur 6 Mar 1996 ODI # 1075
138 41.0 3.36 264 -125 2 lost ODI v Australia Colombo (RPS) 26 Aug 1996 ODI # 1105
226 49.4 4.55 226 1 lost ODI v India Colombo (SSC) 1 Sep 1996 ODI # 1110
227/5 50.0 4.54 227 1 lost ODI v Sri Lanka Colombo (SSC) 3 Sep 1996 ODI # 1112
145 72.4 1.99 -204 2 lost Test v Sri Lanka Colombo (RPS) 11 Sep 1996 Test # 1333
127 73.3 1.72 -77 3 lost Test v Sri Lanka Colombo (RPS) 11 Sep 1996 Test # 1333
141 53.1 2.65 141 1 lost Test v Sri Lanka Colombo (SSC) 18 Sep 1996 Test # 1334
235 113.3 2.07 26 3 lost Test v Sri Lanka Colombo (SSC) 18 Sep 1996 Test # 1334
375 115.4 3.24 375 1 draw Test v Pakistan Sheikhupura 17 Oct 1996 Test # 1336
241/7 100.0 2.41 63 3 draw Test v Pakistan Sheikhupura 17 Oct 1996 Test # 1336
133 57.5 2.29 133 1 lost Test v Pakistan Faisalabad 24 Oct 1996 Test # 1337
200 57.4 3.46 66 3 lost Test v Pakistan Faisalabad 24 Oct 1996 Test # 1337
237/9 50.0 4.74 237 1 lost ODI v Pakistan Quetta 30 Oct 1996 ODI # 1133
195 49.1 3.96 195 1 lost ODI v Pakistan Lahore 1 Nov 1996 ODI # 1135
147 32.1 4.56 225 -117 2 lost ODI v Pakistan Peshawar 3 Nov 1996 ODI # 1136
153/8 43.5 3.49 153 1 2 won ODI v England Bulawayo 15 Dec 1996 ODI # 1153
376 137.5 2.72 376 1 draw Test v England Bulawayo 18 Dec 1996 Test # 1345
234 101.0 2.31 204 3 draw Test v England Bulawayo 18 Dec 1996 Test # 1345
215 105.0 2.04 59 2 draw Test v England Harare 26 Dec 1996 Test # 1348
200 48.5 4.09 200 1 won ODI v England Harare 1 Jan 1997 ODI # 1156
249/7 50.0 4.98 249 1 won ODI v England Harare 3 Jan 1997 ODI # 1158
211 48.5 4.32 211 1 lost ODI v South Africa Centurion 25 Jan 1997 ODI # 1168
236/8 50.0 4.72 236 1 tied ODI v India Paarl 27 Jan 1997 ODI # 1169
226/6 50.0 4.52 226 1 lost ODI v South Africa Cape Town 29 Jan 1997 ODI # 1170
256/8 50.0 5.12 256 1 lost ODI v South Africa Johannesburg 31 Jan 1997 ODI # 1171
171/7 33.4 5.07 171 -45 2 won ODI v India Centurion 7 Feb 1997 ODI # 1174
240/8 50.0 4.80 240 1 lost ODI v India Benoni 9 Feb 1997 ODI # 1175
139/2 25.5 5.38 136 -29 2 won ODI v India Bulawayo 15 Feb 1997 ODI # 1178
187/9 50.0 3.74 187 1 lost ODI v Sri Lanka Sharjah 3 Apr 1997 ODI # 1189
94 31.4 2.96 188 -93 2 lost ODI v Pakistan Sharjah 6 Apr 1997 ODI # 1192
203 49.5 4.07 203 1 won ODI v Sri Lanka Sharjah 8 Apr 1997 ODI # 1194
119 40.1 2.96 152 -32 2 lost ODI v Pakistan Sharjah 9 Apr 1997 ODI # 1196
298 114.1 2.61 298 1 draw Test v New Zealand Harare 18 Sep 1997 Test # 1378
311/9d 91.5 3.38 402 3 draw Test v New Zealand Harare 18 Sep 1997 Test # 1378
461 161.0 2.86 461 1 draw Test v New Zealand Bulawayo 25 Sep 1997 Test # 1379
227/8d 64.0 3.54 285 3 draw Test v New Zealand Bulawayo 25 Sep 1997 Test # 1379
233/8 50.0 4.66 233 1 tied ODI v New Zealand Bulawayo 1 Oct 1997 ODI # 1235
188/7 48.2 3.88 186 3 2 won ODI v New Zealand Harare 4 Oct 1997 ODI # 1237
211 44.1 4.77 295 -83 2 lost ODI v New Zealand Harare 5 Oct 1997 ODI # 1238
305/4 50.0 6.10 305 1 won ODI v Bangladesh Nairobi (Gym) 11 Oct 1997 ODI # 1240
244/4 46.3 5.24 244 -5 2 won ODI v Kenya Nairobi (Gym) 12 Oct 1997 ODI # 1241
284 50.0 5.68 284 1 won ODI v Bangladesh Nairobi (Aga) 14 Oct 1997 ODI # 1242
210/3 41.2 5.08 208 3 2 won ODI v Kenya Nairobi (Aga) 16 Oct 1997 ODI # 1244
281/8 50.0 5.62 281 1 won ODI v Kenya Nairobi (Gym) 18 Oct 1997 ODI # 1245
272/6 49.0 5.55 272 1 won ODI v Kenya Nairobi (Gym) 19 Oct 1997 ODI # 1246
140 85.4 1.63 -329 2 lost Test v Sri Lanka Kandy 7 Jan 1998 Test # 1394
338 126.5 2.66 9 3 lost Test v Sri Lanka Kandy 7 Jan 1998 Test # 1394
251 90.2 2.77 251 1 lost Test v Sri Lanka Colombo (SSC) 14 Jan 1998 Test # 1395
299 125.5 2.37 325 3 lost Test v Sri Lanka Colombo (SSC) 14 Jan 1998 Test # 1395
207 48.4 4.25 207 1 lost ODI v Sri Lanka Colombo (SSC) 22 Jan 1998 ODI # 1282
212/8 50.0 4.24 212 1 lost ODI v Sri Lanka Colombo (RPS) 24 Jan 1998 ODI # 1284
281/6 50.0 5.62 281 1 lost ODI v Sri Lanka Colombo (SSC) 26 Jan 1998 ODI # 1286
208 48.2 4.30 249 -40 2 lost ODI v New Zealand Hamilton 4 Feb 1998 ODI # 1288
138 49.0 2.81 138 1 lost ODI v New Zealand Wellington 6 Feb 1998 ODI # 1289
180 85.3 2.10 180 1 lost Test v New Zealand Wellington 19 Feb 1998 Test # 1401
250 106.3 2.34 19 3 lost Test v New Zealand Wellington 19 Feb 1998 Test # 1401
170 62.5 2.70 170 1 lost Test v New Zealand Auckland 26 Feb 1998 Test # 1402
277 94.4 2.92 -13 3 lost Test v New Zealand Auckland 26 Feb 1998 Test # 1402
228/7 50.0 4.56 228 1 won ODI v New Zealand Christchurch 4 Mar 1998 ODI # 1294
207/8 50.0 4.14 207 1 lost ODI v New Zealand Napier 6 Mar 1998 ODI # 1295
229/9 50.0 4.58 232 -2 2 lost ODI v New Zealand Auckland 8 Mar 1998 ODI # 1296
321 112.2 2.85 321 1 draw Test v Pakistan Bulawayo 14 Mar 1998 Test # 1408
302/4d 80.2 3.75 367 3 draw Test v Pakistan Bulawayo 14 Mar 1998 Test # 1408
277 82.5 3.34 277 1 lost Test v Pakistan Harare 21 Mar 1998 Test # 1412
268 111.0 2.41 191 3 lost Test v Pakistan Harare 21 Mar 1998 Test # 1412
236/6 50.0 4.72 236 1 lost ODI v Pakistan Harare 28 Mar 1998 ODI # 1297
272/4 50.0 5.44 272 1 lost ODI v Pakistan Harare 29 Mar 1998 ODI # 1298
239 49.5 4.79 253 -13 2 lost ODI v Australia Ahmedabad 3 Apr 1998 ODI # 1302
261 48.3 5.38 275 -13 2 lost ODI v India Vadodara 5 Apr 1998 ODI # 1305
269 48.4 5.52 302 -32 2 lost ODI v India Cuttack 9 Apr 1998 ODI # 1311
278/9 50.0 5.56 295 -16 2 lost ODI v Australia Delhi 11 Apr 1998 ODI # 1313
213 50.0 4.26 213 1 lost ODI v India Bulawayo 26 Sep 1998 ODI # 1354
235/7 45.0 5.22 235 1 lost ODI v India Bulawayo 27 Sep 1998 ODI # 1355
259/5 50.0 5.18 259 1 won ODI v India Harare 30 Sep 1998 ODI # 1356
221 80.4 2.73 221 1 won Test v India Harare 7 Oct 1998 Test # 1425
293 105.3 2.77 234 3 won Test v India Harare 7 Oct 1998 Test # 1425
258/7 50.0 5.16 258 1 lost ODI v New Zealand Dhaka 24 Oct 1998 ODI # 1357
197/3 46.1 4.26 197 1 2 won ODI v Sri Lanka Sharjah 7 Nov 1998 ODI # 1367
196 49.5 3.93 196 1 lost ODI v India Sharjah 8 Nov 1998 ODI # 1369
259/7 50.0 5.18 259 1 won ODI v Sri Lanka Sharjah 10 Nov 1998 ODI # 1372
205/7 50.0 4.10 205 1 won ODI v India Sharjah 11 Nov 1998 ODI # 1373
196/9 50.0 3.92 196 1 lost ODI v India Sharjah 13 Nov 1998 ODI # 1374
237 49.3 4.78 237 1 lost ODI v Pakistan Gujranwala 20 Nov 1998 ODI # 1375
212/4 40.4 5.21 212 1 2 won ODI v Pakistan Sheikhupura 22 Nov 1998 ODI # 1376
191 37.2 5.11 303 -111 2 lost ODI v Pakistan Rawalpindi 24 Nov 1998 ODI # 1377
238 68.3 3.47 -58 2 won Test v Pakistan Peshawar 27 Nov 1998 Test # 1430
162/3 48.2 3.35 162 1 4 won Test v Pakistan Peshawar 27 Nov 1998 Test # 1430
183 66.5 2.73 183 1 draw Test v Pakistan Lahore 10 Dec 1998 Test # 1432
48/0 12.0 4.00 -94 3 draw Test v Pakistan Lahore 10 Dec 1998 Test # 1432
272/6 50.0 5.44 272 1 won ODI v Kenya Dhaka 19 Mar 1999 ODI # 1412
310/6 50.0 6.20 310 1 won ODI v Bangladesh Dhaka 21 Mar 1999 ODI # 1414
280/6 50.0 5.60 280 1 won ODI v Kenya Dhaka 23 Mar 1999 ODI # 1416
261/7 49.3 5.27 258 4 2 won ODI v Bangladesh Dhaka 25 Mar 1999 ODI # 1420
325/6 50.0 6.50 325 1 won ODI v Kenya Dhaka 27 Mar 1999 ODI # 1424
231/5 41.0 5.63 230 2 2 won ODI v Kenya Taunton 15 May 1999 ODI # 1445
252/9 50.0 5.04 252 1 won ODI v India Leicester 19 May 1999 ODI # 1450
197/9 50.0 3.94 197 1 lost ODI v Sri Lanka Worcester 22 May 1999 ODI # 1456
167/8 50.0 3.34 167 1 lost ODI v England Nottingham 25 May 1999 ODI # 1461
233/6 50.0 4.66 233 1 won ODI v South Africa Chelmsford 29 May 1999 ODI # 1468
175 49.3 3.53 175 1 n/r ODI v New Zealand Leeds 6 Jun 1999 ODI # 1475
259/6 50.0 5.18 304 -44 2 lost ODI v Australia Lord's 9 Jun 1999 ODI # 1477
123 40.3 3.03 272 -148 2 lost ODI v Pakistan The Oval 11 Jun 1999 ODI # 1479
244/9 50.0 4.88 244 1 lost ODI v West Indies Singapore 2 Sep 1999 ODI # 1492
130/8 29.0 4.48 246 -115 2 lost ODI v India Singapore 4 Sep 1999 ODI # 1493
200/7 49.2 4.05 200 1 2 won ODI v Kenya Nairobi (Gym) 25 Sep 1999 ODI # 1503
216 47.4 4.53 216 1 lost ODI v South Africa Nairobi (Gym) 28 Sep 1999 ODI # 1505
170 38.3 4.41 278 -107 2 lost ODI v India Nairobi (Gym) 1 Oct 1999 ODI # 1508
194 85.0 2.28 194 1 lost Test v Australia Harare 14 Oct 1999 Test # 1463
232 122.1 1.89 4 3 lost Test v Australia Harare 14 Oct 1999 Test # 1463
220 43.4 5.03 304 -83 2 lost ODI v Australia Bulawayo 21 Oct 1999 ODI # 1518
116 37.3 3.09 116 1 lost ODI v Australia Harare 23 Oct 1999 ODI # 1520
200/9 50.0 4.00 200 1 lost ODI v Australia Harare 24 Oct 1999 ODI # 1521
192 75.0 2.56 192 1 lost Test v South Africa Bloemfontein 29 Oct 1999 Test # 1466
212 71.1 2.97 -13 3 lost Test v South Africa Bloemfontein 29 Oct 1999 Test # 1466
102 46.5 2.17 102 1 lost Test v South Africa Harare 11 Nov 1999 Test # 1468
141 50.5 2.77 -219 3 lost Test v South Africa Harare 11 Nov 1999 Test # 1468
286 96.2 2.96 286 1 draw Test v Sri Lanka Bulawayo 18 Nov 1999 Test # 1470
136/3 49.0 2.77 -6 3 draw Test v Sri Lanka Bulawayo 18 Nov 1999 Test # 1470
174 95.5 1.81 174 1 lost Test v Sri Lanka Harare 26 Nov 1999 Test # 1473
292 134.4 2.16 34 3 lost Test v Sri Lanka Harare 26 Nov 1999 Test # 1473
218 98.4 2.20 218 1 draw Test v Sri Lanka Harare 4 Dec 1999 Test # 1474
197/7d 109.0 1.80 184 3 draw Test v Sri Lanka Harare 4 Dec 1999 Test # 1474
65/1 14.5 4.38 285 -219 2 n/r ODI v Sri Lanka Bulawayo 11 Dec 1999 ODI # 1527
200 49.1 4.06 214 -13 2 lost ODI v Sri Lanka Bulawayo 12 Dec 1999 ODI # 1528
150 37.0 4.05 249 -98 2 lost ODI v Sri Lanka Harare 15 Dec 1999 ODI # 1529
260/4 50.0 5.20 260 1 lost ODI v Sri Lanka Harare 18 Dec 1999 ODI # 1530
206/4 46.2 4.44 203 4 2 won ODI v Sri Lanka Harare 19 Dec 1999 ODI # 1531
226 49.5 4.53 226 1 lost ODI v South Africa Johannesburg 21 Jan 2000 ODI # 1544
211/7 50.0 4.22 211 1 won ODI v England Cape Town 28 Jan 2000 ODI # 1551
161/9 50.0 3.22 161 1 lost ODI v England Kimberley 30 Jan 2000 ODI # 1553
223/8 50.0 4.46 223 1 2 won ODI v South Africa Durban 2 Feb 2000 ODI # 1555
151 46.0 3.28 205 -53 2 lost ODI v South Africa Gqeberha 6 Feb 2000 ODI # 1558
194/7 48.0 4.04 194 1 lost ODI v England Bulawayo 16 Feb 2000 ODI # 1562
131 47.3 2.75 131 1 lost ODI v England Bulawayo 18 Feb 2000 ODI # 1564
163 46.5 3.48 249 -85 2 lost ODI v England Harare 20 Feb 2000 ODI # 1567
236 107.0 2.20 49 2 lost Test v West Indies Port of Spain 16 Mar 2000 Test # 1490
63 47.0 1.34 99 -35 4 lost Test v West Indies Port of Spain 16 Mar 2000 Test # 1490
308 115.4 2.66 308 1 lost Test v West Indies Kingston 24 Mar 2000 Test # 1492
102 59.5 1.70 71 3 lost Test v West Indies Kingston 24 Mar 2000 Test # 1492
150 41.4 3.60 238 -87 2 lost ODI v West Indies Kingston 1 Apr 2000 ODI # 1584
239/8 50.0 4.78 281 -41 2 lost ODI v West Indies Kingston 2 Apr 2000 ODI # 1585
199/9 50.0 3.98 199 1 lost ODI v Pakistan St John's 5 Apr 2000 ODI # 1586
204/7 50.0 4.08 204 1 lost ODI v Pakistan St George's 15 Apr 2000 ODI # 1590
83 30.3 2.72 83 1 lost Test v England Lord's 18 May 2000 Test # 1495
123 38.2 3.20 -209 3 lost Test v England Lord's 18 May 2000 Test # 1495
285/4d 82.3 3.45 -89 2 draw Test v England Nottingham 1 Jun 2000 Test # 1498
25/1 5.0 5.00 237 -211 4 draw Test v England Nottingham 1 Jun 2000 Test # 1498
233/4 45.0 5.17 233 1 2 won ODI v West Indies Bristol 6 Jul 2000 ODI # 1605
210/5 48.2 4.34 208 3 2 won ODI v England The Oval 8 Jul 2000 ODI # 1607
256/4 50.0 5.12 256 1 won ODI v West Indies Canterbury 11 Jul 2000 ODI # 1611
114 38.4 2.94 114 1 lost ODI v England Manchester 13 Jul 2000 ODI # 1613
290/4 49.1 5.89 288 3 2 won ODI v West Indies Chester-le-Street 16 Jul 2000 ODI # 1616
210/9 50.0 4.20 263 -52 2 lost ODI v England Birmingham 18 Jul 2000 ODI # 1617
169/7 50.0 3.38 169 1 lost ODI v England Lord's 22 Jul 2000 ODI # 1619
350 175.2 1.99 350 1 lost Test v New Zealand Bulawayo 12 Sep 2000 Test # 1510
119 67.5 1.75 131 3 lost Test v New Zealand Bulawayo 12 Sep 2000 Test # 1510
166 92.0 1.80 -299 2 lost Test v New Zealand Harare 19 Sep 2000 Test # 1511
370 178.3 2.07 71 3 lost Test v New Zealand Harare 19 Sep 2000 Test # 1511
183/8 50.0 3.66 183 1 lost ODI v New Zealand Harare 27 Sep 2000 ODI # 1627
273/5 50.0 5.46 273 1 won ODI v New Zealand Bulawayo 30 Sep 2000 ODI # 1628
268/4 47.5 5.60 265 4 2 won ODI v New Zealand Bulawayo 1 Oct 2000 ODI # 1629
201 42.2 4.74 266 -64 2 lost ODI v New Zealand Nairobi (Gym) 9 Oct 2000 ODI # 1635
225/4 50.0 4.50 225 1 lost ODI v Sri Lanka Sharjah 21 Oct 2000 ODI # 1642
252/6 50.0 5.04 266 -13 2 lost ODI v India Sharjah 22 Oct 2000 ODI # 1644
153 48.3 3.15 277 -123 2 lost ODI v Sri Lanka Sharjah 25 Oct 2000 ODI # 1646
218/9 50.0 4.36 218 1 lost ODI v India Sharjah 26 Oct 2000 ODI # 1648
422/9d 168.0 2.51 422 1 lost Test v India Delhi 18 Nov 2000 Test # 1515
225 80.1 2.80 189 3 lost Test v India Delhi 18 Nov 2000 Test # 1515
382 120.1 3.17 -227 2 draw Test v India Nagpur 25 Nov 2000 Test # 1517
503/6 161.0 3.12 276 3 draw Test v India Nagpur 25 Nov 2000 Test # 1517
253/7 50.0 5.06 253 1 lost ODI v India Cuttack 2 Dec 2000 ODI # 1656
245/8 50.0 4.90 307 -61 2 lost ODI v India Ahmedabad 5 Dec 2000 ODI # 1657
284/9 49.5 5.69 284 1 2 won ODI v India Jodhpur 8 Dec 2000 ODI # 1658
165 45.4 3.61 165 1 lost ODI v India Kanpur 11 Dec 2000 ODI # 1659
262 47.4 5.49 302 -39 2 lost ODI v India Rajkot 14 Dec 2000 ODI # 1660
340/6d 138.5 2.44 -147 2 draw Test v New Zealand Wellington 26 Dec 2000 Test # 1524
60/2 30.0 2.00 301 -240 4 draw Test v New Zealand Wellington 26 Dec 2000 Test # 1524
300/7 50.0 6.00 300 1 won ODI v New Zealand Taupo 2 Jan 2001 ODI # 1663
236/7 50.0 4.72 236 1 lost ODI v New Zealand Wellington 4 Jan 2001 ODI # 1664
274/9 48.4 5.63 274 1 2 won ODI v New Zealand Auckland 7 Jan 2001 ODI # 1665
240/9 50.0 4.80 240 1 lost ODI v West Indies Brisbane 13 Jan 2001 ODI # 1669
223/9 50.0 4.46 223 1 lost ODI v Australia Melbourne 21 Jan 2001 ODI # 1674
138 47.2 2.91 138 1 won ODI v West Indies Sydney 23 Jan 2001 ODI # 1675
175 40.2 4.33 253 -60 2 lost ODI v West Indies Adelaide 25 Jan 2001 ODI # 1676
205 47.5 4.28 292 -86 2 lost ODI v Australia Sydney 28 Jan 2001 ODI # 1678
279/6 50.0 5.58 279 1 lost ODI v Australia Hobart 30 Jan 2001 ODI # 1679
134 42.3 3.15 179 -44 2 lost ODI v West Indies Perth 2 Feb 2001 ODI # 1681
301/6 50.0 6.02 303 -1 2 lost ODI v Australia Perth 4 Feb 2001 ODI # 1683
155/3 43.1 3.59 152 4 2 won ODI v Bangladesh Harare 7 Apr 2001 ODI # 1702
230/7 50.0 4.60 230 1 won ODI v Bangladesh Harare 8 Apr 2001 ODI # 1703
308/4 50.0 6.16 308 1 won ODI v Bangladesh Bulawayo 11 Apr 2001 ODI # 1706
457 138.4 3.29 200 2 won Test v Bangladesh Bulawayo 19 Apr 2001 Test # 1543
421/9d 147.4 2.85 167 2 won Test v Bangladesh Harare 26 Apr 2001 Test # 1545
100/2 24.3 4.08 100 1 4 won Test v Bangladesh Harare 26 Apr 2001 Test # 1545
173 58.5 2.94 173 1 lost Test v India Bulawayo 7 Jun 2001 Test # 1548
328 125.5 2.60 183 3 lost Test v India Bulawayo 7 Jun 2001 Test # 1548
315 107.3 2.93 78 2 won Test v India Harare 15 Jun 2001 Test # 1549
157/6 54.0 2.90 157 1 4 won Test v India Harare 15 Jun 2001 Test # 1549
239/9 50.0 4.78 267 -27 2 lost ODI v West Indies Harare 23 Jun 2001 ODI # 1727
133 41.5 3.17 133 1 lost ODI v India Harare 24 Jun 2001 ODI # 1729
234/6 50.0 4.68 234 1 lost ODI v India Bulawayo 27 Jun 2001 ODI # 1730
255/5 50.0 5.10 255 1 lost ODI v West Indies Bulawayo 1 Jul 2001 ODI # 1732
155 59.0 2.62 155 1 lost Test v West Indies Bulawayo 19 Jul 2001 Test # 1551
228 101.4 2.24 -176 3 lost Test v West Indies Bulawayo 19 Jul 2001 Test # 1551
131 57.1 2.29 131 1 draw Test v West Indies Harare 27 Jul 2001 Test # 1553
563/9d 167.0 3.37 347 3 draw Test v West Indies Harare 27 Jul 2001 Test # 1553
286 90.3 3.16 -314 2 lost Test v South Africa Harare 7 Sep 2001 Test # 1562
391 171.5 2.27 77 3 lost Test v South Africa Harare 7 Sep 2001 Test # 1562
419/9d 178.0 2.35 419 1 draw Test v South Africa Bulawayo 14 Sep 2001 Test # 1563
96/3 42.0 2.28 -4 3 draw Test v South Africa Bulawayo 14 Sep 2001 Test # 1563
210/5 50.0 4.20 364 -153 2 lost ODI v South Africa Bulawayo 23 Sep 2001 ODI # 1748
124 40.1 3.08 273 -148 2 lost ODI v South Africa Harare 29 Sep 2001 ODI # 1749
184/6 50.0 3.68 184 1 lost ODI v South Africa Harare 30 Sep 2001 ODI # 1750
206 49.1 4.18 206 1 lost ODI v England Harare 3 Oct 2001 ODI # 1751
195 49.1 3.96 195 1 lost ODI v England Harare 6 Oct 2001 ODI # 1753
261/8 50.0 5.22 261 1 lost ODI v England Harare 7 Oct 2001 ODI # 1754
210 44.3 4.71 281 -70 2 lost ODI v England Bulawayo 10 Oct 2001 ODI # 1756
228 49.3 4.60 228 1 lost ODI v England Bulawayo 13 Oct 2001 ODI # 1759
193 50.0 3.86 257 -63 2 lost ODI v Sri Lanka Sharjah 26 Oct 2001 ODI # 1765
173 39.1 4.41 280 -106 2 lost ODI v Pakistan Sharjah 28 Oct 2001 ODI # 1768
171/8 50.0 3.42 251 -79 2 lost ODI v Sri Lanka Sharjah 30 Oct 2001 ODI # 1769
232 46.2 5.00 262 -29 2 lost ODI v Pakistan Sharjah 31 Oct 2001 ODI # 1770
431 150.0 2.87 324 2 draw Test v Bangladesh Dhaka 8 Nov 2001 Test # 1566
542/7d 160.0 3.38 542 1 won Test v Bangladesh Chattogram 15 Nov 2001 Test # 1568
11/2 2.4 4.12 11 1 4 won Test v Bangladesh Chattogram 15 Nov 2001 Test # 1568
161/5 42.2 3.80 157 5 2 won ODI v Bangladesh Chattogram 23 Nov 2001 ODI # 1773
309/6 50.0 6.18 309 1 won ODI v Bangladesh Dhaka 25 Nov 2001 ODI # 1774
219/3 49.1 4.45 216 4 2 won ODI v Bangladesh Dhaka 26 Nov 2001 ODI # 1775
38 15.4 2.42 38 1 lost ODI v Sri Lanka Colombo (SSC) 8 Dec 2001 ODI # 1776
175/6 48.1 3.63 174 2 2 won ODI v West Indies Colombo (SSC) 9 Dec 2001 ODI # 1777
213 47.2 4.50 273 -59 2 lost ODI v Sri Lanka Colombo (RPS) 12 Dec 2001 ODI # 1779
154 49.2 3.12 154 1 lost ODI v West Indies Kandy 16 Dec 2001 ODI # 1781
184 79.5 2.30 -402 2 lost Test v Sri Lanka Colombo (SSC) 27 Dec 2001 Test # 1581
236 101.2 2.32 -166 3 lost Test v Sri Lanka Colombo (SSC) 27 Dec 2001 Test # 1581
236 97.0 2.43 236 1 lost Test v Sri Lanka Kandy 4 Jan 2002 Test # 1583
175 72.4 2.40 -94 3 lost Test v Sri Lanka Kandy 4 Jan 2002 Test # 1583
236 134.3 1.75 -182 2 lost Test v Sri Lanka Galle 12 Jan 2002 Test # 1585
79 43.3 1.81 395 -315 4 lost Test v Sri Lanka Galle 12 Jan 2002 Test # 1585
287 103.5 2.76 287 1 lost Test v India Nagpur 21 Feb 2002 Test # 1589
182 88.4 2.05 -101 3 lost Test v India Nagpur 21 Feb 2002 Test # 1589
329 110.5 2.96 329 1 lost Test v India Delhi 28 Feb 2002 Test # 1591
146 67.3 2.16 121 3 lost Test v India Delhi 28 Feb 2002 Test # 1591
277/9 49.4 5.57 275 3 2 won ODI v India Faridabad 7 Mar 2002 ODI # 1814
255 43.3 5.86 320 -64 2 lost ODI v India Mohali 10 Mar 2002 ODI # 1815
197/4 44.2 4.44 192 6 2 won ODI v India Kochi 13 Mar 2002 ODI # 1816
240/8 50.0 4.80 240 1 lost ODI v India Hyderabad (Deccan) 16 Mar 2002 ODI # 1817
232 42.1 5.50 334 -101 2 lost ODI v India Guwahati 19 Mar 2002 ODI # 1818
274/8 50.0 5.48 289 -14 2 lost ODI v India Colombo (RPS) 14 Sep 2002 ODI # 1876
190/9 48.0 3.95 299 -108 2 lost ODI v England Colombo (RPS) 18 Sep 2002 ODI # 1880
225 66.5 3.36 -60 2 lost Test v Pakistan Harare 9 Nov 2002 Test # 1625
310 81.3 3.80 430 -119 4 lost Test v Pakistan Harare 9 Nov 2002 Test # 1625
178 71.5 2.47 178 1 lost Test v Pakistan Bulawayo 16 Nov 2002 Test # 1627
281 91.2 3.07 56 3 lost Test v Pakistan Bulawayo 16 Nov 2002 Test # 1627
295/9 50.0 5.90 303 -7 2 lost ODI v Pakistan Bulawayo 23 Nov 2002 ODI # 1899
140/6 33.0 4.24 245 -204 2 lost ODI v Pakistan Bulawayo 24 Nov 2002 ODI # 1901
275/7 50.0 5.50 324 -48 2 lost ODI v Pakistan Harare 27 Nov 2002 ODI # 1902
210 49.5 4.21 210 1 lost ODI v Pakistan Harare 30 Nov 2002 ODI # 1906
230 45.3 5.05 301 -70 2 lost ODI v Pakistan Harare 1 Dec 2002 ODI # 1907
17/1 5.1 3.29 212 -194 2 n/r ODI v Kenya Harare 8 Dec 2002 ODI # 1913
273/4 50.0 5.46 273 1 won ODI v Kenya Kwekwe 11 Dec 2002 ODI # 1915
136/1 16.0 8.50 134 3 2 won ODI v Kenya Bulawayo 15 Dec 2002 ODI # 1920
340/2 50.0 6.80 340 1 won ODI v Namibia Harare 10 Feb 2003 ODI # 1943
172 44.4 3.85 256 -83 2 lost ODI v India Harare 19 Feb 2003 ODI # 1957
246/9 50.0 4.92 246 1 lost ODI v Australia Bulawayo 24 Feb 2003 ODI # 1966
301/8 50.0 6.02 301 1 won ODI v Netherlands Bulawayo 28 Feb 2003 ODI # 1972
DNB 0.0 - 0 0 n/r ODI v Pakistan Bulawayo 4 Mar 2003 ODI # 1980
252/7 50.0 5.04 252 1 lost ODI v New Zealand Bloemfontein 8 Mar 2003 ODI # 1984
133 44.1 3.01 133 1 lost ODI v Kenya Bloemfontein 12 Mar 2003 ODI # 1987
182 41.5 4.35 257 -74 2 lost ODI v Sri Lanka East London 15 Mar 2003 ODI # 1989
210 44.1 4.75 279 -68 2 lost ODI v Pakistan Sharjah 3 Apr 2003 ODI # 1994
230/5 49.0 4.69 226 5 2 won ODI v Kenya Sharjah 5 Apr 2003 ODI # 1996
194/6 48.4 3.98 194 1 2 won ODI v Sri Lanka Sharjah 7 Apr 2003 ODI # 1998
168 49.1 3.41 168 1 lost ODI v Pakistan Sharjah 10 Apr 2003 ODI # 2000
147 55.0 2.67 -325 2 lost Test v England Lord's 22 May 2003 Test # 1646
233 68.5 3.38 -92 3 lost Test v England Lord's 22 May 2003 Test # 1646
94 32.1 2.92 -322 2 lost Test v England Chester-le-Street 5 Jun 2003 Test # 1647
253 93.4 2.70 -69 3 lost Test v England Chester-le-Street 5 Jun 2003 Test # 1647
195/6 48.0 4.06 192 4 2 won ODI v England Nottingham 26 Jun 2003 ODI # 2028
226/9 50.0 4.52 273 -46 2 lost ODI v South Africa Canterbury 29 Jun 2003 ODI # 2030
DNB 0.0 - 0 0 n/r ODI v England Leeds 1 Jul 2003 ODI # 2031
174/8 50.0 3.48 174 1 lost ODI v South Africa Cardiff 5 Jul 2003 ODI # 2033
92 24.5 3.70 92 1 lost ODI v England Bristol 6 Jul 2003 ODI # 2034
173/8 50.0 3.46 173 1 lost ODI v South Africa Southampton 10 Jul 2003 ODI # 2036
239 89.3 2.67 -496 2 lost Test v Australia Perth 9 Oct 2003 Test # 1661
321 127.2 2.52 -175 3 lost Test v Australia Perth 9 Oct 2003 Test # 1661
308 107.2 2.86 308 1 lost Test v Australia Sydney 17 Oct 2003 Test # 1663
266 91.5 2.89 171 3 lost Test v Australia Sydney 17 Oct 2003 Test # 1663
507/9d 152.3 3.32 507 1 draw Test v West Indies Harare 4 Nov 2003 Test # 1668
200/7d 52.0 3.84 372 3 draw Test v West Indies Harare 4 Nov 2003 Test # 1668
377 133.1 2.83 -104 2 lost Test v West Indies Bulawayo 12 Nov 2003 Test # 1669
104 49.0 2.12 233 -128 4 lost Test v West Indies Bulawayo 12 Nov 2003 Test # 1669
173/3 34.5 4.96 225 -174 2 lost ODI v West Indies Bulawayo 22 Nov 2003 ODI # 2065
128/4 29.4 4.31 126 3 2 won ODI v West Indies Bulawayo 23 Nov 2003 ODI # 2066
229/5 50.0 4.58 229 1 won ODI v West Indies Harare 26 Nov 2003 ODI # 2067
150/7 32.0 4.68 223 -106 2 lost ODI v West Indies Harare 29 Nov 2003 ODI # 2069
196 47.5 4.09 196 1 lost ODI v West Indies Harare 30 Nov 2003 ODI # 2070
126 37.3 3.36 226 -99 2 lost ODI v Australia Sydney 11 Jan 2004 ODI # 2079
208/6 50.0 4.16 208 1 lost ODI v India Hobart 14 Jan 2004 ODI # 2080
196/6 50.0 3.92 345 -148 2 lost ODI v Australia Hobart 16 Jan 2004 ODI # 2082
231 47.1 4.89 256 -24 2 lost ODI v India Brisbane 20 Jan 2004 ODI # 2085
277/6 50.0 5.54 281 -3 2 lost ODI v India Adelaide 24 Jan 2004 ODI # 2087
266/8 50.0 5.32 280 -13 2 lost ODI v Australia Adelaide 26 Jan 2004 ODI # 2089
DNB 0.0 - 0 0 n/r ODI v Australia Melbourne 29 Jan 2004 ODI # 2091
135 34.4 3.89 135 1 lost ODI v India Perth 3 Feb 2004 ODI # 2095
441 160.2 2.75 441 1 won Test v Bangladesh Harare 19 Feb 2004 Test # 1683
242/8d 64.2 3.76 352 3 won Test v Bangladesh Harare 19 Feb 2004 Test # 1683
210/2 60.2 3.48 42 2 draw Test v Bangladesh Bulawayo 26 Feb 2004 Test # 1684
230/9 50.0 4.60 239 -8 2 lost ODI v Bangladesh Harare 10 Mar 2004 ODI # 2110
242/8 50.0 4.84 242 1 won ODI v Bangladesh Harare 12 Mar 2004 ODI # 2111
185/7 42.3 4.35 184 2 2 won ODI v Bangladesh Harare 14 Mar 2004 ODI # 2113
211/6 50.0 4.22 211 1 lost ODI v Sri Lanka Bulawayo 20 Apr 2004 ODI # 2119
136 36.4 3.70 136 1 lost ODI v Sri Lanka Bulawayo 22 Apr 2004 ODI # 2120
35 18.0 1.94 35 1 lost ODI v Sri Lanka Harare 25 Apr 2004 ODI # 2122
151 43.4 3.45 224 -72 2 lost ODI v Sri Lanka Harare 27 Apr 2004 ODI # 2123
221/9 50.0 4.42 247 -25 2 lost ODI v Sri Lanka Harare 29 Apr 2004 ODI # 2124
199 71.2 2.78 199 1 lost Test v Sri Lanka Harare 6 May 2004 Test # 1698
102 32.0 3.18 -240 3 lost Test v Sri Lanka Harare 6 May 2004 Test # 1698
228 75.0 3.04 228 1 lost Test v Sri Lanka Bulawayo 14 May 2004 Test # 1699
231 75.1 3.07 -254 3 lost Test v Sri Lanka Bulawayo 14 May 2004 Test # 1699
205/9 50.0 4.10 205 1 lost ODI v Australia Harare 25 May 2004 ODI # 2131
184 44.3 4.13 324 -139 2 lost ODI v Australia Harare 27 May 2004 ODI # 2132
196 48.5 4.01 196 1 lost ODI v Australia Harare 29 May 2004 ODI # 2133
147 39.0 3.76 300 -152 2 lost ODI v England Birmingham 10 Sep 2004 ODI # 2168
191 49.1 3.88 191 1 lost ODI v Sri Lanka The Oval 14 Sep 2004 ODI # 2173
148 38.3 3.84 293 -144 2 lost ODI v Pakistan Multan 30 Sep 2004 ODI # 2183
252/4 50.0 5.04 252 1 lost ODI v Pakistan Peshawar 3 Oct 2004 ODI # 2184
104 33.0 3.15 104 1 lost ODI v Sri Lanka Rawalpindi 9 Oct 2004 ODI # 2186
195 49.3 3.93 195 1 lost ODI v England Harare 28 Nov 2004 ODI # 2193
102 36.0 2.83 264 -161 2 lost ODI v England Harare 1 Dec 2004 ODI # 2194
238/7 50.0 4.76 238 1 lost ODI v England Bulawayo 4 Dec 2004 ODI # 2195
187 48.4 3.84 262 -74 2 lost ODI v England Bulawayo 5 Dec 2004 ODI # 2197
312 131.4 2.36 -176 2 lost Test v Bangladesh Chattogram 6 Jan 2005 Test # 1733
154 64.2 2.39 381 -226 4 lost Test v Bangladesh Chattogram 6 Jan 2005 Test # 1733
298 118.0 2.52 298 1 draw Test v Bangladesh Dhaka 14 Jan 2005 Test # 1735
286 103.0 2.77 373 3 draw Test v Bangladesh Dhaka 14 Jan 2005 Test # 1735
251/8 50.0 5.02 251 1 won ODI v Bangladesh Dhaka 20 Jan 2005 ODI # 2207
237/5 50.0 4.74 237 1 won ODI v Bangladesh Chattogram 24 Jan 2005 ODI # 2210
204 47.5 4.26 245 -40 2 lost ODI v Bangladesh Chattogram 26 Jan 2005 ODI # 2211
189 47.2 3.99 248 -58 2 lost ODI v Bangladesh Dhaka 29 Jan 2005 ODI # 2214
198 49.0 4.04 198 1 lost ODI v Bangladesh Dhaka 31 Jan 2005 ODI # 2217
136 37.2 3.64 302 -165 2 lost ODI v South Africa Johannesburg 25 Feb 2005 ODI # 2229
198/7 50.0 3.96 330 -131 2 lost ODI v South Africa Durban 27 Feb 2005 ODI # 2231
206/8 50.0 4.12 206 1 lost ODI v South Africa Gqeberha 2 Mar 2005 ODI # 2233
54 31.2 1.72 54 1 lost Test v South Africa Cape Town 4 Mar 2005 Test # 1737
265 75.2 3.51 -21 3 lost Test v South Africa Cape Town 4 Mar 2005 Test # 1737
269 85.0 3.16 269 1 lost Test v South Africa Centurion 11 Mar 2005 Test # 1740
149 59.3 2.50 -62 3 lost Test v South Africa Centurion 11 Mar 2005 Test # 1740
59 29.4 1.98 -393 2 lost Test v New Zealand Harare 7 Aug 2005 Test # 1759
99 49.5 1.98 -294 3 lost Test v New Zealand Harare 7 Aug 2005 Test # 1759
231 79.0 2.92 231 1 lost Test v New Zealand Bulawayo 15 Aug 2005 Test # 1761
207 61.1 3.38 -46 3 lost Test v New Zealand Bulawayo 15 Aug 2005 Test # 1761
205 43.0 4.76 398 -192 2 lost ODI v New Zealand Bulawayo 24 Aug 2005 ODI # 2272
65 24.3 2.65 227 -161 2 lost ODI v India Harare 29 Aug 2005 ODI # 2274
211 49.0 4.30 239 -27 2 lost ODI v New Zealand Harare 31 Aug 2005 ODI # 2276
250 50.0 5.00 250 1 lost ODI v India Harare 4 Sep 2005 ODI # 2280
279 98.5 2.82 279 1 lost Test v India Bulawayo 13 Sep 2005 Test # 1765
185 47.5 3.86 -90 3 lost Test v India Bulawayo 13 Sep 2005 Test # 1765
161 44.2 3.63 161 1 lost Test v India Harare 20 Sep 2005 Test # 1767
223 55.0 4.05 18 3 lost Test v India Harare 20 Sep 2005 Test # 1767
231/2 43.3 5.31 228 4 2 won ODI v Kenya Bulawayo 25 Feb 2006 ODI # 2339
205 46.2 4.42 285 -79 2 lost ODI v Kenya Bulawayo 26 Feb 2006 ODI # 2340
69 22.5 3.02 135 -65 2 lost ODI v Kenya Harare 1 Mar 2006 ODI # 2343
231/9 44.0 5.25 231 1 won ODI v Kenya Harare 3 Mar 2006 ODI # 2344
151/9 50.0 3.02 151 1 lost ODI v West Indies St John's 29 Apr 2006 ODI # 2368
144 46.2 3.10 243 -98 2 lost ODI v West Indies St John's 30 Apr 2006 ODI # 2369
251/7 50.0 5.02 334 -82 2 lost ODI v West Indies Georgetown 7 May 2006 ODI # 2370
152 49.2 3.08 152 1 lost ODI v West Indies Gros Islet 10 May 2006 ODI # 2371
72/2 12.1 5.91 191 -191 2 n/r ODI v West Indies Port of Spain 13 May 2006 ODI # 2372
162 49.0 3.30 267 -104 2 lost ODI v West Indies Port of Spain 14 May 2006 ODI # 2373
218/8 50.0 4.36 218 1 won ODI v Canada Port of Spain 16 May 2006 ODI # 2374
338/7 50.0 6.76 338 1 won ODI v Bermuda Port of Spain 18 May 2006 ODI # 2376
259/7 50.0 5.18 259 1 won ODI v Bermuda Port of Spain 20 May 2006 ODI # 2378
248/8 49.1 5.04 247 2 2 won ODI v Bangladesh Harare 29 Jul 2006 ODI # 2392
176 44.4 3.94 239 -62 2 lost ODI v Bangladesh Harare 30 Jul 2006 ODI # 2393
238/8 50.0 4.76 237 2 2 won ODI v Bangladesh Harare 2 Aug 2006 ODI # 2394
212/3 41.4 5.08 207 6 2 won ODI v Bangladesh Harare 4 Aug 2006 ODI # 2395
197 49.3 3.97 197 1 lost ODI v Bangladesh Harare 6 Aug 2006 ODI # 2398
201/7 50.0 4.02 201 1 lost ODI v South Africa Bloemfontein 15 Sep 2006 ODI # 2415
152 49.4 3.06 152 1 lost ODI v South Africa East London 18 Sep 2006 ODI # 2418
247/4 50.0 4.94 419 -171 2 lost ODI v South Africa Potchefstroom 20 Sep 2006 ODI # 2420
85 30.1 2.81 85 1 lost ODI v West Indies Ahmedabad 8 Oct 2006 ODI # 2424
141 42.3 3.31 286 -144 2 lost ODI v Sri Lanka Ahmedabad 10 Oct 2006 ODI # 2425
130 44.4 2.91 232 -101 2 lost ODI v Bangladesh Jaipur 13 Oct 2006 ODI # 2427
123/9 20.0 6.15 167 -43 2 lost T20I v Bangladesh Khulna 28 Nov 2006 T20I # 9
184/9 50.0 3.68 184 1 lost ODI v Bangladesh Khulna 30 Nov 2006 ODI # 2453
217/7 50.0 4.34 217 1 lost ODI v Bangladesh Bogra 3 Dec 2006 ODI # 2457
194 49.0 3.95 221 -26 2 lost ODI v Bangladesh Bogra 5 Dec 2006 ODI # 2459
146 47.2 3.08 146 1 lost ODI v Bangladesh Mirpur 8 Dec 2006 ODI # 2461
193/8 50.0 3.86 193 1 lost ODI v Bangladesh Mirpur 9 Dec 2006 ODI # 2462
215 47.5 4.49 261 -45 2 lost ODI v Bangladesh Harare 4 Feb 2007 ODI # 2505
156/2 35.2 4.41 154 3 2 won ODI v Bangladesh Harare 6 Feb 2007 ODI # 2511
214 49.4 4.30 229 -14 2 lost ODI v Bangladesh Harare 9 Feb 2007 ODI # 2516
244/8 50.0 4.88 244 1 lost ODI v Bangladesh Harare 10 Feb 2007 ODI # 2518
221 50.0 4.42 222 0 2 tied ODI v Ireland Kingston 15 Mar 2007 ODI # 2535
202/5 50.0 4.04 202 1 lost ODI v West Indies Kingston 19 Mar 2007 ODI # 2543
99 19.1 5.16 193 -250 2 lost ODI v Pakistan Kingston 21 Mar 2007 ODI # 2547
206 50.0 4.12 206 1 lost ODI v South Africa Bulawayo 22 Aug 2007 ODI # 2612
247/7 50.0 4.94 247 1 lost ODI v South Africa Harare 25 Aug 2007 ODI # 2614
295/7 50.0 5.90 324 -28 2 lost ODI v South Africa Harare 26 Aug 2007 ODI # 2615
139/5 19.5 7.00 139 1 2 won T20I v Australia Cape Town 12 Sep 2007 T20I # 23
138/7 20.0 6.90 189 -50 2 lost T20I v England Cape Town 13 Sep 2007 T20I # 25
274/8 50.0 5.48 274 1 won ODI v West Indies Harare 30 Nov 2007 ODI # 2649
176 44.3 3.95 287 -110 2 lost ODI v West Indies Harare 2 Dec 2007 ODI # 2651
139 37.5 3.67 139 1 lost ODI v West Indies Harare 4 Dec 2007 ODI # 2653
232/9 50.0 4.64 232 1 lost ODI v West Indies Bulawayo 7 Dec 2007 ODI # 2654
243/7 50.0 4.86 348 -104 2 lost ODI v Pakistan Karachi 21 Jan 2008 ODI # 2662
238/8 50.0 4.76 238 1 lost ODI v Pakistan Hyderabad (Sind) 24 Jan 2008 ODI # 2663
235/7 50.0 4.70 273 -37 2 lost ODI v Pakistan Multan 27 Jan 2008 ODI # 2665
244 49.5 4.89 244 1 lost ODI v Pakistan Faisalabad 30 Jan 2008 ODI # 2667
181 45.4 3.96 181 1 lost ODI v Pakistan Sheikhupura 2 Feb 2008 ODI # 2669
106/8 17.0 6.23 106 1 lost T20I v Sri Lanka King City (NW) 10 Oct 2008 T20I # 69
135/9 20.0 6.75 136 0 2 tied T20I v Canada King City (NW) 11 Oct 2008 T20I # 71
107/8 20.0 5.35 107 1 lost T20I v Pakistan King City (NW) 12 Oct 2008 T20I # 73
184/5 20.0 9.20 184 1 won T20I v Canada King City (NW) 13 Oct 2008 T20I # 75
303/8 50.0 6.06 303 1 won ODI v Ireland Nairobi (Gym) 17 Oct 2008 ODI # 2766
190 38.1 4.97 286 -95 2 lost ODI v Kenya Nairobi (Gym) 19 Oct 2008 ODI # 2768
127 31.0 4.09 127 1 lost ODI v Sri Lanka Harare 20 Nov 2008 ODI # 2779
67 31.0 2.16 67 1 lost ODI v Sri Lanka Harare 22 Nov 2008 ODI # 2780
166/7 28.0 5.92 172 -5 2 lost ODI v Sri Lanka Harare 24 Nov 2008 ODI # 2782
146 46.3 3.13 146 1 lost ODI v Sri Lanka Harare 28 Nov 2008 ODI # 2784
133 44.0 3.02 153 -19 2 lost ODI v Sri Lanka Harare 30 Nov 2008 ODI # 2785
205/9 50.0 4.10 205 1 won ODI v Bangladesh Mirpur 10 Jan 2009 ODI # 2790
80 28.2 2.82 211 -130 2 lost ODI v Sri Lanka Mirpur 12 Jan 2009 ODI # 2791
127/8 49.2 2.57 125 3 2 won ODI v Bangladesh Mirpur 19 Jan 2009 ODI # 2797
160/9 50.0 3.20 160 1 lost ODI v Bangladesh Mirpur 21 Jan 2009 ODI # 2799
119/9 37.0 3.21 119 1 lost ODI v Bangladesh Mirpur 23 Jan 2009 ODI # 2801
306/7 50.0 6.12 306 1 won ODI v Kenya Mombasa 27 Jan 2009 ODI # 2805
351/7 50.0 7.02 351 1 won ODI v Kenya Mombasa 29 Jan 2009 ODI # 2807
236/6 48.2 4.88 235 2 2 won ODI v Kenya Nairobi (Gym) 31 Jan 2009 ODI # 2809
285/8 50.0 5.70 285 1 won ODI v Kenya Nairobi (Gym) 1 Feb 2009 ODI # 2812
203/3 35.0 5.80 200 4 2 won ODI v Kenya Nairobi (Gym) 4 Feb 2009 ODI # 2814
207 47.5 4.32 207 1 lost ODI v Bangladesh Bulawayo 9 Aug 2009 ODI # 2869
271 46.1 5.87 321 -49 2 lost ODI v Bangladesh Bulawayo 11 Aug 2009 ODI # 2871
323/7 50.0 6.46 323 1 won ODI v Bangladesh Bulawayo 14 Aug 2009 ODI # 2872
312/8 50.0 6.24 312 1 lost ODI v Bangladesh Bulawayo 16 Aug 2009 ODI # 2873
209 46.4 4.47 209 1 lost ODI v Bangladesh Bulawayo 18 Aug 2009 ODI # 2874
313/4 50.0 6.26 313 1 won ODI v Kenya Harare 12 Oct 2009 ODI # 2908
263/7 50.0 5.26 263 1 won ODI v Kenya Harare 13 Oct 2009 ODI # 2909
246 49.5 4.93 267 -20 2 lost ODI v Kenya Harare 15 Oct 2009 ODI # 2910
271/4 48.0 5.64 271 1 2 won ODI v Kenya Harare 17 Oct 2009 ODI # 2911
329/3 50.0 6.58 329 1 won ODI v Kenya Harare 18 Oct 2009 ODI # 2912
189/5 34.4 5.45 187 3 2 won ODI v Bangladesh Mirpur 27 Oct 2009 ODI # 2914
219 47.2 4.62 219 1 lost ODI v Bangladesh Mirpur 29 Oct 2009 ODI # 2916
196 41.1 4.76 196 1 lost ODI v Bangladesh Mirpur 31 Oct 2009 ODI # 2917
44 24.5 1.77 44 1 lost ODI v Bangladesh Chattogram 3 Nov 2009 ODI # 2920
221/9 50.0 4.42 221 1 lost ODI v Bangladesh Chattogram 5 Nov 2009 ODI # 2922
250/6 50.0 5.00 296 -45 2 lost ODI v South Africa Benoni 8 Nov 2009 ODI # 2926
119 34.3 3.44 332 -212 2 lost ODI v South Africa Centurion 10 Nov 2009 ODI # 2928
105 19.5 5.29 105 1 won T20I v West Indies Port of Spain 28 Feb 2010 T20I # 150
254/5 50.0 5.08 254 1 won ODI v West Indies Providence 4 Mar 2010 ODI # 2967
206 49.5 4.13 206 1 lost ODI v West Indies Providence 6 Mar 2010 ODI # 2970
104 31.5 3.26 246 -141 2 lost ODI v West Indies Kingstown 10 Mar 2010 ODI # 2972
141 48.2 2.91 141 1 lost ODI v West Indies Kingstown 12 Mar 2010 ODI # 2974
161 50.0 3.22 161 1 lost ODI v West Indies Kingstown 14 Mar 2010 ODI # 2976
29/1 5.0 5.80 44 -144 2 lost T20I v Sri Lanka Providence 3 May 2010 T20I # 157
84 15.1 5.53 84 1 lost T20I v New Zealand Providence 4 May 2010 T20I # 159
289/4 48.2 5.97 286 4 2 won ODI v India Bulawayo 28 May 2010 ODI # 2981
118 24.5 4.75 118 1 lost ODI v Sri Lanka Bulawayo 1 Jun 2010 ODI # 2985
197/3 38.2 5.13 195 3 2 won ODI v India Harare 3 Jun 2010 ODI # 2986
240/2 47.5 5.01 237 4 2 won ODI v Sri Lanka Harare 7 Jun 2010 ODI # 2989
199 49.0 4.06 199 1 lost ODI v Sri Lanka Harare 9 Jun 2010 ODI # 2990
111/9 20.0 5.55 111 1 lost T20I v India Harare 12 Jun 2010 T20I # 182
140/5 20.0 7.00 140 1 lost T20I v India Harare 13 Jun 2010 T20I # 183
206/8 50.0 4.12 201 6 2 won ODI v Ireland Harare 26 Sep 2010 ODI # 3048
239/7 48.5 4.89 239 1 2 won ODI v Ireland Harare 28 Sep 2010 ODI # 3049
224 47.4 4.69 245 -20 2 lost ODI v Ireland Harare 30 Sep 2010 ODI # 3050
168/4 20.0 8.40 168 1 lost T20I v South Africa Bloemfontein 8 Oct 2010 T20I # 188
186/7 20.0 9.30 195 -8 2 lost T20I v South Africa Kimberley 10 Oct 2010 T20I # 189
287/6 50.0 5.74 352 -64 2 lost ODI v South Africa Bloemfontein 15 Oct 2010 ODI # 3057
268 48.2 5.54 268 1 lost ODI v South Africa Potchefstroom 17 Oct 2010 ODI # 3059
127 29.0 4.37 400 -272 2 lost ODI v South Africa Benoni 22 Oct 2010 ODI # 3061
209 49.0 4.26 209 1 won ODI v Bangladesh Mirpur 1 Dec 2010 ODI # 3071
191 46.2 4.12 191 1 lost ODI v Bangladesh Mirpur 3 Dec 2010 ODI # 3073
181 48.1 3.75 247 -65 2 lost ODI v Bangladesh Mirpur 6 Dec 2010 ODI # 3075
188/6 50.0 3.76 188 1 lost ODI v Bangladesh Chattogram 12 Dec 2010 ODI # 3078
171 46.2 3.69 263 -91 2 lost ODI v Australia Ahmedabad 21 Feb 2011 ODI # 3103
298/9 50.0 5.96 298 1 won ODI v Canada Nagpur 28 Feb 2011 ODI # 3111
162 46.2 3.49 162 1 lost ODI v New Zealand Ahmedabad 4 Mar 2011 ODI # 3117
188 39.0 4.82 328 -139 2 lost ODI v Sri Lanka Pallekele 10 Mar 2011 ODI # 3125
151/7 39.4 3.80 151 1 lost ODI v Pakistan Pallekele 14 Mar 2011 ODI # 3132
308/6 50.0 6.16 308 1 won ODI v Kenya Eden Gardens 20 Mar 2011 ODI # 3140
370 131.0 2.82 370 1 won Test v Bangladesh Harare 4 Aug 2011 Test # 2002
291/5d 92.0 3.16 374 3 won Test v Bangladesh Harare 4 Aug 2011 Test # 2002
186/6 41.2 4.50 185 2 2 won ODI v Bangladesh Harare 12 Aug 2011 ODI # 3176
191/3 44.1 4.32 189 3 2 won ODI v Bangladesh Harare 14 Aug 2011 ODI # 3177
250/7 50.0 5.00 250 1 won ODI v Bangladesh Harare 16 Aug 2011 ODI # 3179
199 48.2 4.11 199 1 lost ODI v Bangladesh Bulawayo 19 Aug 2011 ODI # 3181
160 38.2 4.17 254 -93 2 lost ODI v Bangladesh Bulawayo 21 Aug 2011 ODI # 3183
412 150.4 2.73 412 1 lost Test v Pakistan Bulawayo 1 Sep 2011 Test # 2006
141 56.3 2.49 87 3 lost Test v Pakistan Bulawayo 1 Sep 2011 Test # 2006
242/7 50.0 4.84 248 -5 2 lost ODI v Pakistan Bulawayo 8 Sep 2011 ODI # 3188
225/6 50.0 4.50 225 1 lost ODI v Pakistan Harare 11 Sep 2011 ODI # 3190
242/9 50.0 4.84 271 -28 2 lost ODI v Pakistan Harare 14 Sep 2011 ODI # 3194
113 15.2 7.36 199 -85 2 lost T20I v Pakistan Harare 16 Sep 2011 T20I # 205
136/7 20.0 6.80 142 -5 2 lost T20I v Pakistan Harare 18 Sep 2011 T20I # 206
123/8 20.0 6.15 123 1 lost T20I v New Zealand Harare 15 Oct 2011 T20I # 211
154 16.5 9.14 189 -33 2 lost T20I v New Zealand Harare 17 Oct 2011 T20I # 213
231/6 50.0 4.62 231 1 lost ODI v New Zealand Harare 20 Oct 2011 ODI # 3204
259/8 50.0 5.18 259 1 lost ODI v New Zealand Harare 22 Oct 2011 ODI # 3206
329/9 49.5 6.60 329 1 2 won ODI v New Zealand Bulawayo 25 Oct 2011 ODI # 3209
313 121.5 2.56 -113 2 lost Test v New Zealand Bulawayo 1 Nov 2011 Test # 2013
331 108.1 3.06 366 -34 4 lost Test v New Zealand Bulawayo 1 Nov 2011 Test # 2013
51 28.5 1.76 -444 2 lost Test v New Zealand Napier 26 Jan 2012 Test # 2033
143 48.3 2.94 -301 3 lost Test v New Zealand Napier 26 Jan 2012 Test # 2033
158 41.1 3.83 249 -90 2 lost ODI v New Zealand Dunedin 3 Feb 2012 ODI # 3230
231/8 50.0 4.62 373 -141 2 lost ODI v New Zealand Whangarei 6 Feb 2012 ODI # 3232
171 44.0 3.88 374 -202 2 lost ODI v New Zealand Napier 9 Feb 2012 ODI # 3234
159/8 20.0 7.95 159 1 lost T20I v New Zealand Auckland 11 Feb 2012 T20I # 219
200/2 20.0 10.00 200 1 lost T20I v New Zealand Hamilton 14 Feb 2012 T20I # 220
100 17.3 5.71 183 -82 2 lost T20I v Sri Lanka Hambantota 18 Sep 2012 T20I # 263
93/8 20.0 4.65 93 1 lost T20I v South Africa Hambantota 20 Sep 2012 T20I # 266
181/9 50.0 3.62 338 -156 2 lost ODI v West Indies St George's 22 Feb 2013 ODI # 3337
273/8 50.0 5.46 273 1 lost ODI v West Indies St George's 24 Feb 2013 ODI # 3339
211/9 50.0 4.22 211 1 lost ODI v West Indies St George's 26 Feb 2013 ODI # 3340
130/8 20.0 6.50 130 1 lost T20I v West Indies North Sound 2 Mar 2013 T20I # 305
117/6 20.0 5.85 159 -41 2 lost T20I v West Indies North Sound 3 Mar 2013 T20I # 308
211 76.4 2.75 211 1 lost Test v West Indies Bridgetown 12 Mar 2013 Test # 2079
107 41.4 2.56 11 3 lost Test v West Indies Bridgetown 12 Mar 2013 Test # 2079
175 60.5 2.87 175 1 lost Test v West Indies Roseau 20 Mar 2013 Test # 2083
141 42.2 3.33 -65 3 lost Test v West Indies Roseau 20 Mar 2013 Test # 2083
389 152.3 2.55 389 1 won Test v Bangladesh Harare 17 Apr 2013 Test # 2086
227/7d 64.0 3.54 482 3 won Test v Bangladesh Harare 17 Apr 2013 Test # 2086
282 96.0 2.93 -109 2 lost Test v Bangladesh Harare 25 Apr 2013 Test # 2087
257 95.3 2.69 401 -143 4 lost Test v Bangladesh Harare 25 Apr 2013 Test # 2087
148 32.1 4.60 270 -121 2 lost ODI v Bangladesh Bulawayo 3 May 2013 ODI # 3353
253/4 47.5 5.28 253 1 2 won ODI v Bangladesh Bulawayo 5 May 2013 ODI # 3354
251/3 47.1 5.32 248 4 2 won ODI v Bangladesh Bulawayo 8 May 2013 ODI # 3355
168/5 20.0 8.40 168 1 won T20I v Bangladesh Bulawayo 11 May 2013 T20I # 315
134/9 20.0 6.70 169 -34 2 lost T20I v Bangladesh Bulawayo 12 May 2013 T20I # 316
228/7 50.0 4.56 228 1 lost ODI v India Harare 24 Jul 2013 ODI # 3395
236/9 50.0 4.72 295 -58 2 lost ODI v India Harare 26 Jul 2013 ODI # 3397
183 46.0 3.97 183 1 lost ODI v India Harare 28 Jul 2013 ODI # 3399
144 42.4 3.37 144 1 lost ODI v India Bulawayo 1 Aug 2013 ODI # 3402
163 39.5 4.09 163 1 lost ODI v India Bulawayo 3 Aug 2013 ODI # 3403
136/5 20.0 6.80 162 -25 2 lost T20I v Pakistan Harare 23 Aug 2013 T20I # 326
160/6 20.0 8.00 180 -19 2 lost T20I v Pakistan Harare 24 Aug 2013 T20I # 327
246/3 48.2 5.08 245 2 2 won ODI v Pakistan Harare 27 Aug 2013 ODI # 3404
209 42.4 4.89 300 -90 2 lost ODI v Pakistan Harare 29 Aug 2013 ODI # 3406
152 40.0 3.80 261 -108 2 lost ODI v Pakistan Harare 31 Aug 2013 ODI # 3408
327 103.3 3.15 78 2 lost Test v Pakistan Harare 3 Sep 2013 Test # 2095
120 46.4 2.57 342 -221 4 lost Test v Pakistan Harare 3 Sep 2013 Test # 2095
294 109.5 2.67 294 1 won Test v Pakistan Harare 10 Sep 2013 Test # 2096
199 89.5 2.21 263 3 won Test v Pakistan Harare 10 Sep 2013 Test # 2096
163/5 20.0 8.15 163 1 lost T20I v Ireland Sylhet 17 Mar 2014 T20I # 368
146/5 20.0 7.30 141 6 2 won T20I v Netherlands Sylhet 19 Mar 2014 T20I # 372
118/5 13.4 8.63 117 2 2 won T20I v U.A.E. Sylhet 21 Mar 2014 T20I # 376
227/4 45.2 5.00 224 4 2 won ODI v Afghanistan Bulawayo 18 Jul 2014 ODI # 3503
257/2 43.3 5.90 257 1 2 won ODI v Afghanistan Bulawayo 20 Jul 2014 ODI # 3504
261/8 50.0 5.22 261 1 lost ODI v Afghanistan Bulawayo 22 Jul 2014 ODI # 3505
159 38.0 4.18 260 -100 2 lost ODI v Afghanistan Bulawayo 24 Jul 2014 ODI # 3506
256 92.4 2.76 256 1 lost Test v South Africa Harare 9 Aug 2014 Test # 2135
181 76.2 2.37 40 3 lost Test v South Africa Harare 9 Aug 2014 Test # 2135
216 49.5 4.33 310 -93 2 lost ODI v South Africa Bulawayo 17 Aug 2014 ODI # 3507
196 49.1 3.98 258 -61 2 lost ODI v South Africa Bulawayo 19 Aug 2014 ODI # 3508
165 39.5 4.14 165 1 lost ODI v South Africa Bulawayo 21 Aug 2014 ODI # 3510
152 39.3 3.84 351 -198 2 lost ODI v Australia Harare 25 Aug 2014 ODI # 3513
170 38.3 4.41 232 -61 2 lost ODI v South Africa Harare 29 Aug 2014 ODI # 3518
211/7 48.0 4.39 210 2 2 won ODI v Australia Harare 31 Aug 2014 ODI # 3521
208 47.2 4.39 272 -63 2 lost ODI v South Africa Harare 4 Sep 2014 ODI # 3524
240 75.5 3.16 240 1 lost Test v Bangladesh Mirpur 25 Oct 2014 Test # 2141
114 35.5 3.18 100 3 lost Test v Bangladesh Mirpur 25 Oct 2014 Test # 2141
368 135.1 2.72 -65 2 lost Test v Bangladesh Khulna 3 Nov 2014 Test # 2143
151 51.1 2.95 314 -162 4 lost Test v Bangladesh Khulna 3 Nov 2014 Test # 2143
374 106.0 3.52 -129 2 lost Test v Bangladesh Chattogram 12 Nov 2014 Test # 2145
262 85.0 3.08 449 -186 4 lost Test v Bangladesh Chattogram 12 Nov 2014 Test # 2145
194 42.1 4.60 282 -87 2 lost ODI v Bangladesh Chattogram 21 Nov 2014 ODI # 3550
183 44.5 4.08 252 -68 2 lost ODI v Bangladesh Chattogram 23 Nov 2014 ODI # 3552
173 39.5 4.34 298 -124 2 lost ODI v Bangladesh Mirpur 26 Nov 2014 ODI # 3553
235/8 50.0 4.70 257 -21 2 lost ODI v Bangladesh Mirpur 28 Nov 2014 ODI # 3555
128 30.0 4.26 128 1 lost ODI v Bangladesh Mirpur 1 Dec 2014 ODI # 3559
277 48.2 5.73 340 -62 2 lost ODI v South Africa Hamilton 15 Feb 2015 ODI # 3601
286/6 48.0 5.95 286 1 2 won ODI v U.A.E. Nelson 19 Feb 2015 ODI # 3606
289 44.3 6.49 363 -83 2 lost ODI v West Indies Canberra 24 Feb 2015 ODI # 3612
215 49.4 4.32 236 -20 2 lost ODI v Pakistan Brisbane 1 Mar 2015 ODI # 3620
326 49.3 6.58 332 -5 2 lost ODI v Ireland Hobart 7 Mar 2015 ODI # 3627
287 48.5 5.87 287 1 lost ODI v India Auckland 14 Mar 2015 ODI # 3636
172/6 20.0 8.60 172 1 lost T20I v Pakistan Lahore 22 May 2015 T20I # 417
175/3 20.0 8.75 175 1 lost T20I v Pakistan Lahore 24 May 2015 T20I # 418
334/5 50.0 6.68 376 -41 2 lost ODI v Pakistan Lahore 26 May 2015 ODI # 3651
268/7 50.0 5.36 268 1 lost ODI v Pakistan Lahore 29 May 2015 ODI # 3652
68/0 9.0 7.55 281 -228 2 n/r ODI v Pakistan Lahore 31 May 2015 ODI # 3653
251/7 50.0 5.02 256 -4 2 lost ODI v India Harare 10 Jul 2015 ODI # 3662
209 49.0 4.26 272 -62 2 lost ODI v India Harare 12 Jul 2015 ODI # 3665
193 42.4 4.52 277 -83 2 lost ODI v India Harare 14 Jul 2015 ODI # 3667
124/7 20.0 6.20 179 -54 2 lost T20I v India Harare 17 Jul 2015 T20I # 440
145/7 20.0 7.25 145 1 won T20I v India Harare 19 Jul 2015 T20I # 442
304/3 49.0 6.20 304 1 2 won ODI v New Zealand Harare 2 Aug 2015 ODI # 3673
235/9 50.0 4.70 235 1 lost ODI v New Zealand Harare 4 Aug 2015 ODI # 3674
235 47.4 4.93 274 -38 2 lost ODI v New Zealand Harare 7 Aug 2015 ODI # 3675
118/8 20.0 5.90 199 -80 2 lost T20I v New Zealand Harare 9 Aug 2015 T20I # 450
123/9 20.0 6.15 137 -13 2 lost T20I v Pakistan Harare 27 Sep 2015 T20I # 454
121/7 20.0 6.05 137 -15 2 lost T20I v Pakistan Harare 29 Sep 2015 T20I # 455
128 37.0 3.45 260 -131 2 lost ODI v Pakistan Harare 1 Oct 2015 ODI # 3685
276/6 50.0 5.52 276 1 won ODI v Pakistan Harare 3 Oct 2015 ODI # 3686
161 38.5 4.14 161 1 lost ODI v Pakistan Harare 5 Oct 2015 ODI # 3687
222/8 49.0 4.53 220 3 2 won ODI v Ireland Harare 9 Oct 2015 ODI # 3688
270/5 48.3 5.56 269 2 2 won ODI v Ireland Harare 11 Oct 2015 ODI # 3690
187 49.2 3.79 187 1 lost ODI v Ireland Harare 13 Oct 2015 ODI # 3691
126/2 23.2 5.40 123 4 2 won ODI v Afghanistan Bulawayo 16 Oct 2015 ODI # 3693
213 46.4 4.56 272 -58 2 lost ODI v Afghanistan Bulawayo 18 Oct 2015 ODI # 3694
229/4 49.4 4.61 224 6 2 won ODI v Afghanistan Bulawayo 20 Oct 2015 ODI # 3696
184/8 50.0 3.68 184 1 lost ODI v Afghanistan Bulawayo 22 Oct 2015 ODI # 3697
172 44.1 3.89 246 -73 2 lost ODI v Afghanistan Bulawayo 24 Oct 2015 ODI # 3699
153/5 20.0 7.65 153 1 lost T20I v Afghanistan Bulawayo 26 Oct 2015 T20I # 458
190/7 20.0 9.50 190 1 lost T20I v Afghanistan Bulawayo 28 Oct 2015 T20I # 459
128 36.1 3.53 274 -145 2 lost ODI v Bangladesh Mirpur 7 Nov 2015 ODI # 3703
183 43.2 4.22 242 -58 2 lost ODI v Bangladesh Mirpur 9 Nov 2015 ODI # 3705
215 43.3 4.94 277 -61 2 lost ODI v Bangladesh Mirpur 11 Nov 2015 ODI # 3706
131 19.3 6.71 131 1 lost T20I v Bangladesh Mirpur 13 Nov 2015 T20I # 462
136/7 19.5 6.85 136 1 2 won T20I v Bangladesh Mirpur 15 Nov 2015 T20I # 463
82 30.5 2.65 132 -49 2 lost ODI v Afghanistan Sharjah 25 Dec 2015 ODI # 3713
253/7 50.0 5.06 253 1 lost ODI v Afghanistan Sharjah 29 Dec 2015 ODI # 3716
175 48.3 3.60 175 1 won ODI v Afghanistan Sharjah 2 Jan 2016 ODI # 3719
226 49.1 4.59 226 1 won ODI v Afghanistan Sharjah 4 Jan 2016 ODI # 3720
248 49.5 4.97 248 1 lost ODI v Afghanistan Sharjah 6 Jan 2016 ODI # 3722
182/7 20.0 9.10 188 -5 2 lost T20I v Afghanistan Sharjah 8 Jan 2016 T20I # 475
134 18.1 7.37 216 -81 2 lost T20I v Afghanistan Sharjah 10 Jan 2016 T20I # 477
163/7 20.0 8.15 163 1 lost T20I v Bangladesh Khulna 15 Jan 2016 T20I # 479
125/8 20.0 6.25 168 -42 2 lost T20I v Bangladesh Khulna 17 Jan 2016 T20I # 481
187/6 20.0 9.35 187 1 won T20I v Bangladesh Khulna 20 Jan 2016 T20I # 482
180/4 20.0 9.00 180 1 won T20I v Bangladesh Khulna 22 Jan 2016 T20I # 484
158/8 20.0 7.90 158 1 won T20I v Hong Kong Nagpur 8 Mar 2016 T20I # 522
147/7 20.0 7.35 147 1 won T20I v Scotland Nagpur 10 Mar 2016 T20I # 527
127 19.4 6.45 187 -59 2 lost T20I v Afghanistan Nagpur 12 Mar 2016 T20I # 531
168 49.5 3.37 168 1 lost ODI v India Harare 11 Jun 2016 ODI # 3742
126 34.3 3.65 126 1 lost ODI v India Harare 13 Jun 2016 ODI # 3744
123 42.2 2.90 123 1 lost ODI v India Harare 15 Jun 2016 ODI # 3746
170/6 20.0 8.50 170 1 won T20I v India Harare 18 Jun 2016 T20I # 558
99/9 20.0 4.95 99 1 lost T20I v India Harare 20 Jun 2016 T20I # 559
135/6 20.0 6.75 139 -3 2 lost T20I v India Harare 22 Jun 2016 T20I # 560
164 77.5 2.10 164 1 lost Test v New Zealand Bulawayo 28 Jul 2016 Test # 2210
295 79.0 3.73 -117 3 lost Test v New Zealand Bulawayo 28 Jul 2016 Test # 2210
362 143.4 2.51 -220 2 lost Test v New Zealand Bulawayo 6 Aug 2016 Test # 2214
132 68.4 1.92 387 -254 4 lost Test v New Zealand Bulawayo 6 Aug 2016 Test # 2214
373 107.5 3.45 -164 2 lost Test v Sri Lanka Harare 29 Oct 2016 Test # 2228
186 90.3 2.05 412 -225 4 lost Test v Sri Lanka Harare 29 Oct 2016 Test # 2228
272 82.1 3.31 -232 2 lost Test v Sri Lanka Harare 6 Nov 2016 Test # 2231
233 58.0 4.01 491 -257 4 lost Test v Sri Lanka Harare 6 Nov 2016 Test # 2231
154 41.3 3.71 154 1 lost ODI v Sri Lanka Harare 14 Nov 2016 ODI # 3804
257 50.0 5.14 257 1 tied ODI v West Indies Bulawayo 19 Nov 2016 ODI # 3806
55/2 13.3 4.07 55 1 n/r ODI v Sri Lanka Bulawayo 21 Nov 2016 ODI # 3807
218/8 49.0 4.44 218 1 won ODI v West Indies Bulawayo 25 Nov 2016 ODI # 3809
160 36.3 4.38 160 1 lost ODI v Sri Lanka Bulawayo 27 Nov 2016 ODI # 3810
99/4 27.2 3.62 112 -116 2 lost ODI v Afghanistan Harare 16 Feb 2017 ODI # 3835
184 42.1 4.36 239 -54 2 lost ODI v Afghanistan Harare 19 Feb 2017 ODI # 3837
129 32.4 3.94 129 1 won ODI v Afghanistan Harare 21 Feb 2017 ODI # 3838
107/3 22.2 4.79 105 -4 2 won ODI v Afghanistan Harare 24 Feb 2017 ODI # 3840
54 13.5 3.90 161 -199 2 lost ODI v Afghanistan Harare 26 Feb 2017 ODI # 3842
272 41.4 6.52 299 -45 2 lost ODI v Scotland Edinburgh 15 Jun 2017 ODI # 3892
171/4 37.0 4.62 170 2 2 won ODI v Scotland Edinburgh 17 Jun 2017 ODI # 3893
322/4 47.4 6.75 317 6 2 won ODI v Sri Lanka Galle 30 Jun 2017 ODI # 3897
155 33.4 4.60 155 1 lost ODI v Sri Lanka Galle 2 Jul 2017 ODI # 3899
310/8 50.0 6.20 310 1 lost ODI v Sri Lanka Hambantota 6 Jul 2017 ODI # 3901
219/6 29.2 7.46 219 -81 2 won ODI v Sri Lanka Hambantota 8 Jul 2017 ODI # 3903
204/7 38.1 5.34 204 1 2 won ODI v Sri Lanka Hambantota 10 Jul 2017 ODI # 3904
356 94.4 3.76 356 1 lost Test v Sri Lanka Colombo (RPS) 14 Jul 2017 Test # 2263
377 107.1 3.51 387 3 lost Test v Sri Lanka Colombo (RPS) 14 Jul 2017 Test # 2263
159 61.3 2.58 -60 2 lost Test v West Indies Bulawayo 21 Oct 2017 Test # 2279
316 90.4 3.48 434 -117 4 lost Test v West Indies Bulawayo 21 Oct 2017 Test # 2279
326 109.1 2.98 326 1 draw Test v West Indies Bulawayo 29 Oct 2017 Test # 2280
301/7 144.0 2.09 179 3 draw Test v West Indies Bulawayo 29 Oct 2017 Test # 2280
68 30.1 2.25 -241 2 lost Test v South Africa Gqeberha 26 Dec 2017 Test # 2290
121 42.3 2.84 -120 3 lost Test v South Africa Gqeberha 26 Dec 2017 Test # 2290
170 49.0 3.46 170 1 lost ODI v Bangladesh Mirpur 15 Jan 2018 ODI # 3952
290/6 50.0 5.80 290 1 won ODI v Sri Lanka Mirpur 17 Jan 2018 ODI # 3955
198 44.0 4.50 198 1 lost ODI v Sri Lanka Mirpur 21 Jan 2018 ODI # 3962
125 36.3 3.42 217 -91 2 lost ODI v Bangladesh Mirpur 23 Jan 2018 ODI # 3964
120/9 20.0 6.00 120 1 lost T20I v Afghanistan Sharjah 5 Feb 2018 T20I # 643
141/5 20.0 7.05 159 -17 2 lost T20I v Afghanistan Sharjah 6 Feb 2018 T20I # 644
179 34.4 5.16 334 -154 2 lost ODI v Afghanistan Sharjah 9 Feb 2018 ODI # 3972
333/5 50.0 6.66 333 1 won ODI v Afghanistan Sharjah 11 Feb 2018 ODI # 3974
154 34.3 4.46 154 1 lost ODI v Afghanistan Sharjah 13 Feb 2018 ODI # 3975
134 38.0 3.52 134 1 lost ODI v Afghanistan Sharjah 16 Feb 2018 ODI # 3977
95 32.1 2.95 242 -146 2 lost ODI v Afghanistan Sharjah 19 Feb 2018 ODI # 3979
196 43.0 4.55 196 1 won ODI v Afghanistan Bulawayo 6 Mar 2018 ODI # 3988
263/9 50.0 5.26 263 1 won ODI v Hong Kong Bulawayo 10 Mar 2018 ODI # 3994
210 46.4 4.50 210 1 tied ODI v Scotland Bulawayo 12 Mar 2018 ODI # 3996
211/9 50.0 4.22 211 1 won ODI v Ireland Harare 16 Mar 2018 ODI # 3999
289 50.0 5.78 289 1 lost ODI v West Indies Harare 19 Mar 2018 ODI # 4002
226/7 40.0 5.65 230 -9 2 lost ODI v U.A.E. Harare 22 Mar 2018 ODI # 4005
108 17.5 6.05 183 -74 2 lost T20I v Pakistan Harare 1 Jul 2018 T20I # 681
129/9 20.0 6.45 230 -100 2 lost T20I v Australia Harare 3 Jul 2018 T20I # 683
162/4 20.0 8.10 162 1 lost T20I v Pakistan Harare 4 Jul 2018 T20I # 685
151/9 20.0 7.55 151 1 lost T20I v Australia Harare 6 Jul 2018 T20I # 687
107 35.0 3.05 309 -201 2 lost ODI v Pakistan Bulawayo 13 Jul 2018 ODI # 4015
194 49.2 3.93 194 1 lost ODI v Pakistan Bulawayo 16 Jul 2018 ODI # 4017
67 25.1 2.66 67 1 lost ODI v Pakistan Bulawayo 18 Jul 2018 ODI # 4019
155 42.4 3.63 400 -244 2 lost ODI v Pakistan Bulawayo 20 Jul 2018 ODI # 4020
233/4 50.0 4.66 365 -131 2 lost ODI v Pakistan Bulawayo 22 Jul 2018 ODI # 4021
117 34.1 3.42 117 1 lost ODI v South Africa Kimberley 30 Sep 2018 ODI # 4049
78 24.0 3.25 199 -120 2 lost ODI v South Africa Bloemfontein 3 Oct 2018 ODI # 4050
228 49.3 4.60 228 1 lost ODI v South Africa Paarl 6 Oct 2018 ODI # 4051
126 17.2 7.26 161 -34 2 lost T20I v South Africa East London 9 Oct 2018 T20I # 698
132/7 20.0 6.60 132 1 lost T20I v South Africa Potchefstroom 12 Oct 2018 T20I # 699
243/9 50.0 4.86 272 -28 2 lost ODI v Bangladesh Mirpur 21 Oct 2018 ODI # 4057
246/7 50.0 4.92 246 1 lost ODI v Bangladesh Chattogram 24 Oct 2018 ODI # 4060
286/5 50.0 5.72 286 1 lost ODI v Bangladesh Chattogram 26 Oct 2018 ODI # 4061
282 117.3 2.40 282 1 won Test v Bangladesh Sylhet 3 Nov 2018 Test # 2323
181 65.4 2.75 320 3 won Test v Bangladesh Sylhet 3 Nov 2018 Test # 2323
304 105.3 2.88 -218 2 lost Test v Bangladesh Mirpur 11 Nov 2018 Test # 2325
224 83.1 2.69 443 -218 4 lost Test v Bangladesh Mirpur 11 Nov 2018 Test # 2325
111/3 23.1 4.79 111 1 2 won ODI v U.A.E. Harare 10 Apr 2019 ODI # 4121
185/4 32.0 5.78 182 16 2 won ODI v U.A.E. Harare 12 Apr 2019 ODI # 4122
307/4 50.0 6.14 307 1 won ODI v U.A.E. Harare 14 Apr 2019 ODI # 4123
129/7 24.5 5.19 128 -46 2 won ODI v U.A.E. Harare 16 Apr 2019 ODI # 4124
205/8 47.0 4.36 205 1 lost ODI v Netherlands Deventer 19 Jun 2019 ODI # 4164
290/6 50.0 5.80 290 1 lost ODI v Netherlands Deventer 21 Jun 2019 ODI # 4167
150 19.5 7.56 200 -49 2 lost T20I v Netherlands Rotterdam 23 Jun 2019 T20I # 808
152 20.0 7.60 153 0 2 tied T20I v Netherlands Rotterdam 25 Jun 2019 T20I # 811
254/9 50.0 5.08 254 1 lost ODI v Ireland Bready 1 Jul 2019 ODI # 4181
237/9 50.0 4.74 243 -5 2 lost ODI v Ireland Belfast 4 Jul 2019 ODI # 4185
190 46.5 4.05 190 1 lost ODI v Ireland Belfast 7 Jul 2019 ODI # 4189
132/8 13.0 10.15 132 1 lost T20I v Ireland Bready 12 Jul 2019 T20I # 825
172/2 16.4 10.32 172 1 2 won T20I v Ireland Bready 14 Jul 2019 T20I # 831
144/5 18.0 8.00 144 1 lost T20I v Bangladesh Mirpur 13 Sep 2019 T20I # 881
169/7 20.0 8.45 198 -28 2 lost T20I v Afghanistan Mirpur 14 Sep 2019 T20I # 882
136 20.0 6.80 176 -39 2 lost T20I v Bangladesh Chattogram 18 Sep 2019 T20I # 886
156/3 19.3 8.00 156 1 2 won T20I v Afghanistan Chattogram 20 Sep 2019 T20I # 890
133/5 18.1 7.32 133 1 2 won T20I v Nepal Singapore 27 Sep 2019 T20I # 894
177/7 18.0 9.83 182 -4 2 lost T20I v Singapore Singapore 29 Sep 2019 T20I # 897
160/6 20.0 8.00 160 1 won T20I v Nepal Singapore 1 Oct 2019 T20I # 899
168/2 18.4 9.00 168 1 2 won T20I v Singapore Singapore 3 Oct 2019 T20I # 902
358 148.0 2.41 358 1 lost Test v Sri Lanka Harare 19 Jan 2020 Test # 2381
170 92.0 1.84 13 3 lost Test v Sri Lanka Harare 19 Jan 2020 Test # 2381
406 115.3 3.51 406 1 draw Test v Sri Lanka Harare 27 Jan 2020 Test # 2383
247/7d 75.0 3.29 360 3 draw Test v Sri Lanka Harare 27 Jan 2020 Test # 2383
265 106.3 2.48 265 1 lost Test v Bangladesh Mirpur 22 Feb 2020 Test # 2386
189 57.3 3.28 -106 3 lost Test v Bangladesh Mirpur 22 Feb 2020 Test # 2386
152 39.1 3.88 322 -169 2 lost ODI v Bangladesh Sylhet 1 Mar 2020 ODI # 4249
318/8 50.0 6.36 323 -4 2 lost ODI v Bangladesh Sylhet 3 Mar 2020 ODI # 4251
218 37.3 5.81 342 -104 2 lost ODI v Bangladesh Sylhet 6 Mar 2020 ODI # 4253
152 19.0 8.00 201 -48 2 lost T20I v Bangladesh Mirpur 9 Mar 2020 T20I # 1082
119/7 20.0 5.95 119 1 lost T20I v Bangladesh Mirpur 11 Mar 2020 T20I # 1084
255 49.4 5.13 282 -26 2 lost ODI v Pakistan Rawalpindi 30 Oct 2020 ODI # 4262
206 45.1 4.56 206 1 lost ODI v Pakistan Rawalpindi 1 Nov 2020 ODI # 4263
278/6 50.0 5.56 278 1 tied ODI v Pakistan Rawalpindi 3 Nov 2020 ODI # 4264
156/6 20.0 7.80 156 1 lost T20I v Pakistan Rawalpindi 7 Nov 2020 T20I # 1105
134/7 20.0 6.70 134 1 lost T20I v Pakistan Rawalpindi 8 Nov 2020 T20I # 1106
129/9 20.0 6.45 129 1 lost T20I v Pakistan Rawalpindi 10 Nov 2020 T20I # 1107
250 72.0 3.47 119 2 won Test v Afghanistan Abu Dhabi 2 Mar 2021 Test # 2413
17/0 3.2 5.10 17 1 4 won Test v Afghanistan Abu Dhabi 2 Mar 2021 Test # 2413
287 91.3 3.13 -258 2 lost Test v Afghanistan Abu Dhabi 10 Mar 2021 Test # 2415
365 148.5 2.45 107 3 lost Test v Afghanistan Abu Dhabi 10 Mar 2021 Test # 2415
150/7 20.0 7.50 199 -48 2 lost T20I v Afghanistan Abu Dhabi 17 Mar 2021 T20I # 1134
148 17.1 8.62 194 -45 2 lost T20I v Afghanistan Abu Dhabi 19 Mar 2021 T20I # 1136
136/5 20.0 6.80 184 -47 2 lost T20I v Afghanistan Abu Dhabi 20 Mar 2021 T20I # 1137
138/7 20.0 6.90 150 -11 2 lost T20I v Pakistan Harare 21 Apr 2021 T20I # 1154
118/9 20.0 5.90 118 1 won T20I v Pakistan Harare 23 Apr 2021 T20I # 1156
141/7 20.0 7.05 166 -24 2 lost T20I v Pakistan Harare 25 Apr 2021 T20I # 1158
176 59.1 2.97 176 1 lost Test v Pakistan Harare 29 Apr 2021 Test # 2420
134 46.2 2.89 -116 3 lost Test v Pakistan Harare 29 Apr 2021 Test # 2420
132 60.4 2.17 -378 2 lost Test v Pakistan Harare 7 May 2021 Test # 2421
231 68.0 3.39 -147 3 lost Test v Pakistan Harare 7 May 2021 Test # 2421
276 111.5 2.46 -192 2 lost Test v Bangladesh Harare 7 Jul 2021 Test # 2427
256 94.4 2.70 477 -220 4 lost Test v Bangladesh Harare 7 Jul 2021 Test # 2427
121 28.5 4.19 277 -155 2 lost ODI v Bangladesh Harare 16 Jul 2021 ODI # 4304
240/9 50.0 4.80 240 1 lost ODI v Bangladesh Harare 18 Jul 2021 ODI # 4306
298 49.3 6.02 298 1 lost ODI v Bangladesh Harare 20 Jul 2021 ODI # 4308
152 19.0 8.00 152 1 lost T20I v Bangladesh Harare 22 Jul 2021 T20I # 1196
166/6 20.0 8.30 166 1 won T20I v Bangladesh Harare 23 Jul 2021 T20I # 1198
193/5 20.0 9.65 193 1 lost T20I v Bangladesh Harare 25 Jul 2021 T20I # 1203
117/7 20.0 5.85 117 1 won T20I v Ireland Dublin 27 Aug 2021 T20I # 1241
152/5 20.0 7.60 152 1 lost T20I v Ireland Dublin 29 Aug 2021 T20I # 1242
138 18.2 7.52 179 -40 2 lost T20I v Ireland Bready 1 Sep 2021 T20I # 1244
110/9 20.0 5.50 175 -64 2 lost T20I v Ireland Bready 2 Sep 2021 T20I # 1248
124/4 20.0 6.20 124 1 won T20I v Ireland Bready 4 Sep 2021 T20I # 1256
266/7 50.0 5.32 266 1 won ODI v Ireland Belfast 8 Sep 2021 ODI # 4319
DNB 0.0 - 0 0 n/r ODI v Ireland Belfast 10 Sep 2021 ODI # 4321
131 34.0 3.85 131 1 lost ODI v Ireland Belfast 13 Sep 2021 ODI # 4323
134/9 20.0 6.70 142 -7 2 lost T20I v Scotland Edinburgh 15 Sep 2021 T20I # 1276
136/5 20.0 6.80 136 1 won T20I v Scotland Edinburgh 17 Sep 2021 T20I # 1279
180/4 19.1 9.39 178 3 2 won T20I v Scotland Edinburgh 19 Sep 2021 T20I # 1280
296/9 50.0 5.92 296 1 lost ODI v Sri Lanka Pallekele 16 Jan 2022 ODI # 4341
302/8 50.0 6.04 302 1 won ODI v Sri Lanka Pallekele 18 Jan 2022 ODI # 4343
70 24.4 2.83 255 -184 2 lost ODI v Sri Lanka Pallekele 21 Jan 2022 ODI # 4347
153/4 20.0 7.65 153 1 won T20I v Namibia Bulawayo 17 May 2022 T20I # 1540
122/8 20.0 6.10 122 1 lost T20I v Namibia Bulawayo 19 May 2022 T20I # 1541
129/2 17.1 7.51 129 1 2 won T20I v Namibia Bulawayo 21 May 2022 T20I # 1544
157/8 20.0 7.85 157 1 lost T20I v Namibia Bulawayo 22 May 2022 T20I # 1546
95 19.1 4.95 128 -32 2 lost T20I v Namibia Bulawayo 24 May 2022 T20I # 1547
216 50.0 4.32 277 -60 2 lost ODI v Afghanistan Harare 4 Jun 2022 ODI # 4397
228 50.0 4.56 228 1 lost ODI v Afghanistan Harare 6 Jun 2022 ODI # 4400
135 44.5 3.01 135 1 lost ODI v Afghanistan Harare 9 Jun 2022 ODI # 4403
159/8 20.0 7.95 159 1 lost T20I v Afghanistan Harare 11 Jun 2022 T20I # 1561
149/7 20.0 7.45 171 -21 2 lost T20I v Afghanistan Harare 12 Jun 2022 T20I # 1568
90/9 20.0 4.50 126 -35 2 lost T20I v Afghanistan Harare 14 Jun 2022 T20I # 1570
236/5 20.0 11.80 236 1 won T20I v Singapore Bulawayo 11 Jul 2022 T20I # 1634
146/8 20.0 7.30 146 1 won T20I v Jersey Bulawayo 12 Jul 2022 T20I # 1638
185/6 20.0 9.25 185 1 won T20I v U.S.A. Bulawayo 14 Jul 2022 T20I # 1652
199/5 20.0 9.95 199 1 won T20I v P.N.G. Bulawayo 15 Jul 2022 T20I # 1658
132 19.3 6.76 132 1 won T20I v Netherlands Bulawayo 17 Jul 2022 T20I # 1668
205/3 20.0 10.25 205 1 won T20I v Bangladesh Harare 30 Jul 2022 T20I # 1706
135/8 20.0 6.75 135 1 lost T20I v Bangladesh Harare 31 Jul 2022 T20I # 1713
156/8 20.0 7.80 156 1 won T20I v Bangladesh Harare 2 Aug 2022 T20I # 1719
307/5 48.2 6.35 304 4 2 won ODI v Bangladesh Harare 5 Aug 2022 ODI # 4441
291/5 47.3 6.12 291 1 2 won ODI v Bangladesh Harare 7 Aug 2022 ODI # 4442
151 32.2 4.67 257 -105 2 lost ODI v Bangladesh Harare 10 Aug 2022 ODI # 4443
189 40.3 4.66 189 1 lost ODI v India Harare 18 Aug 2022 ODI # 4451
161 38.1 4.21 161 1 lost ODI v India Harare 20 Aug 2022 ODI # 4454
276 49.3 5.57 290 -13 2 lost ODI v India Harare 22 Aug 2022 ODI # 4457
200 47.3 4.21 200 1 lost ODI v Australia Townsville 28 Aug 2022 ODI # 4458
96 27.5 3.44 96 1 lost ODI v Australia Townsville 31 Aug 2022 ODI # 4459
142/7 39.0 3.64 142 1 2 won ODI v Australia Townsville 3 Sep 2022 ODI # 4460
174/7 20.0 8.70 174 1 won T20I v Ireland Hobart 17 Oct 2022 T20I # 1828
122 18.2 6.65 154 -31 2 lost T20I v West Indies Hobart 19 Oct 2022 T20I # 1834
133/5 18.3 7.18 133 1 2 won T20I v Scotland Hobart 21 Oct 2022 T20I # 1838
79/5 9.0 8.77 79 1 n/r T20I v South Africa Hobart 24 Oct 2022 T20I # 1844
130/8 20.0 6.50 130 1 won T20I v Pakistan Perth 27 Oct 2022 T20I # 1849
147/8 20.0 7.35 151 -3 2 lost T20I v Bangladesh Brisbane 30 Oct 2022 T20I # 1851
117 19.2 6.05 117 1 lost T20I v Netherlands Adelaide 2 Nov 2022 T20I # 1859
115 17.2 6.63 187 -71 2 lost T20I v India Melbourne 6 Nov 2022 T20I # 1873
118/5 18.0 6.55 115 4 2 won T20I v Ireland Harare 12 Jan 2023 T20I # 1987
144 20.0 7.20 144 1 lost T20I v Ireland Harare 14 Jan 2023 T20I # 1988
144/6 19.0 7.57 142 3 2 won T20I v Ireland Harare 15 Jan 2023 T20I # 1989
214/7 37.0 5.78 214 -74 2 won ODI v Ireland Harare 18 Jan 2023 ODI # 4506
248 47.3 5.22 295 -46 2 lost ODI v Ireland Harare 21 Jan 2023 ODI # 4508
55/1 13.0 4.23 55 1 n/r ODI v Ireland Harare 23 Jan 2023 ODI # 4510
379/9d 125.0 3.03 -68 2 draw Test v West Indies Bulawayo 4 Feb 2023 Test # 2489
134/6 54.0 2.48 272 -137 4 draw Test v West Indies Bulawayo 4 Feb 2023 Test # 2489
115 40.5 2.81 115 1 lost Test v West Indies Bulawayo 12 Feb 2023 Test # 2491
173 47.3 3.64 -4 3 lost Test v West Indies Bulawayo 12 Feb 2023 Test # 2491
249 47.3 5.24 249 1 lost ODI v Netherlands Harare 21 Mar 2023 ODI # 4543
271 49.2 5.49 271 1 won ODI v Netherlands Harare 23 Mar 2023 ODI # 4546
235/3 41.4 5.64 232 4 2 won ODI v Netherlands Harare 25 Mar 2023 ODI # 4549
291/2 44.1 6.58 291 1 2 won ODI v Nepal Harare 18 Jun 2023 ODI # 4585
319/4 40.5 7.81 316 4 2 won ODI v Netherlands Harare 20 Jun 2023 ODI # 4589
268 49.5 5.37 268 1 won ODI v West Indies Harare 24 Jun 2023 ODI # 4597
408/6 50.0 8.16 408 1 won ODI v U.S.A. Harare 26 Jun 2023 ODI # 4601
332/7 50.0 6.64 332 1 won ODI v Oman Bulawayo 29 Jun 2023 ODI # 4605
165 32.2 5.10 165 1 lost ODI v Sri Lanka Bulawayo 2 Jul 2023 ODI # 4609
203 41.1 4.93 235 -31 2 lost ODI v Scotland Bulawayo 4 Jul 2023 ODI # 4612
121/9 20.0 6.05 121 1 lost T20I v Namibia Windhoek 24 Oct 2023 T20I # 2327
200/5 20.0 10.00 199 2 2 won T20I v Namibia Windhoek 25 Oct 2023 T20I # 2329
144/4 18.4 7.71 139 6 2 won T20I v Namibia Windhoek 27 Oct 2023 T20I # 2331
153/6 20.0 7.65 153 1 lost T20I v Namibia Windhoek 29 Oct 2023 T20I # 2332
93 19.2 4.81 102 -8 2 lost T20I v Namibia Windhoek 30 Oct 2023 T20I # 2337
132/8 20.0 6.60 132 1 lost T20I v Namibia Windhoek 22 Nov 2023 T20I # 2356
98/1 10.4 9.18 97 2 2 won T20I v Tanzania Windhoek 23 Nov 2023 T20I # 2359
136/7 20.0 6.80 136 1 lost T20I v Uganda Windhoek 26 Nov 2023 T20I # 2365
215/4 20.0 10.75 215 1 won T20I v Rwanda Windhoek 27 Nov 2023 T20I # 2369
111/4 14.0 7.92 111 1 2 won T20I v Nigeria Windhoek 29 Nov 2023 T20I # 2373
217/4 20.0 10.85 217 1 won T20I v Kenya Windhoek 30 Nov 2023 T20I # 2376
148/9 20.0 7.40 148 1 2 won T20I v Ireland Harare 7 Dec 2023 T20I # 2384
165/5 20.0 8.25 165 1 lost T20I v Ireland Harare 9 Dec 2023 T20I # 2388
140/6 20.0 7.00 140 1 lost T20I v Ireland Harare 10 Dec 2023 T20I # 2391
121/6 25.3 4.74 121 1 n/r ODI v Ireland Harare 13 Dec 2023 ODI # 4709
166 42.5 3.87 166 1 lost ODI v Ireland Harare 15 Dec 2023 ODI # 4710
197 40.0 4.92 197 1 lost ODI v Ireland Harare 17 Dec 2023 ODI # 4712
12/2 4.0 3.00 274 -261 2 n/r ODI v Sri Lanka Colombo (RPS) 6 Jan 2024 ODI # 4718
208 44.4 4.65 208 1 lost ODI v Sri Lanka Colombo (RPS) 8 Jan 2024 ODI # 4719
96 22.5 4.20 96 1 lost ODI v Sri Lanka Colombo (RPS) 11 Jan 2024 ODI # 4720
143/5 20.0 7.15 143 1 lost T20I v Sri Lanka Colombo (RPS) 14 Jan 2024 T20I # 2432
178/6 19.5 8.97 174 5 2 won T20I v Sri Lanka Colombo (RPS) 16 Jan 2024 T20I # 2433
82 14.1 5.78 82 1 lost T20I v Sri Lanka Colombo (RPS) 18 Jan 2024 T20I # 2436
124 20.0 6.20 124 1 lost T20I v Bangladesh Chattogram 3 May 2024 T20I # 2586
138/7 20.0 6.90 138 1 lost T20I v Bangladesh Chattogram 5 May 2024 T20I # 2589
156/9 20.0 7.80 166 -9 2 lost T20I v Bangladesh Chattogram 7 May 2024 T20I # 2592
138 19.4 7.01 144 -5 2 lost T20I v Bangladesh Mirpur 10 May 2024 T20I # 2599
Statsguru includes the following current or recent relevant matches:
Belgium v Malta at Dreux, Mdina Cup 5th match, May 11, 2024 [T20I # 2604 - Current]
Japan v Mongolia at Sano, 6th T20I, May 11, 2024 [T20I # 2603 - Current]
Japan v Mongolia at Sano, 5th T20I, May 11, 2024 [T20I # 2602 - Current]
 
Feedback Print this page