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