View innings by innings list [change view]
Totals in terms of bowling team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied NR W/L Ave RPO Inns HS LS
overall 1973-2023 970 512 428 9 21 1.196 30.91 4.87 968 399 43 Profile
Innings by innings list
187 38.3x8 3.65 1 lost v New Zealand Christchurch 11 Feb 1973 ODI # 5
244/4 50.0 4.88 1 won v England Nottingham 31 Aug 1974 ODI # 14
81/9 35.0 2.31 1 won v England Birmingham 3 Sep 1974 ODI # 15
278/7 60.0 4.63 1 lost v Australia Leeds 7 Jun 1975 ODI # 21
267/9 59.4 4.47 267 2 lost v West Indies Birmingham 11 Jun 1975 ODI # 26
138 50.1 2.75 331 2 won v Sri Lanka Nottingham 14 Jun 1975 ODI # 30
198/8 35.0x8 4.24 1 lost v New Zealand Sialkot 16 Oct 1976 ODI # 40
182/6 43.2 4.20 177 2 lost v West Indies Albion 16 Mar 1977 ODI # 41
212/7 35.0x8 4.54 209 2 lost v England Sahiwal 23 Dec 1977 ODI # 45
152/4 32.7x8 3.46 152 2 lost v England Sialkot 30 Dec 1977 ODI # 46
122 31.6x8 2.88 159 2 won v England Lahore 13 Jan 1978 ODI # 47
217/7 55.0 3.94 1 lost v England Manchester 24 May 1978 ODI # 50
248/6 55.0 4.50 1 lost v England The Oval 26 May 1978 ODI # 51
170/7 40.0 4.25 1 lost v India Quetta 1 Oct 1978 ODI # 54
79 34.2 2.30 1 won v India Sialkot 13 Oct 1978 ODI # 55
183/2 37.4 4.85 206 2 won v India Sahiwal 3 Nov 1978 ODI # 56
139/9 60.0 2.31 1 won v Canada Leeds 9 Jun 1979 ODI # 64
197 57.1 3.44 287 2 won v Australia Nottingham 13 Jun 1979 ODI # 66
165/9 60.0 2.75 1 lost v England Leeds 16 Jun 1979 ODI # 71
293/6 60.0 4.88 1 lost v West Indies The Oval 20 Jun 1979 ODI # 73
128/6 40.0 3.20 128 2 lost v West Indies Karachi 21 Nov 1980 ODI # 93
201/3 35.3 5.66 201 2 lost v West Indies Sialkot 5 Dec 1980 ODI # 96
170/8 40.0 4.25 1 lost v West Indies Lahore 19 Dec 1980 ODI # 101
245/8 50.0 4.90 1 lost v West Indies Melbourne 21 Nov 1981 ODI # 122
209/9 50.0 4.18 1 won v Australia Melbourne 22 Nov 1981 ODI # 123
132 38.5 3.39 141 2 won v West Indies Adelaide 5 Dec 1981 ODI # 126
208 48.3 4.28 1 lost v Australia Adelaide 6 Dec 1981 ODI # 127
222/6 50.0 4.44 1 won v Australia Sydney 17 Dec 1981 ODI # 128
161/3 42.2 3.80 161 2 lost v West Indies Perth 19 Dec 1981 ODI # 129
193 49.0 3.93 219 2 won v Australia Melbourne 9 Jan 1982 ODI # 132
192/3 42.1 4.55 192 2 lost v West Indies Sydney 12 Jan 1982 ODI # 134
230/5 50.0 4.60 1 lost v Australia Sydney 14 Jan 1982 ODI # 135
107/9 28.5 3.71 107 2 lost v West Indies Brisbane 16 Jan 1982 ODI # 136
171/3 33.0 5.18 1 won v Sri Lanka Karachi 12 Mar 1982 ODI # 149
227/4 33.0 6.87 198 2 lost v Sri Lanka Lahore 29 Mar 1982 ODI # 150
218 38.3 5.66 1 won v Sri Lanka Karachi 31 Mar 1982 ODI # 151
252/3 47.1 5.34 251 2 lost v England Nottingham 17 Jul 1982 ODI # 154
295/8 55.0 5.36 1 lost v England Manchester 19 Jul 1982 ODI # 155
170/9 40.0 4.25 230 2 won v Australia Hyderabad (Sind) 20 Sep 1982 ODI # 158
206/4 40.0 5.15 235 2 won v Australia Lahore 8 Oct 1982 ODI # 160
DNB 0.0 - 0 n/r v Australia Karachi 22 Oct 1982 ODI # 161
210/6 40.0 5.25 225 2 won v India Gujranwala 3 Dec 1982 ODI # 162
226/7 40.0 5.65 264 2 won v India Multan 17 Dec 1982 ODI # 163
193/4 27.0 7.14 176 2 lost v India Lahore 31 Dec 1982 ODI # 164
197/6 40.0 4.92 1 won v India Karachi 21 Jan 1983 ODI # 172
288/9 60.0 4.80 339 2 won v Sri Lanka Swansea 9 Jun 1983 ODI # 198
238/9 60.0 3.96 1 lost v New Zealand Birmingham 11 Jun 1983 ODI # 202
199/2 50.4 3.92 194 2 lost v England Lord's 13 Jun 1983 ODI # 205
224 58.3 3.82 236 2 won v Sri Lanka Leeds 16 Jun 1983 ODI # 211
233/3 57.2 4.06 233 2 lost v England Manchester 18 Jun 1983 ODI # 213
250 59.1 4.22 262 2 won v New Zealand Nottingham 20 Jun 1983 ODI # 218
188/2 48.4 3.86 185 2 lost v West Indies The Oval 22 Jun 1983 ODI # 222
152/6 43.0 3.53 152 2 lost v India Hyderabad (Deccan) 10 Sep 1983 ODI # 224
169/6 40.4 4.15 167 2 lost v India Jaipur 2 Oct 1983 ODI # 225
264/8 50.0 5.28 1 lost v Australia Sydney 10 Jan 1984 ODI # 232
111 41.4 2.66 209 2 won v West Indies Melbourne 12 Jan 1984 ODI # 233
175/5 40.2 4.33 175 2 lost v West Indies Brisbane 14 Jan 1984 ODI # 234
15/0 3.5 3.91 185 2 n/r v Australia Brisbane 15 Jan 1984 ODI # 235
185/5 48.3 3.81 185 2 lost v West Indies Sydney 19 Jan 1984 ODI # 237
209/8 50.0 4.18 1 lost v Australia Melbourne 21 Jan 1984 ODI # 238
244/8 50.0 4.88 1 lost v Australia Sydney 25 Jan 1984 ODI # 240
180/9 49.1 3.66 178 2 lost v West Indies Adelaide 28 Jan 1984 ODI # 241
210/8 50.0 4.20 1 lost v Australia Adelaide 30 Jan 1984 ODI # 243
183/3 45.0 4.06 183 2 lost v West Indies Perth 4 Feb 1984 ODI # 244
184/8 40.0 4.60 1 won v England Lahore 9 Mar 1984 ODI # 254
164/4 38.4 4.24 164 2 lost v England Karachi 26 Mar 1984 ODI # 256
190/5 43.3 4.36 188 2 lost v Sri Lanka Sharjah 6 Apr 1984 ODI # 259
188/4 46.0 4.08 1 lost v India Sharjah 13 Apr 1984 ODI # 261
153 37.1 4.11 200 2 won v India Quetta 12 Oct 1984 ODI # 272
210/3 40.0 5.25 1 n/r v India Sialkot 31 Oct 1984 ODI # 273
145 36.2 3.99 192 2 won v New Zealand Peshawar 12 Nov 1984 ODI # 276
152/7 20.0 7.60 158 2 won v New Zealand Faisalabad 23 Nov 1984 ODI # 277
187/9 36.0 5.19 1 lost v New Zealand Sialkot 2 Dec 1984 ODI # 278
213/8 35.0 6.08 1 won v New Zealand Multan 7 Dec 1984 ODI # 280
277/6 50.0 5.54 1 lost v New Zealand Napier 12 Jan 1985 ODI # 285
222/6 48.5 4.54 222 2 lost v New Zealand Hamilton 15 Jan 1985 ODI # 288
264/8 50.0 5.28 1 lost v New Zealand Christchurch 6 Feb 1985 ODI # 302
DNB 0.0 - 0 n/r v New Zealand Auckland 16 Feb 1985 ODI # 306
184/4 45.5 4.01 184 2 lost v India Melbourne 20 Feb 1985 ODI # 309
200 42.3 4.70 263 2 won v Australia Melbourne 24 Feb 1985 ODI # 311
146 24.2 6.00 214 2 won v England Melbourne 2 Mar 1985 ODI # 314
159 44.3 3.57 1 won v West Indies Melbourne 6 Mar 1985 ODI # 317
177/2 47.1 3.75 177 2 lost v India Melbourne 10 Mar 1985 ODI # 319
125 42.4 2.92 1 lost v India Sharjah 22 Mar 1985 ODI # 321
132 48.2 2.73 176 2 won v England Sharjah 26 Mar 1985 ODI # 323
145 39.2 3.68 1 won v Sri Lanka Peshawar 13 Oct 1985 ODI # 335
209/7 40.0 5.22 225 2 won v Sri Lanka Gujranwala 23 Oct 1985 ODI # 336
228/7 38.0 6.00 1 won v Sri Lanka Lahore 25 Oct 1985 ODI # 337
127 37.2 3.40 217 2 won v Sri Lanka Hyderabad (Sind) 3 Nov 1985 ODI # 338
199/3 44.1 4.50 197 2 lost v West Indies Sharjah 15 Nov 1985 ODI # 339
155 40.4 3.81 204 2 won v India Sharjah 17 Nov 1985 ODI # 340
224/2 35.3 6.30 219 2 lost v West Indies Gujranwala 27 Nov 1985 ODI # 342
173 36.2 4.76 1 won v West Indies Lahore 29 Nov 1985 ODI # 343
201/5 40.0 5.02 1 lost v West Indies Peshawar 2 Dec 1985 ODI # 344
199/8 40.0 4.97 1 won v West Indies Rawalpindi 4 Dec 1985 ODI # 345
128/2 34.1 3.74 128 2 lost v West Indies Karachi 6 Dec 1985 ODI # 346
124/6 23.0 5.39 1 won v Sri Lanka Kandy 2 Mar 1986 ODI # 365
DNB 0.0 - 0 n/r v Sri Lanka Moratuwa 8 Mar 1986 ODI # 367
160/8 38.0 4.21 1 won v Sri Lanka Colombo (SSC) 11 Mar 1986 ODI # 368
116 33.5 3.42 198 2 won v Sri Lanka Colombo (PSS) 30 Mar 1986 ODI # 374
94 35.3 2.64 1 won v Bangladesh Moratuwa 31 Mar 1986 ODI # 375
195/5 42.2 4.60 192 2 lost v Sri Lanka Colombo (SSC) 6 Apr 1986 ODI # 379
214/8 42.0 5.09 1 won v New Zealand Colombo (SSC) 7 Apr 1986 ODI # 380
202/7 50.0 4.04 1 won v Australia Sharjah 11 Apr 1986 ODI # 382
64 35.5 1.78 1 won v New Zealand Sharjah 15 Apr 1986 ODI # 384
245/7 50.0 4.90 1 won v India Sharjah 18 Apr 1986 ODI # 385
165/6 45.3 3.62 165 2 lost v West Indies Peshawar 17 Oct 1986 ODI # 396
196/7 50.0 3.92 1 lost v West Indies Gujranwala 4 Nov 1986 ODI # 397
151/6 44.3 3.39 149 2 lost v West Indies Sialkot 14 Nov 1986 ODI # 398
202/5 44.0 4.59 1 lost v West Indies Multan 17 Nov 1986 ODI # 399
191/7 45.0 4.24 203 2 won v West Indies Hyderabad (Sind) 18 Nov 1986 ODI # 400
145/1 33.2 4.35 144 2 lost v West Indies Sharjah 28 Nov 1986 ODI # 402
164/7 45.0 3.64 1 won v Sri Lanka Sharjah 2 Dec 1986 ODI # 404
144 40.2 3.57 1 won v India Sharjah 5 Dec 1986 ODI # 406
165 46.2 3.56 200 2 won v West Indies Perth 30 Dec 1986 ODI # 408
273/6 50.0 5.46 1 won v Australia Perth 2 Jan 1987 ODI # 410
232/7 49.4 4.67 230 2 lost v England Perth 5 Jan 1987 ODI # 413
167/5 40.1 4.15 167 2 lost v England Perth 7 Jan 1987 ODI # 414
196/7 45.0 4.35 1 won v India Indore 27 Jan 1987 ODI # 426
238/6 40.0 5.95 1 won v India Eden Gardens 18 Feb 1987 ODI # 434
212/6 44.0 4.81 1 lost v India Hyderabad (Deccan) 20 Mar 1987 ODI # 436
120/9 42.0 2.85 1 won v India Pune 22 Mar 1987 ODI # 438
245/9 44.0 5.56 287 2 won v India Nagpur 24 Mar 1987 ODI # 439
265/3 44.0 6.02 1 won v India Jamshedpur 26 Mar 1987 ODI # 440
176/9 50.0 3.52 1 won v Australia Sharjah 3 Apr 1987 ODI # 443
220/5 47.2 4.64 218 2 lost v England Sharjah 7 Apr 1987 ODI # 445
183/8 50.0 3.66 1 won v India Sharjah 10 Apr 1987 ODI # 447
233/3 53.1 4.38 233 2 lost v England The Oval 21 May 1987 ODI # 448
157 51.1 3.06 1 won v England Nottingham 23 May 1987 ODI # 449
217/9 54.3 3.98 214 2 lost v England Birmingham 25 May 1987 ODI # 450
252 49.2 5.10 268 2 won v Sri Lanka Hyderabad (Sind) 8 Oct 1987 ODI # 451
221 48.4 4.54 240 2 won v England Rawalpindi 12 Oct 1987 ODI # 455
216 49.3 4.36 1 won v West Indies Lahore 16 Oct 1987 ODI # 459
244/9 50.0 4.88 1 won v England Karachi 20 Oct 1987 ODI # 463
184/8 50.0 3.68 298 2 won v Sri Lanka Faisalabad 25 Oct 1987 ODI # 467
258/7 50.0 5.16 1 lost v West Indies Karachi 30 Oct 1987 ODI # 473
267/8 50.0 5.34 1 lost v Australia Lahore 4 Nov 1987 ODI # 475
167/8 44.3 3.75 167 2 lost v England Lahore 18 Nov 1987 ODI # 478
263/6 44.0 5.97 1 lost v England Karachi 20 Nov 1987 ODI # 479
236/8 45.0 5.24 1 lost v England Peshawar 22 Nov 1987 ODI # 480
241/4 46.0 5.23 1 lost v West Indies Kingston 12 Mar 1988 ODI # 506
167/5 37.1 4.49 167 2 lost v West Indies St John's 15 Mar 1988 ODI # 507
315/4 47.0 6.70 1 lost v West Indies Port of Spain 18 Mar 1988 ODI # 509
272/3 40.1 6.77 272 2 lost v West Indies Port of Spain 20 Mar 1988 ODI # 511
225/3 37.0 6.08 222 2 lost v West Indies Georgetown 30 Mar 1988 ODI # 515
229/8 45.0 5.08 1 won v Australia Lahore 14 Oct 1988 ODI # 522
210/5 50.0 4.20 295 2 won v West Indies Sharjah 18 Oct 1988 ODI # 524
212/8 50.0 4.24 247 2 won v India Sharjah 19 Oct 1988 ODI # 525
235/6 50.0 4.70 1 lost v West Indies Sharjah 22 Oct 1988 ODI # 527
195/5 38.5 5.02 195 2 lost v Sri Lanka Dhaka 27 Oct 1988 ODI # 528
111/6 45.0 2.46 285 2 won v Bangladesh Chattogram 29 Oct 1988 ODI # 531
143/6 40.4 3.51 143 2 lost v India Dhaka 31 Oct 1988 ODI # 532
269/9 47.0 5.72 1 lost v West Indies Adelaide 10 Dec 1988 ODI # 535
178/1 42.2 4.20 178 2 lost v Australia Adelaide 11 Dec 1988 ODI # 537
244/4 43.0 5.67 1 lost v West Indies Hobart 17 Dec 1988 ODI # 542
142/3 38.2 3.70 141 2 lost v West Indies Perth 1 Jan 1989 ODI # 544
178 46.1 3.85 217 2 won v Australia Perth 2 Jan 1989 ODI # 545
203 40.4 4.99 259 2 won v West Indies Brisbane 7 Jan 1989 ODI # 547
204/5 44.5 4.55 204 2 lost v Australia Brisbane 8 Jan 1989 ODI # 548
258/4 43.0 6.00 1 lost v Australia Melbourne 10 Jan 1989 ODI # 549
174/2 46.3 3.74 171 2 lost v New Zealand Dunedin 6 Feb 1989 ODI # 554
171/3 40.5 4.18 171 2 lost v New Zealand Christchurch 4 Mar 1989 ODI # 555
254/4 46.5 5.42 254 2 lost v New Zealand Wellington 8 Mar 1989 ODI # 557
249 49.5 4.99 1 won v New Zealand Auckland 11 Mar 1989 ODI # 559
139/3 39.4 3.50 139 2 lost v New Zealand Hamilton 14 Mar 1989 ODI # 561
207 48.4 4.25 238 2 won v Sri Lanka Sharjah 23 Mar 1989 ODI # 564
244/8 50.0 4.88 1 won v Sri Lanka Sharjah 24 Mar 1989 ODI # 565
239 48.4 4.91 251 2 won v West Indies Sharjah 14 Oct 1989 ODI # 570
273/4 46.0 5.93 1 won v India Sharjah 15 Oct 1989 ODI # 572
180 44.4 4.02 238 2 won v West Indies Sharjah 17 Oct 1989 ODI # 574
214/9 47.0 4.55 253 2 won v India Sharjah 20 Oct 1989 ODI # 577
149/6 43.2 3.43 149 2 lost v England Cuttack 22 Oct 1989 ODI # 579
139 43.2 3.20 206 2 won v Australia Brabourne 23 Oct 1989 ODI # 581
226/4 48.3 4.65 224 2 lost v West Indies Jalandhar 25 Oct 1989 ODI # 584
213 49.2 4.31 220 2 won v Sri Lanka Lucknow 27 Oct 1989 ODI # 588
202 42.3 4.75 280 2 won v India Eden Gardens 28 Oct 1989 ODI # 589
194/7 30.0 6.46 1 won v England Nagpur 30 Oct 1989 ODI # 590
273/5 50.0 5.46 1 won v West Indies Eden Gardens 1 Nov 1989 ODI # 592
80/9 16.0 5.00 88 2 won v India Gujranwala 18 Dec 1989 ODI # 593
DNB 0.0 - 0 n/r v India Karachi 20 Dec 1989 ODI # 594
112 30.2 3.69 151 2 won v India Lahore 22 Dec 1989 ODI # 595
223/7 45.3 4.90 223 2 lost v Sri Lanka Perth 31 Dec 1989 ODI # 598
162/3 41.0 3.95 162 2 lost v Australia Melbourne 3 Jan 1990 ODI # 599
253/5 50.0 5.06 1 won v Sri Lanka Brisbane 10 Feb 1990 ODI # 601
300/5 50.0 6.00 1 lost v Australia Brisbane 11 Feb 1990 ODI # 602
165/8 50.0 3.30 1 won v Australia Sydney 13 Feb 1990 ODI # 603
195 47.5 4.07 1 won v Sri Lanka Hobart 15 Feb 1990 ODI # 605
288/8 50.0 5.76 316 2 won v Sri Lanka Adelaide 17 Feb 1990 ODI # 606
218/9 49.0 4.44 221 2 won v Australia Sydney 20 Feb 1990 ODI # 609
163/3 45.5 3.55 163 2 lost v Australia Melbourne 23 Feb 1990 ODI # 610
255/6 50.0 5.10 1 lost v Australia Sydney 25 Feb 1990 ODI # 611
209 46.3 4.49 236 2 won v India Sharjah 27 Apr 1990 ODI # 625
221 47.4 4.63 312 2 won v Sri Lanka Sharjah 29 Apr 1990 ODI # 627
74 31.1 2.37 1 won v New Zealand Sharjah 1 May 1990 ODI # 629
230 46.5 4.91 267 2 won v Australia Sharjah 4 May 1990 ODI # 631
177 39.2 4.50 197 2 won v New Zealand Lahore 2 Nov 1990 ODI # 636
127 37.4 3.37 1 won v New Zealand Peshawar 4 Nov 1990 ODI # 637
118 25.0 4.72 224 2 won v New Zealand Sialkot 6 Nov 1990 ODI # 638
205/7 40.0 5.12 212 2 won v West Indies Karachi 9 Nov 1990 ODI # 639
176/7 39.0 4.51 1 won v West Indies Lahore 11 Nov 1990 ODI # 640
137/7 40.0 3.42 169 2 won v West Indies Multan 13 Nov 1990 ODI # 641
172/4 39.5 4.31 171 2 lost v Sri Lanka Sharjah 20 Dec 1990 ODI # 655
131/9 43.0 3.04 182 2 won v Sri Lanka Sharjah 21 Dec 1990 ODI # 656
217/9 47.3 4.56 216 2 lost v West Indies Sharjah 17 Oct 1991 ODI # 679
238/4 50.0 4.76 1 lost v India Sharjah 18 Oct 1991 ODI # 680
235 50.0 4.70 237 2 won v West Indies Sharjah 21 Oct 1991 ODI # 682
253/6 50.0 5.06 258 2 won v India Sharjah 23 Oct 1991 ODI # 684
190 46.0 4.13 263 2 won v India Sharjah 25 Oct 1991 ODI # 685
170/6 34.0 5.00 1 lost v West Indies Karachi 20 Nov 1991 ODI # 689
186/5 39.0 4.76 1 tied v West Indies Lahore 22 Nov 1991 ODI # 690
204/5 40.0 5.10 1 lost v West Indies Faisalabad 24 Nov 1991 ODI # 691
155/6 40.0 3.87 1 won v Sri Lanka Sargodha 10 Jan 1992 ODI # 700
181 36.1 5.00 211 2 won v Sri Lanka Karachi 13 Jan 1992 ODI # 704
182/9 40.0 4.55 242 2 won v Sri Lanka Hyderabad (Sind) 15 Jan 1992 ODI # 706
206/6 39.4 5.19 206 2 lost v Sri Lanka Multan 17 Jan 1992 ODI # 708
154 38.4 3.98 272 2 won v Sri Lanka Rawalpindi 19 Jan 1992 ODI # 710
221/0 46.5 4.71 221 2 lost v West Indies Melbourne 23 Feb 1992 ODI # 717
201/7 50.0 4.02 255 2 won v Zimbabwe Hobart 27 Feb 1992 ODI # 720
24/1 8.0 3.00 64 2 n/r v England Adelaide 1 Mar 1992 ODI # 726
216/7 49.0 4.40 1 lost v India Sydney 4 Mar 1992 ODI # 729
211/7 50.0 4.22 1 lost v South Africa Brisbane 8 Mar 1992 ODI # 735
172 45.2 3.79 221 2 won v Australia Perth 11 Mar 1992 ODI # 739
212/6 50.0 4.24 1 won v Sri Lanka Perth 15 Mar 1992 ODI # 746
166 48.2 3.43 1 won v New Zealand Christchurch 18 Mar 1992 ODI # 747
262/7 50.0 5.24 1 won v New Zealand Auckland 21 Mar 1992 ODI # 750
227 49.2 4.60 250 2 won v England Melbourne 25 Mar 1992 ODI # 752
278/6 55.0 5.05 1 lost v England Lord's 20 May 1992 ODI # 756
302/5 55.0 5.49 1 lost v England The Oval 22 May 1992 ODI # 757
363/7 55.0 6.60 1 lost v England Nottingham 20 Aug 1992 ODI # 759
201 49.2 4.07 205 2 won v England Lord's 22 Aug 1992 ODI # 760
255/4 43.4 5.83 255 2 lost v England Manchester 24 Aug 1992 ODI # 761
197/9 50.0 3.94 1 won v West Indies Perth 4 Dec 1992 ODI # 767
228/7 50.0 4.56 1 tied v Australia Hobart 10 Dec 1992 ODI # 773
177/7 42.0 4.21 1 lost v West Indies Adelaide 12 Dec 1992 ODI # 775
196/2 45.0 4.35 196 2 lost v Australia Adelaide 13 Dec 1992 ODI # 777
214/9 50.0 4.28 1 lost v West Indies Sydney 17 Dec 1992 ODI # 782
108 39.3 2.73 159 2 won v New Zealand Wellington 26 Dec 1992 ODI # 785
137/4 37.4 3.63 137 2 lost v New Zealand Napier 28 Dec 1992 ODI # 786
140/4 42.4 3.28 140 2 lost v New Zealand Auckland 30 Dec 1992 ODI # 787
72/1 19.2 3.72 72 2 lost v West Indies Brisbane 9 Jan 1993 ODI # 788
212/6 50.0 4.24 1 lost v Australia Melbourne 12 Jan 1993 ODI # 790
260/8 50.0 5.20 1 lost v Australia Sydney 14 Jan 1993 ODI # 791
213/6 50.0 4.26 263 2 won v Zimbabwe Sharjah 1 Feb 1993 ODI # 796
180/9 46.0 3.91 1 won v Sri Lanka Sharjah 2 Feb 1993 ODI # 797
167/7 41.0 4.07 282 2 won v Sri Lanka Sharjah 4 Feb 1993 ODI # 799
198 50.0 3.96 209 2 won v South Africa Durban 9 Feb 1993 ODI # 800
109/2 25.1 4.33 106 2 lost v West Indies Johannesburg 13 Feb 1993 ODI # 802
162 30.1 5.37 172 2 won v South Africa East London 15 Feb 1993 ODI # 803
268/5 50.0 5.36 1 lost v West Indies Durban 19 Feb 1993 ODI # 805
198/9 50.0 3.96 221 2 won v South Africa Centurion 21 Feb 1993 ODI # 806
45/3 12.3 3.60 44 2 lost v West Indies Cape Town 25 Feb 1993 ODI # 808
190/5 39.4 4.78 188 2 lost v West Indies Johannesburg 27 Feb 1993 ODI # 810
164 49.1 3.33 1 won v Zimbabwe Harare 2 Mar 1993 ODI # 812
224/6 44.0 5.09 224 2 lost v West Indies Kingston 23 Mar 1993 ODI # 821
196/5 41.0 4.78 195 2 lost v West Indies Port of Spain 26 Mar 1993 ODI # 824
259/4 45.0 5.75 1 won v West Indies Port of Spain 27 Mar 1993 ODI # 826
148 44.3 3.32 187 2 won v West Indies Kingstown 30 Mar 1993 ODI # 828
244/5 50.0 4.88 245 2 tied v West Indies Georgetown 3 Apr 1993 ODI # 829
267/7 50.0 5.34 1 lost v West Indies Sharjah 29 Oct 1993 ODI # 840
199/7 50.0 3.98 314 2 won v Sri Lanka Sharjah 30 Oct 1993 ODI # 841
260/9 50.0 5.20 1 won v West Indies Sharjah 1 Nov 1993 ODI # 842
270/6 50.0 5.40 1 won v Sri Lanka Sharjah 2 Nov 1993 ODI # 843
285/4 45.3 6.26 285 2 lost v West Indies Sharjah 5 Nov 1993 ODI # 845
143 38.0 3.76 1 won v Zimbabwe Karachi 24 Dec 1993 ODI # 867
195/5 40.0 4.87 1 won v Zimbabwe Rawalpindi 25 Dec 1993 ODI # 868
141/9 40.0 3.52 217 2 won v Zimbabwe Lahore 27 Dec 1993 ODI # 869
122/9 30.0 4.06 1 won v New Zealand Dunedin 3 Mar 1994 ODI # 889
110 44.3 2.47 147 2 won v New Zealand Auckland 6 Mar 1994 ODI # 891
202/8 48.0 4.20 214 2 won v New Zealand Wellington 9 Mar 1994 ODI # 893
161 49.4 3.24 162 2 tied v New Zealand Auckland 13 Mar 1994 ODI # 894
146/3 34.1 4.27 146 2 lost v New Zealand Christchurch 16 Mar 1994 ODI # 895
219 46.3 4.70 1 won v India Sharjah 15 Apr 1994 ODI # 906
145 49.5 2.90 1 won v U.A.E. Sharjah 17 Apr 1994 ODI # 908
266/7 50.0 5.32 329 2 won v New Zealand Sharjah 20 Apr 1994 ODI # 911
211 47.4 4.42 251 2 won v India Sharjah 22 Apr 1994 ODI # 912
200/6 50.0 4.00 1 won v Sri Lanka Colombo (RPS) 3 Aug 1994 ODI # 914
181/3 47.2 3.82 181 2 lost v Sri Lanka Colombo (RPS) 6 Aug 1994 ODI # 915
218 49.0 4.44 238 2 won v Sri Lanka Colombo (SSC) 7 Aug 1994 ODI # 916
174/9 50.0 3.48 1 won v Sri Lanka Colombo (SSC) 22 Aug 1994 ODI # 917
160 48.1 3.32 188 2 won v Sri Lanka Colombo (RPS) 24 Aug 1994 ODI # 918
179/7 50.0 3.58 1 lost v Australia Colombo (SSC) 7 Sep 1994 ODI # 923
213/3 47.2 4.50 211 2 lost v Sri Lanka Colombo (SSC) 11 Sep 1994 ODI # 925
201/3 46.0 4.36 201 2 lost v Australia Multan 14 Oct 1994 ODI # 929
163/9 50.0 3.26 1 won v South Africa Karachi 16 Oct 1994 ODI # 930
210/5 50.0 4.20 250 2 won v South Africa Rawalpindi 20 Oct 1994 ODI # 934
250/6 50.0 5.00 1 won v Australia Rawalpindi 22 Oct 1994 ODI # 935
222/4 50.0 4.44 1 won v South Africa Faisalabad 28 Oct 1994 ODI # 940
269/5 50.0 5.38 1 lost v Australia Lahore 30 Oct 1994 ODI # 942
238/5 50.0 4.76 1 won v Sri Lanka Durban 2 Dec 1994 ODI # 953
233/9 50.0 4.66 246 2 won v Sri Lanka Centurion 4 Dec 1994 ODI # 954
215/3 45.4 4.70 215 2 lost v South Africa Johannesburg 10 Dec 1994 ODI # 959
201 49.4 4.04 1 won v New Zealand Gqeberha 13 Dec 1994 ODI # 961
206/8 50.0 4.12 1 won v South Africa Durban 17 Dec 1994 ODI # 964
172 47.4 3.60 1 won v New Zealand East London 19 Dec 1994 ODI # 966
215 49.3 4.34 1 lost v South Africa Cape Town 10 Jan 1995 ODI # 970
266/5 50.0 5.32 1 lost v South Africa Johannesburg 12 Jan 1995 ODI # 971
219/9 50.0 4.38 1 tied v Zimbabwe Harare 22 Feb 1995 ODI # 980
209/5 50.0 4.18 1 won v Zimbabwe Harare 25 Feb 1995 ODI # 982
222/9 50.0 4.44 1 lost v Zimbabwe Harare 26 Feb 1995 ODI # 984
169 42.4 3.96 267 2 won v India Sharjah 7 Apr 1995 ODI # 995
151/8 50.0 3.02 1 won v Bangladesh Sharjah 8 Apr 1995 ODI # 996
180/5 30.5 5.83 179 2 lost v Sri Lanka Sharjah 11 Apr 1995 ODI # 998
233/5 50.0 4.66 1 won v Sri Lanka Gujranwala 29 Sep 1995 ODI # 1003
257/7 50.0 5.14 1 lost v Sri Lanka Faisalabad 1 Oct 1995 ODI # 1004
184/6 37.4 4.88 184 2 lost v Sri Lanka Rawalpindi 3 Oct 1995 ODI # 1005
182/8 50.0 3.64 265 2 won v Sri Lanka Sharjah 12 Oct 1995 ODI # 1007
227 49.0 4.63 243 2 won v West Indies Sharjah 13 Oct 1995 ODI # 1008
195/6 39.1 4.97 195 2 lost v West Indies Sharjah 15 Oct 1995 ODI # 1009
149/2 26.5 5.55 144 2 lost v Sri Lanka Sharjah 17 Oct 1995 ODI # 1011
169 47.4 3.54 190 2 won v New Zealand Dunedin 15 Dec 1995 ODI # 1020
236/9 49.5 4.73 233 2 lost v New Zealand Christchurch 17 Dec 1995 ODI # 1022
207 44.5 4.61 262 2 won v New Zealand Wellington 20 Dec 1995 ODI # 1025
244/8 45.0 5.42 1 lost v New Zealand Auckland 23 Dec 1995 ODI # 1027
109/9 33.0 3.30 1 won v U.A.E. Gujranwala 24 Feb 1996 ODI # 1059
145/7 50.0 2.90 1 won v Netherlands Lahore 26 Feb 1996 ODI # 1062
243/5 44.2 5.48 243 2 lost v South Africa Karachi 29 Feb 1996 ODI # 1067
249/9 50.0 4.98 1 won v England Karachi 3 Mar 1996 ODI # 1071
235 47.3 4.94 282 2 won v New Zealand Lahore 6 Mar 1996 ODI # 1076
287/8 50.0 5.74 1 lost v India Bengaluru 9 Mar 1996 ODI # 1078
DNB 0.0 - 0 n/r v Sri Lanka Singapore 1 Apr 1996 ODI # 1087
349/9 50.0 6.98 1 lost v Sri Lanka Singapore 2 Apr 1996 ODI # 1088
226/8 47.1 4.79 1 won v India Singapore 5 Apr 1996 ODI # 1091
172 32.5 5.23 216 2 won v Sri Lanka Singapore 7 Apr 1996 ODI # 1093
233 47.2 4.92 272 2 won v India Sharjah 12 Apr 1996 ODI # 1094
314/3 50.0 6.28 1 lost v South Africa Sharjah 13 Apr 1996 ODI # 1095
305/5 50.0 6.10 1 lost v India Sharjah 15 Apr 1996 ODI # 1098
189/2 33.1 5.69 189 2 lost v South Africa Sharjah 16 Apr 1996 ODI # 1099
226/5 46.4 4.84 226 2 lost v England Manchester 29 Aug 1996 ODI # 1107
292/8 50.0 5.84 1 lost v England Birmingham 31 Aug 1996 ODI # 1109
246 50.0 4.92 1 won v England Nottingham 1 Sep 1996 ODI # 1111
173/2 29.5 5.79 171 2 lost v India Toronto 16 Sep 1996 ODI # 1115
264/6 50.0 5.28 1 won v India Toronto 17 Sep 1996 ODI # 1116
191 50.0 3.82 1 lost v India Toronto 18 Sep 1996 ODI # 1117
161 39.2 4.09 259 2 won v India Toronto 21 Sep 1996 ODI # 1118
161 45.5 3.51 214 2 won v India Toronto 23 Sep 1996 ODI # 1119
321/8 50.0 6.42 1 lost v South Africa Nairobi (Gym) 29 Sep 1996 ODI # 1121
148 47.0 3.14 1 won v Kenya Nairobi (Aga) 2 Oct 1996 ODI # 1123
289 49.5 5.79 372 2 won v Sri Lanka Nairobi (Gym) 4 Oct 1996 ODI # 1125
204/3 39.2 5.18 204 2 lost v South Africa Nairobi (Gym) 6 Oct 1996 ODI # 1126
237/9 50.0 4.74 1 won v Zimbabwe Quetta 30 Oct 1996 ODI # 1133
195 49.1 3.96 1 won v Zimbabwe Lahore 1 Nov 1996 ODI # 1135
147 32.1 4.56 225 2 won v Zimbabwe Peshawar 3 Nov 1996 ODI # 1136
206 49.3 4.16 1 lost v Sri Lanka Sharjah 8 Nov 1996 ODI # 1140
197 50.0 3.94 1 won v New Zealand Sharjah 10 Nov 1996 ODI # 1141
189 50.0 3.78 1 won v Sri Lanka Sharjah 12 Nov 1996 ODI # 1143
192 50.0 3.84 1 won v New Zealand Sharjah 13 Nov 1996 ODI # 1144
119 36.5 3.23 161 2 won v New Zealand Sharjah 15 Nov 1996 ODI # 1145
217 45.4 4.75 229 2 won v New Zealand Gujranwala 4 Dec 1996 ODI # 1146
231 42.1 5.47 278 2 won v New Zealand Sialkot 6 Dec 1996 ODI # 1148
235/3 45.1 5.20 235 2 lost v New Zealand Karachi 8 Dec 1996 ODI # 1150
211 47.5 4.41 224 2 won v Australia Adelaide 15 Dec 1996 ODI # 1152
177/3 36.1 4.89 177 2 lost v West Indies Adelaide 17 Dec 1996 ODI # 1154
199 47.1 4.21 1 won v Australia Sydney 1 Jan 1997 ODI # 1155
198/4 48.1 4.11 198 2 lost v West Indies Brisbane 3 Jan 1997 ODI # 1157
120 41.3 2.89 150 2 won v Australia Hobart 7 Jan 1997 ODI # 1160
258/5 48.4 5.30 258 2 lost v West Indies Perth 10 Jan 1997 ODI # 1161
181 47.3 3.81 1 won v West Indies Sydney 14 Jan 1997 ODI # 1163
182/7 49.3 3.67 182 2 lost v Australia Melbourne 16 Jan 1997 ODI # 1164
179/9 50.0 3.58 1 won v West Indies Sydney 18 Jan 1997 ODI # 1165
103 40.3 2.54 166 2 won v West Indies Melbourne 20 Jan 1997 ODI # 1166
243/8 50.0 4.86 1 lost v Sri Lanka Sharjah 4 Apr 1997 ODI # 1190
94 31.4 2.96 188 2 won v Zimbabwe Sharjah 6 Apr 1997 ODI # 1192
251/7 50.0 5.02 1 lost v Sri Lanka Sharjah 7 Apr 1997 ODI # 1193
119 40.1 2.96 152 2 won v Zimbabwe Sharjah 9 Apr 1997 ODI # 1196
215/6 49.2 4.35 215 2 lost v Sri Lanka Sharjah 11 Apr 1997 ODI # 1198
285/7 50.0 5.70 1 lost v New Zealand Mohali 9 May 1997 ODI # 1204
259 49.5 5.19 290 2 won v Sri Lanka Gwalior 12 May 1997 ODI # 1205
292 49.2 5.91 328 2 won v India Chennai 21 May 1997 ODI # 1209
339/4 50.0 6.78 1 lost v Sri Lanka Mohali 24 May 1997 ODI # 1212
309 49.4 6.22 1 lost v Sri Lanka Eden Gardens 27 May 1997 ODI # 1214
239 49.5 4.79 1 lost v Sri Lanka Colombo (RPS) 14 Jul 1997 ODI # 1216
210 49.3 4.24 320 2 won v Bangladesh Colombo (RPS) 16 Jul 1997 ODI # 1217
DNB 0.0 - 0 n/r v India Colombo (SSC) 20 Jul 1997 ODI # 1219
208 50.0 4.16 1 lost v India Toronto 13 Sep 1997 ODI # 1227
117/3 34.4 3.37 117 2 lost v India Toronto 14 Sep 1997 ODI # 1228
DNB 0.0 - 0 n/r v India Toronto 17 Sep 1997 ODI # 1229
182/6 50.0 3.64 1 lost v India Toronto 18 Sep 1997 ODI # 1230
162/3 25.3 6.35 160 2 lost v India Toronto 20 Sep 1997 ODI # 1231
250/5 50.0 5.00 1 won v India Toronto 21 Sep 1997 ODI # 1232
170 49.0 3.46 1 won v India Hyderabad (Sind) 28 Sep 1997 ODI # 1233
266/6 46.3 5.72 266 2 lost v India Karachi 30 Sep 1997 ODI # 1234
216 49.2 4.37 1 won v India Lahore 2 Oct 1997 ODI # 1236
271 48.0 5.64 1 lost v South Africa Lahore 2 Nov 1997 ODI # 1248
215/7 50.0 4.30 1 won v West Indies Lahore 4 Nov 1997 ODI # 1250
281/2 40.0 7.02 281 2 lost v Sri Lanka Lahore 5 Nov 1997 ODI # 1251
275/7 50.0 5.50 1 lost v West Indies Sharjah 12 Dec 1997 ODI # 1260
239/7 50.0 4.78 1 won v India Sharjah 14 Dec 1997 ODI # 1262
215/9 50.0 4.30 1 lost v England Sharjah 15 Dec 1997 ODI # 1263
245/7 37.0 6.62 1 lost v India Dhaka 11 Jan 1998 ODI # 1273
134 39.3 3.39 1 won v Bangladesh Dhaka 12 Jan 1998 ODI # 1274
213/2 37.1 5.73 213 2 lost v India Dhaka 14 Jan 1998 ODI # 1276
189 49.5 3.79 1 won v India Dhaka 16 Jan 1998 ODI # 1277
316/7 47.5 6.60 315 2 lost v India Dhaka 18 Jan 1998 ODI # 1279
236/6 50.0 4.72 1 won v Zimbabwe Harare 28 Mar 1998 ODI # 1297
272/4 50.0 5.44 1 won v Zimbabwe Harare 29 Mar 1998 ODI # 1298
280/4 50.0 5.60 1 lost v South Africa Durban 3 Apr 1998 ODI # 1303
295/7 50.0 5.90 1 won v Sri Lanka Kimberley 7 Apr 1998 ODI # 1309
139 34.2 4.04 250 2 won v Sri Lanka Paarl 9 Apr 1998 ODI # 1312
254/7 46.2 5.48 251 2 lost v South Africa East London 11 Apr 1998 ODI # 1314
288 49.4 5.79 1 lost v Sri Lanka Benoni 15 Apr 1998 ODI # 1317
149/3 35.3 4.19 146 2 lost v South Africa Centurion 17 Apr 1998 ODI # 1318
115/1 27.4 4.15 115 2 lost v South Africa Cape Town 23 Apr 1998 ODI # 1326
193/4 43.4 4.41 190 2 lost v India Toronto 12 Sep 1998 ODI # 1349
195 46.3 4.19 247 2 won v India Toronto 13 Sep 1998 ODI # 1350
180 46.2 3.88 258 2 won v India Toronto 16 Sep 1998 ODI # 1351
182 46.3 3.91 317 2 won v India Toronto 19 Sep 1998 ODI # 1352
256/9 50.0 5.12 1 won v India Toronto 20 Sep 1998 ODI # 1353
289/9 50.0 5.78 1 lost v West Indies Dhaka 29 Oct 1998 ODI # 1361
324/8 50.0 6.48 1 lost v Australia Karachi 6 Nov 1998 ODI # 1365
220/5 48.1 4.56 218 2 lost v Australia Peshawar 8 Nov 1998 ODI # 1368
316/4 48.5 6.47 316 2 lost v Australia Lahore 10 Nov 1998 ODI # 1371
237 49.3 4.78 1 won v Zimbabwe Gujranwala 20 Nov 1998 ODI # 1375
212/4 40.4 5.21 212 2 lost v Zimbabwe Sheikhupura 22 Nov 1998 ODI # 1376
191 37.2 5.11 303 2 won v Zimbabwe Rawalpindi 24 Nov 1998 ODI # 1377
141 40.5 3.45 294 2 won v Bangladesh Dhaka 16 Mar 1999 ODI # 1410
237 49.3 4.78 247 2 won v Sri Lanka Jamshedpur 19 Mar 1999 ODI # 1411
135 36.1 3.73 279 2 won v India Jaipur 24 Mar 1999 ODI # 1417
253/8 50.0 5.06 1 lost v Sri Lanka Visakhapatnam 27 Mar 1999 ODI # 1423
196 49.5 3.93 1 won v India Mohali 1 Apr 1999 ODI # 1427
168 42.1 3.98 292 2 won v India Bengaluru 4 Apr 1999 ODI # 1428
233 45.5 5.08 324 2 won v England Sharjah 7 Apr 1999 ODI # 1429
163/6 50.0 3.26 280 2 won v India Sharjah 8 Apr 1999 ODI # 1430
206 49.1 4.18 1 lost v England Sharjah 12 Apr 1999 ODI # 1434
206/4 48.1 4.27 206 2 lost v India Sharjah 13 Apr 1999 ODI # 1435
125 45.0 2.77 1 won v India Sharjah 16 Apr 1999 ODI # 1437
202 48.5 4.13 230 2 won v West Indies Bristol 16 May 1999 ODI # 1447
167 38.5 4.30 262 2 won v Scotland Chester-le-Street 20 May 1999 ODI # 1453
265 49.5 5.31 276 2 won v Australia Leeds 23 May 1999 ODI # 1458
207/8 50.0 4.14 270 2 won v New Zealand Derby 28 May 1999 ODI # 1466
223/9 50.0 4.46 1 lost v Bangladesh Northampton 31 May 1999 ODI # 1471
221/7 49.0 4.51 221 2 lost v South Africa Nottingham 5 Jun 1999 ODI # 1474
227/6 50.0 4.54 1 lost v India Manchester 8 Jun 1999 ODI # 1476
123 40.3 3.03 272 2 won v Zimbabwe The Oval 11 Jun 1999 ODI # 1479
241/7 50.0 4.82 1 won v New Zealand Manchester 16 Jun 1999 ODI # 1482
133/2 20.1 6.59 133 2 lost v Australia Lord's 20 Jun 1999 ODI # 1484
215/9 50.0 4.30 231 2 won v West Indies Toronto 16 Sep 1999 ODI # 1500
180 46.2 3.88 223 2 won v West Indies Toronto 18 Sep 1999 ODI # 1501
161 44.4 3.60 1 won v West Indies Toronto 19 Sep 1999 ODI # 1502
130 34.4 3.75 261 2 won v West Indies Sharjah 14 Oct 1999 ODI # 1513
196 49.1 3.98 197 2 tied v Sri Lanka Sharjah 15 Oct 1999 ODI # 1514
121 33.4 3.59 240 2 won v Sri Lanka Sharjah 18 Oct 1999 ODI # 1516
117 31.3 3.71 256 2 won v West Indies Sharjah 19 Oct 1999 ODI # 1517
123 36.0 3.41 212 2 won v Sri Lanka Sharjah 22 Oct 1999 ODI # 1519
139 39.0 3.56 185 2 won v Australia Brisbane 9 Jan 2000 ODI # 1536
195 48.5 3.99 1 won v India Brisbane 10 Jan 2000 ODI # 1537
177/4 38.5 4.55 177 2 lost v Australia Melbourne 16 Jan 2000 ODI # 1541
286 49.4 5.75 1 lost v Australia Sydney 19 Jan 2000 ODI # 1542
230 46.5 4.91 263 2 won v India Hobart 21 Jan 2000 ODI # 1543
260/9 50.0 5.20 1 lost v Australia Melbourne 23 Jan 2000 ODI # 1545
267/6 50.0 5.34 1 lost v India Adelaide 25 Jan 2000 ODI # 1547
157 46.0 3.41 262 2 won v India Perth 28 Jan 2000 ODI # 1550
155/4 42.4 3.63 155 2 lost v Australia Melbourne 2 Feb 2000 ODI # 1554
337/7 50.0 6.74 1 lost v Australia Sydney 4 Feb 2000 ODI # 1556
274/8 50.0 5.48 1 lost v Sri Lanka Karachi 13 Feb 2000 ODI # 1559
263/6 50.0 5.26 1 lost v Sri Lanka Gujranwala 16 Feb 2000 ODI # 1561
241/9 50.0 4.82 1 lost v Sri Lanka Lahore 19 Feb 2000 ODI # 1566
149/5 43.3 3.42 147 2 lost v India Sharjah 23 Mar 2000 ODI # 1578
199/7 44.3 4.47 197 2 lost v South Africa Sharjah 24 Mar 2000 ODI # 1579
174/9 50.0 3.48 273 2 won v India Sharjah 26 Mar 2000 ODI # 1580
101 26.5 3.76 169 2 won v South Africa Sharjah 28 Mar 2000 ODI # 1582
247 49.0 5.04 264 2 won v South Africa Sharjah 31 Mar 2000 ODI # 1583
199/9 50.0 3.98 1 won v Zimbabwe St John's 5 Apr 2000 ODI # 1586
213/7 50.0 4.26 1 lost v West Indies Kingstown 12 Apr 2000 ODI # 1588
204/7 50.0 4.08 1 won v Zimbabwe St George's 15 Apr 2000 ODI # 1590
248/6 50.0 4.96 1 lost v West Indies St George's 16 Apr 2000 ODI # 1592
180 49.3 3.63 198 2 won v West Indies Bridgetown 19 Apr 2000 ODI # 1593
208/8 50.0 4.16 1 lost v West Indies Port of Spain 22 Apr 2000 ODI # 1594
114 33.2 3.42 1 won v West Indies Port of Spain 23 Apr 2000 ODI # 1595
87 34.2 2.53 321 2 won v Bangladesh Dhaka 2 Jun 2000 ODI # 1599
251 47.4 5.26 296 2 won v India Dhaka 3 Jun 2000 ODI # 1600
192 49.0 3.91 1 won v Sri Lanka Dhaka 5 Jun 2000 ODI # 1601
238 45.2 5.25 278 2 won v Sri Lanka Dhaka 7 Jun 2000 ODI # 1602
166/5 37.3 4.42 165 2 lost v Sri Lanka Galle 5 Jul 2000 ODI # 1603
241/6 50.0 4.82 1 lost v South Africa Colombo (RPS) 8 Jul 2000 ODI # 1606
244/4 49.2 4.94 241 2 lost v Sri Lanka Colombo (RPS) 9 Jul 2000 ODI # 1608
156/3 37.3 4.16 154 2 lost v South Africa Colombo (SSC) 12 Jul 2000 ODI # 1612
179 24.4 7.25 192 2 won v New Zealand Singapore 20 Aug 2000 ODI # 1623
199 48.4 4.08 228 2 won v South Africa Singapore 23 Aug 2000 ODI # 1624
197/7 35.0 5.62 1 lost v South Africa Singapore 27 Aug 2000 ODI # 1626
194 45.4 4.24 1 won v Sri Lanka Nairobi (Gym) 8 Oct 2000 ODI # 1634
255/6 49.0 5.20 253 2 lost v New Zealand Nairobi (Gym) 11 Oct 2000 ODI # 1637
306/5 47.2 6.46 305 2 lost v England Karachi 24 Oct 2000 ODI # 1645
211/9 50.0 4.22 1 won v England Lahore 27 Oct 2000 ODI # 1649
158 42.5 3.68 1 won v England Rawalpindi 30 Oct 2000 ODI # 1653
149 35.3 4.19 1 won v New Zealand Auckland 17 Feb 2001 ODI # 1689
136/4 30.3 4.45 136 2 lost v New Zealand Napier 20 Feb 2001 ODI # 1690
215 48.2 4.44 244 2 won v New Zealand Wellington 22 Feb 2001 ODI # 1691
284/5 50.0 5.68 1 lost v New Zealand Christchurch 25 Feb 2001 ODI # 1692
290/6 48.1 6.02 286 2 lost v New Zealand Dunedin 28 Feb 2001 ODI # 1693
239 48.3 4.92 256 2 won v Sri Lanka Sharjah 8 Apr 2001 ODI # 1704
266/7 50.0 5.32 1 won v New Zealand Sharjah 12 Apr 2001 ODI # 1707
250/8 50.0 5.00 279 2 won v Sri Lanka Sharjah 13 Apr 2001 ODI # 1708
127 31.3 4.03 1 won v New Zealand Sharjah 15 Apr 2001 ODI # 1709
297/7 50.0 5.94 1 lost v Sri Lanka Sharjah 20 Apr 2001 ODI # 1711
165 47.2 3.48 274 2 won v England Birmingham 7 Jun 2001 ODI # 1719
258/3 45.4 5.64 258 2 lost v Australia Cardiff 9 Jun 2001 ODI # 1720
240 50.0 4.80 243 2 won v England Lord's 12 Jun 2001 ODI # 1722
156 45.2 3.44 1 won v England Leeds 17 Jun 2001 ODI # 1724
254 46.3 5.46 291 2 won v Australia Nottingham 19 Jun 2001 ODI # 1725
156/1 26.3 5.88 153 2 lost v Australia Lord's 23 Jun 2001 ODI # 1728
177/3 38.1 4.63 177 2 lost v Sri Lanka Sharjah 27 Oct 2001 ODI # 1767
173 39.1 4.41 280 2 won v Zimbabwe Sharjah 28 Oct 2001 ODI # 1768
232 46.2 5.00 262 2 won v Zimbabwe Sharjah 31 Oct 2001 ODI # 1770
272/9 50.0 5.44 1 won v Sri Lanka Sharjah 2 Nov 2001 ODI # 1771
173 44.2 3.90 1 won v Sri Lanka Sharjah 4 Nov 2001 ODI # 1772
153/7 50.0 3.06 203 2 won v Bangladesh Chattogram 22 Jan 2002 ODI # 1790
209/8 50.0 4.18 282 2 won v Bangladesh Dhaka 24 Jan 2002 ODI # 1793
220 48.5 4.50 1 won v Bangladesh Dhaka 25 Jan 2002 ODI # 1794
190 48.3 3.91 1 won v West Indies Sharjah 14 Feb 2002 ODI # 1807
181 34.4 5.22 233 2 won v West Indies Sharjah 15 Feb 2002 ODI # 1808
260/5 50.0 5.20 1 lost v West Indies Sharjah 17 Feb 2002 ODI # 1810
242/9 50.0 4.84 1 lost v Sri Lanka Sharjah 8 Apr 2002 ODI # 1825
237/8 50.0 4.74 289 2 won v New Zealand Sharjah 11 Apr 2002 ODI # 1828
239/6 50.0 4.78 1 lost v Sri Lanka Sharjah 12 Apr 2002 ODI # 1829
213/9 50.0 4.26 1 won v New Zealand Sharjah 15 Apr 2002 ODI # 1831
78 16.5 4.63 296 2 won v Sri Lanka Sharjah 17 Apr 2002 ODI # 1832
122 30.0 4.06 276 2 won v New Zealand Karachi 21 Apr 2002 ODI # 1833
277/5 50.0 5.54 1 won v New Zealand Rawalpindi 24 Apr 2002 ODI # 1834
212 45.4 4.64 279 2 won v New Zealand Lahore 27 Apr 2002 ODI # 1835
177/3 32.5 5.39 177 2 lost v Australia Melbourne (Docklands) 12 Jun 2002 ODI # 1842
167 45.4 3.65 1 won v Australia Melbourne (Docklands) 15 Jun 2002 ODI # 1844
165 40.0 4.12 257 2 won v Australia Brisbane 19 Jun 2002 ODI # 1846
283/9 50.0 5.66 1 lost v South Africa Tangier 12 Aug 2002 ODI # 1860
251/8 50.0 5.02 280 2 won v Sri Lanka Tangier 14 Aug 2002 ODI # 1861
242 49.5 4.85 1 lost v Sri Lanka Tangier 17 Aug 2002 ODI # 1863
196/8 50.0 3.92 1 lost v South Africa Tangier 18 Aug 2002 ODI # 1864
133 30.3 4.36 1 won v Kenya Nairobi (Gym) 29 Aug 2002 ODI # 1867
332/5 50.0 6.64 1 lost v Australia Nairobi (Gym) 30 Aug 2002 ODI # 1868
179 42.3 4.21 1 won v Kenya Nairobi (Gym) 1 Sep 2002 ODI # 1869
121/1 19.1 6.31 118 2 lost v Australia Nairobi (Gym) 4 Sep 2002 ODI # 1871
67/1 9.3 7.05 210 2 n/r v Australia Nairobi (Gym) 7 Sep 2002 ODI # 1873
201/2 36.1 5.55 201 2 lost v Sri Lanka Colombo (RPS) 12 Sep 2002 ODI # 1874
136 50.0 2.72 1 won v Netherlands Colombo (SSC) 21 Sep 2002 ODI # 1883
295/9 50.0 5.90 303 2 won v Zimbabwe Bulawayo 23 Nov 2002 ODI # 1899
140/6 33.0 4.24 245 2 won v Zimbabwe Bulawayo 24 Nov 2002 ODI # 1901
275/7 50.0 5.50 324 2 won v Zimbabwe Harare 27 Nov 2002 ODI # 1902
210 49.5 4.21 1 won v Zimbabwe Harare 30 Nov 2002 ODI # 1906
230 45.3 5.05 301 2 won v Zimbabwe Harare 1 Dec 2002 ODI # 1907
272/7 50.0 5.44 1 lost v South Africa Durban 8 Dec 2002 ODI # 1914
153 29.0 5.27 336 2 won v South Africa Gqeberha 11 Dec 2002 ODI # 1916
182 47.5 3.80 1 lost v South Africa East London 13 Dec 2002 ODI # 1918
214/1 42.0 5.09 214 2 lost v South Africa Paarl 16 Dec 2002 ODI # 1921
265/8 50.0 5.30 1 lost v South Africa Cape Town 18 Dec 2002 ODI # 1923
310/8 50.0 6.20 1 lost v Australia Johannesburg 11 Feb 2003 ODI # 1945
84 17.4 4.75 256 2 won v Namibia Kimberley 16 Feb 2003 ODI # 1954
246/8 50.0 4.92 1 lost v England Cape Town 22 Feb 2003 ODI # 1962
156 39.3 3.94 254 2 won v Netherlands Paarl 25 Feb 2003 ODI # 1967
276/4 45.4 6.04 274 2 lost v India Centurion 1 Mar 2003 ODI # 1975
DNB 0.0 - 0 n/r v Zimbabwe Bulawayo 4 Mar 2003 ODI # 1980
210 44.1 4.75 279 2 won v Zimbabwe Sharjah 3 Apr 2003 ODI # 1994
223/6 50.0 4.46 1 won v Sri Lanka Sharjah 4 Apr 2003 ODI # 1995
143 31.4 4.51 287 2 won v Kenya Sharjah 8 Apr 2003 ODI # 1999
168 49.1 3.41 1 won v Zimbabwe Sharjah 10 Apr 2003 ODI # 2000
120 43.1 2.77 200 2 won v Sri Lanka Dambulla 10 May 2003 ODI # 2008
117/3 27.3 4.25 117 2 lost v New Zealand Dambulla 11 May 2003 ODI # 2009
172 49.5 3.45 1 lost v Sri Lanka Dambulla 18 May 2003 ODI # 2012
181 48.1 3.75 204 2 won v New Zealand Dambulla 20 May 2003 ODI # 2015
200/6 45.2 4.41 199 2 lost v New Zealand Dambulla 23 May 2003 ODI # 2017
204/9 50.0 4.08 1 won v England Manchester 17 Jun 2003 ODI # 2025
189/3 22.0 8.59 186 2 lost v England The Oval 20 Jun 2003 ODI # 2026
231/6 48.3 4.76 230 2 lost v England Lord's 22 Jun 2003 ODI # 2027
186 43.2 4.29 324 2 won v Bangladesh Multan 9 Sep 2003 ODI # 2041
169 42.1 4.00 244 2 won v Bangladesh Faisalabad 12 Sep 2003 ODI # 2042
201/9 44.0 4.56 244 2 won v Bangladesh Lahore 15 Sep 2003 ODI # 2043
222/8 50.0 4.44 1 won v Bangladesh Rawalpindi 18 Sep 2003 ODI # 2044
244/7 50.0 4.88 303 2 won v Bangladesh Karachi 21 Sep 2003 ODI # 2045
269/6 50.0 5.38 278 2 won v South Africa Lahore 3 Oct 2003 ODI # 2046
225/9 50.0 4.50 268 2 won v South Africa Lahore 5 Oct 2003 ODI # 2047
221/6 45.0 4.91 209 2 lost v South Africa Faisalabad 7 Oct 2003 ODI # 2048
158/4 38.5 4.06 158 2 lost v South Africa Rawalpindi 10 Oct 2003 ODI # 2049
193/3 45.5 4.21 193 2 lost v South Africa Rawalpindi 12 Oct 2003 ODI # 2050
291/5 50.0 5.82 1 won v New Zealand Lahore 29 Nov 2003 ODI # 2068
157 38.5 4.04 282 2 won v New Zealand Lahore 1 Dec 2003 ODI # 2071
263/7 50.0 5.26 315 2 won v New Zealand Faisalabad 3 Dec 2003 ODI # 2072
183 47.5 3.82 1 won v New Zealand Rawalpindi 5 Dec 2003 ODI # 2073
228/6 50.0 4.56 278 2 won v New Zealand Rawalpindi 7 Dec 2003 ODI # 2074
230/6 49.1 4.67 230 2 lost v New Zealand Auckland 3 Jan 2004 ODI # 2075
235/8 50.0 4.70 1 won v New Zealand Queenstown 7 Jan 2004 ODI # 2076
259/3 46.2 5.58 256 2 lost v New Zealand Christchurch 10 Jan 2004 ODI # 2078
127/2 22.5 5.56 127 2 lost v New Zealand Napier 14 Jan 2004 ODI # 2081
307/8 50.0 6.14 1 lost v New Zealand Wellington 17 Jan 2004 ODI # 2083
349/7 50.0 6.98 1 lost v India Karachi 13 Mar 2004 ODI # 2112
317 48.4 6.51 330 2 won v India Rawalpindi 16 Mar 2004 ODI # 2114
244/9 50.0 4.88 1 won v India Peshawar 19 Mar 2004 ODI # 2115
294/5 45.0 6.53 294 2 lost v India Lahore 21 Mar 2004 ODI # 2116
293/7 50.0 5.86 1 lost v India Lahore 24 Mar 2004 ODI # 2117
181 45.2 3.99 258 2 won v Bangladesh Colombo (SSC) 17 Jul 2004 ODI # 2145
165 44.1 3.73 339 2 won v Hong Kong Colombo (SSC) 18 Jul 2004 ODI # 2147
123/3 32.0 3.84 123 2 lost v Sri Lanka Colombo (RPS) 21 Jul 2004 ODI # 2150
241/8 50.0 4.82 301 2 won v India Colombo (RPS) 25 Jul 2004 ODI # 2152
166 45.2 3.66 1 won v Bangladesh Colombo (RPS) 29 Jul 2004 ODI # 2154
127 27.0 4.70 194 2 won v India Amstelveen 21 Aug 2004 ODI # 2157
192/7 50.0 3.84 1 lost v Australia Amstelveen 28 Aug 2004 ODI # 2162
269/6 50.0 5.38 1 lost v Australia Lord's 4 Sep 2004 ODI # 2166
94 32.0 2.93 1 won v Kenya Birmingham 14 Sep 2004 ODI # 2174
200 49.5 4.01 1 won v India Birmingham 19 Sep 2004 ODI # 2179
132/3 28.1 4.68 132 2 lost v West Indies Southampton 22 Sep 2004 ODI # 2181
148 38.3 3.84 293 2 won v Zimbabwe Multan 30 Sep 2004 ODI # 2183
252/4 50.0 5.04 1 won v Zimbabwe Peshawar 3 Oct 2004 ODI # 2184
232/9 50.0 4.64 1 won v Sri Lanka Karachi 6 Oct 2004 ODI # 2185
293/6 50.0 5.86 1 won v Sri Lanka Lahore 14 Oct 2004 ODI # 2187
287/7 50.0 5.74 1 lost v Sri Lanka Lahore 16 Oct 2004 ODI # 2188
292/6 50.0 5.84 1 won v India Eden Gardens 13 Nov 2004 ODI # 2192
253/6 43.0 5.88 253 2 lost v Australia Hobart 16 Jan 2005 ODI # 2205
273/5 50.0 5.46 1 won v West Indies Brisbane 19 Jan 2005 ODI # 2206
167/1 36.2 4.59 164 2 lost v Australia Sydney 23 Jan 2005 ODI # 2209
339/4 50.0 6.78 1 lost v West Indies Adelaide 28 Jan 2005 ODI # 2213
265 50.0 5.30 1 won v Australia Perth 30 Jan 2005 ODI # 2215
277 48.1 5.75 308 2 won v West Indies Perth 1 Feb 2005 ODI # 2218
237 49.0 4.83 1 lost v Australia Melbourne 4 Feb 2005 ODI # 2220
239/9 50.0 4.78 1 lost v Australia Sydney 6 Feb 2005 ODI # 2222
281/8 50.0 5.62 1 lost v India Kochi 2 Apr 2005 ODI # 2235
356/9 50.0 7.12 1 lost v India Visakhapatnam 5 Apr 2005 ODI # 2236
213 41.4 5.11 320 2 won v India Jamshedpur 9 Apr 2005 ODI # 2237
315/6 48.0 6.56 1 won v India Ahmedabad 12 Apr 2005 ODI # 2238
249/6 50.0 4.98 1 won v India Kanpur 15 Apr 2005 ODI # 2239
144 37.0 3.89 304 2 won v India Delhi 17 Apr 2005 ODI # 2240
133 45.2 2.93 193 2 won v West Indies Kingstown 18 May 2005 ODI # 2246
218 48.2 4.51 259 2 won v West Indies Gros Islet 21 May 2005 ODI # 2247
281 49.3 5.67 304 2 won v West Indies Gros Islet 22 May 2005 ODI # 2248
327/4 50.0 6.54 1 lost v England Lahore 10 Dec 2005 ODI # 2304
230 48.4 4.72 1 won v England Lahore 12 Dec 2005 ODI # 2305
188 42.0 4.47 354 2 won v England Karachi 15 Dec 2005 ODI # 2306
197 48.1 4.08 211 2 won v England Rawalpindi 19 Dec 2005 ODI # 2307
206/9 50.0 4.12 1 lost v England Rawalpindi 21 Dec 2005 ODI # 2308
328 49.4 6.60 1 won v India Peshawar 6 Feb 2006 ODI # 2324
266/3 43.1 6.16 266 2 lost v India Rawalpindi 11 Feb 2006 ODI # 2327
292/5 47.4 6.12 289 2 lost v India Lahore 13 Feb 2006 ODI # 2329
162/5 32.3 4.98 162 2 lost v India Multan 16 Feb 2006 ODI # 2331
287/2 46.5 6.12 287 2 lost v India Karachi 19 Feb 2006 ODI # 2333
DNB 0.0 - 0 n/r v Sri Lanka Colombo (RPS) 17 Mar 2006 ODI # 2351
130 44.2 2.93 1 won v Sri Lanka Colombo (RPS) 19 Mar 2006 ODI # 2352
224 49.4 4.51 1 won v Sri Lanka Colombo (SSC) 22 Mar 2006 ODI # 2354
197 50.0 3.94 1 won v India Abu Dhabi 18 Apr 2006 ODI # 2363
269/5 50.0 5.38 1 lost v India Abu Dhabi 19 Apr 2006 ODI # 2364
203/8 50.0 4.06 1 won v Scotland Edinburgh 27 Jun 2006 ODI # 2387
202 49.2 4.09 1 n/r v England Cardiff 30 Aug 2006 ODI # 2408
166 39.1 4.23 1 won v England Lord's 2 Sep 2006 ODI # 2409
271/9 50.0 5.42 1 won v England Southampton 5 Sep 2006 ODI # 2410
237/2 46.2 5.11 236 2 lost v England Nottingham 8 Sep 2006 ODI # 2411
155/7 31.0 5.00 155 2 lost v England Birmingham 10 Sep 2006 ODI # 2412
253 49.2 5.12 1 won v Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
274/7 50.0 5.48 1 lost v New Zealand Mohali 25 Oct 2006 ODI # 2436
213/8 50.0 4.26 1 lost v South Africa Mohali 27 Oct 2006 ODI # 2438
151 49.5 3.03 1 won v West Indies Faisalabad 7 Dec 2006 ODI # 2460
207/7 46.3 4.45 1 won v West Indies Lahore 10 Dec 2006 ODI # 2463
212/3 34.5 6.08 210 2 lost v West Indies Multan 13 Dec 2006 ODI # 2464
238/7 50.0 4.76 1 won v West Indies Karachi 16 Dec 2006 ODI # 2466
392/6 50.0 7.84 1 lost v South Africa Centurion 4 Feb 2007 ODI # 2506
210 40.0 5.25 352 2 won v South Africa Durban 7 Feb 2007 ODI # 2513
DNB 0.0 - 0 n/r v South Africa Gqeberha 9 Feb 2007 ODI # 2517
113/0 14.0 8.07 108 2 lost v South Africa Cape Town 11 Feb 2007 ODI # 2521
156/1 28.2 5.50 154 2 lost v South Africa Johannesburg 14 Feb 2007 ODI # 2523
241/9 50.0 4.82 1 lost v West Indies Kingston 13 Mar 2007 ODI # 2531
133/7 41.4 3.19 128 2 lost v Ireland Kingston 17 Mar 2007 ODI # 2539
99 19.1 5.16 193 2 won v Zimbabwe Kingston 21 Mar 2007 ODI # 2547
235/9 50.0 4.70 1 won v Sri Lanka Abu Dhabi 18 May 2007 ODI # 2584
215 39.5 5.39 314 2 won v Sri Lanka Abu Dhabi 20 May 2007 ODI # 2585
296/9 50.0 5.92 1 lost v Sri Lanka Abu Dhabi 22 May 2007 ODI # 2586
294/5 50.0 5.88 1 lost v South Africa Lahore 18 Oct 2007 ODI # 2633
240 49.3 4.84 266 2 won v South Africa Lahore 20 Oct 2007 ODI # 2635
197 49.2 3.99 1 won v South Africa Faisalabad 23 Oct 2007 ODI # 2637
233/3 37.4 6.18 231 2 lost v South Africa Multan 26 Oct 2007 ODI # 2639
233/9 50.0 4.66 1 lost v South Africa Lahore 29 Oct 2007 ODI # 2642
242/5 47.0 5.14 240 2 lost v India Guwahati 5 Nov 2007 ODI # 2643
321/9 50.0 6.42 1 won v India Mohali 8 Nov 2007 ODI # 2644
294/6 50.0 5.88 1 lost v India Kanpur 11 Nov 2007 ODI # 2645
260/4 46.3 5.59 256 2 lost v India Gwalior 15 Nov 2007 ODI # 2646
275 49.5 5.51 307 2 won v India Jaipur 18 Nov 2007 ODI # 2647
243/7 50.0 4.86 348 2 won v Zimbabwe Karachi 21 Jan 2008 ODI # 2662
238/8 50.0 4.76 1 won v Zimbabwe Hyderabad (Sind) 24 Jan 2008 ODI # 2663
235/7 50.0 4.70 273 2 won v Zimbabwe Multan 27 Jan 2008 ODI # 2665
244 49.5 4.89 1 won v Zimbabwe Faisalabad 30 Jan 2008 ODI # 2667
181 45.4 3.96 1 won v Zimbabwe Sheikhupura 2 Feb 2008 ODI # 2669
129 29.5 4.32 282 2 won v Bangladesh Lahore 8 Apr 2008 ODI # 2696
225/8 48.2 4.65 1 won v Bangladesh Faisalabad 11 Apr 2008 ODI # 2698
285/7 50.0 5.70 309 2 won v Bangladesh Lahore 13 Apr 2008 ODI # 2700
210 49.1 4.27 1 won v Bangladesh Multan 16 Apr 2008 ODI # 2702
179 40.5 4.38 330 2 won v Bangladesh Karachi 19 Apr 2008 ODI # 2703
163/8 40.0 4.07 234 2 won v Bangladesh Mirpur 8 Jun 2008 ODI # 2704
330/8 50.0 6.60 1 lost v India Mirpur 10 Jun 2008 ODI # 2705
290 48.2 6.00 316 2 won v India Mirpur 14 Jun 2008 ODI # 2707
133 37.2 3.56 289 2 won v Hong Kong Karachi 24 Jun 2008 ODI # 2712
301/4 42.1 7.13 300 2 lost v India Karachi 26 Jun 2008 ODI # 2717
302/7 50.0 6.04 1 lost v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
308/7 50.0 6.16 1 won v India Karachi 2 Jul 2008 ODI # 2730
115 38.2 3.00 1 won v Bangladesh Karachi 4 Jul 2008 ODI # 2733
294/9 50.0 5.88 1 won v West Indies Abu Dhabi 12 Nov 2008 ODI # 2773
208 48.5 4.25 233 2 won v West Indies Abu Dhabi 14 Nov 2008 ODI # 2775
242 46.3 5.20 274 2 won v West Indies Abu Dhabi 16 Nov 2008 ODI # 2776
219 45.2 4.83 1 won v Sri Lanka Karachi 20 Jan 2009 ODI # 2798
290/8 50.0 5.80 1 lost v Sri Lanka Karachi 21 Jan 2009 ODI # 2800
309/5 50.0 6.18 1 lost v Sri Lanka Lahore 24 Jan 2009 ODI # 2803
168 38.5 4.32 1 won v Australia Dubai (DICS) 22 Apr 2009 ODI # 2845
208/4 45.1 4.60 208 2 lost v Australia Dubai (DICS) 24 Apr 2009 ODI # 2846
198/7 50.0 3.96 1 lost v Australia Abu Dhabi 27 Apr 2009 ODI # 2847
200/2 44.2 4.51 198 2 lost v Australia Abu Dhabi 1 May 2009 ODI # 2848
250/4 50.0 5.00 1 won v Australia Abu Dhabi 3 May 2009 ODI # 2849
232/9 50.0 4.64 1 lost v Sri Lanka Dambulla 30 Jul 2009 ODI # 2864
169/4 43.4 3.87 169 2 lost v Sri Lanka Dambulla 1 Aug 2009 ODI # 2866
289/4 46.3 6.21 289 2 lost v Sri Lanka Dambulla 3 Aug 2009 ODI # 2867
175 36.1 4.83 322 2 won v Sri Lanka Colombo (RPS) 7 Aug 2009 ODI # 2868
147 34.2 4.28 280 2 won v Sri Lanka Colombo (RPS) 9 Aug 2009 ODI # 2870
133 34.3 3.85 1 won v West Indies Johannesburg 23 Sep 2009 ODI # 2894
248 44.5 5.53 303 2 won v India Centurion 26 Sep 2009 ODI # 2898
206/8 50.0 4.12 206 2 lost v Australia Centurion 30 Sep 2009 ODI # 2903
234/5 47.5 4.89 234 2 lost v New Zealand Johannesburg 3 Oct 2009 ODI # 2906
149 39.2 3.78 288 2 won v New Zealand Abu Dhabi 3 Nov 2009 ODI # 2921
303/8 50.0 6.06 1 lost v New Zealand Abu Dhabi 6 Nov 2009 ODI # 2924
211 46.3 4.53 1 lost v New Zealand Abu Dhabi 9 Nov 2009 ODI # 2927
275/5 48.3 5.67 275 2 lost v Australia Brisbane 22 Jan 2010 ODI # 2944
267/6 50.0 5.34 1 lost v Australia Sydney 24 Jan 2010 ODI # 2945
286/6 50.0 5.72 1 lost v Australia Adelaide 26 Jan 2010 ODI # 2946
277/8 50.0 5.54 1 lost v Australia Perth 29 Jan 2010 ODI # 2947
213/8 49.2 4.31 213 2 lost v Australia Perth 31 Jan 2010 ODI # 2948
242/9 50.0 4.84 1 lost v Sri Lanka Dambulla 15 Jun 2010 ODI # 2991
271/7 49.5 5.43 268 2 lost v India Dambulla 19 Jun 2010 ODI # 2996
246/5 50.0 4.92 386 2 won v Bangladesh Dambulla 21 Jun 2010 ODI # 2998
274/6 41.0 6.68 1 lost v England Chester-le-Street 10 Sep 2010 ODI # 3043
295/6 49.3 5.95 295 2 lost v England Leeds 12 Sep 2010 ODI # 3044
218 45.4 4.77 242 2 won v England The Oval 17 Sep 2010 ODI # 3045
227 46.1 4.91 266 2 won v England Lord's 20 Sep 2010 ODI # 3046
256/6 50.0 5.12 1 lost v England Southampton 22 Sep 2010 ODI # 3047
207/2 39.3 5.24 204 2 lost v South Africa Abu Dhabi 29 Oct 2010 ODI # 3062
286/8 50.0 5.72 1 won v South Africa Abu Dhabi 31 Oct 2010 ODI # 3063
228/9 50.0 4.56 1 lost v South Africa Dubai (DICS) 2 Nov 2010 ODI # 3064
274/6 50.0 5.48 1 won v South Africa Dubai (DICS) 5 Nov 2010 ODI # 3067
317/5 50.0 6.34 1 lost v South Africa Dubai (DICS) 8 Nov 2010 ODI # 3069
125/1 17.2 7.21 125 2 lost v New Zealand Wellington 22 Jan 2011 ODI # 3085
DNB 0.0 - 0 n/r v New Zealand Queenstown 26 Jan 2011 ODI # 3088
250/9 50.0 5.00 294 2 won v New Zealand Christchurch 29 Jan 2011 ODI # 3090
262/7 50.0 5.24 1 won v New Zealand Napier 1 Feb 2011 ODI # 3093
227 46.5 4.84 269 2 won v New Zealand Hamilton 3 Feb 2011 ODI # 3095
311/7 50.0 6.22 1 lost v New Zealand Auckland 5 Feb 2011 ODI # 3097
112 33.1 3.37 318 2 won v Kenya Hambantota 23 Feb 2011 ODI # 3105
266/9 50.0 5.32 278 2 won v Sri Lanka Colombo (RPS) 26 Feb 2011 ODI # 3109
138 42.5 3.22 185 2 won v Canada Colombo (RPS) 3 Mar 2011 ODI # 3116
302/7 50.0 6.04 1 lost v New Zealand Pallekele 8 Mar 2011 ODI # 3123
151/7 39.4 3.80 1 won v Zimbabwe Pallekele 14 Mar 2011 ODI # 3132
176 46.4 3.77 1 won v Australia Colombo (RPS) 19 Mar 2011 ODI # 3139
112 43.3 2.57 1 won v West Indies Mirpur 23 Mar 2011 ODI # 3142
260/9 50.0 5.20 1 lost v India Mohali 30 Mar 2011 ODI # 3147
221/6 50.0 4.42 1 won v West Indies Gros Islet 23 Apr 2011 ODI # 3152
220 50.0 4.40 1 won v West Indies Gros Islet 25 Apr 2011 ODI # 3153
171 43.4 3.91 1 won v West Indies Bridgetown 28 Apr 2011 ODI # 3154
154/4 29.5 5.16 154 2 lost v West Indies Bridgetown 2 May 2011 ODI # 3155
140/0 23.3 5.95 140 2 lost v West Indies Providence 5 May 2011 ODI # 3156
96 20.0 4.80 1 won v Ireland Belfast 28 May 2011 ODI # 3157
238/8 50.0 4.76 1 won v Ireland Belfast 30 May 2011 ODI # 3158
242/7 50.0 4.84 248 2 won v Zimbabwe Bulawayo 8 Sep 2011 ODI # 3188
225/6 50.0 4.50 1 won v Zimbabwe Harare 11 Sep 2011 ODI # 3190
242/9 50.0 4.84 271 2 won v Zimbabwe Harare 14 Sep 2011 ODI # 3194
131 40.3 3.23 1 won v Sri Lanka Dubai (DICS) 11 Nov 2011 ODI # 3212
235/7 50.0 4.70 1 lost v Sri Lanka Dubai (DICS) 14 Nov 2011 ODI # 3213
236 48.5 4.83 258 2 won v Sri Lanka Dubai (DICS) 18 Nov 2011 ODI # 3214
174 45.2 3.83 201 2 won v Sri Lanka Sharjah 20 Nov 2011 ODI # 3215
218/9 50.0 4.36 1 won v Sri Lanka Abu Dhabi 23 Nov 2011 ODI # 3216
91 30.3 2.98 1 won v Bangladesh Mirpur 1 Dec 2011 ODI # 3218
186/7 50.0 3.72 263 2 won v Bangladesh Mirpur 3 Dec 2011 ODI # 3220
119 38.0 3.13 178 2 won v Bangladesh Chattogram 6 Dec 2011 ODI # 3222
195 48.3 4.02 1 won v Afghanistan Sharjah 10 Feb 2012 ODI # 3236
260/7 50.0 5.20 1 lost v England Abu Dhabi 13 Feb 2012 ODI # 3238
250/4 50.0 5.00 1 lost v England Abu Dhabi 15 Feb 2012 ODI # 3240
226/1 37.2 6.05 223 2 lost v England Dubai (DICS) 18 Feb 2012 ODI # 3243
241/6 49.2 4.88 238 2 lost v England Dubai (DICS) 21 Feb 2012 ODI # 3247
241 48.1 5.00 263 2 won v Bangladesh Mirpur 11 Mar 2012 ODI # 3258
188 45.4 4.11 1 won v Sri Lanka Mirpur 15 Mar 2012 ODI # 3260
330/4 47.5 6.89 330 2 lost v India Mirpur 18 Mar 2012 ODI # 3263
234/8 50.0 4.68 237 2 won v Bangladesh Mirpur 22 Mar 2012 ODI # 3267
135/8 42.0 3.21 1 won v Sri Lanka Pallekele 7 Jun 2012 ODI # 3272
280/4 50.0 5.60 1 lost v Sri Lanka Pallekele 9 Jun 2012 ODI # 3273
DNB 0.0 - 0 n/r v Sri Lanka Colombo (RPS) 13 Jun 2012 ODI # 3274
243/8 50.0 4.86 1 lost v Sri Lanka Colombo (RPS) 16 Jun 2012 ODI # 3275
248/8 49.4 4.99 248 2 lost v Sri Lanka Colombo (RPS) 18 Jun 2012 ODI # 3277
199/6 48.2 4.11 199 2 lost v Australia Sharjah 28 Aug 2012 ODI # 3299
248/9 50.0 4.96 1 won v Australia Abu Dhabi 31 Aug 2012 ODI # 3301
250/7 47.0 5.31 245 2 lost v Australia Sharjah 3 Sep 2012 ODI # 3303
227/6 50.0 4.54 1 won v India Chennai 30 Dec 2012 ODI # 3314
165 48.0 3.43 251 2 won v India Eden Gardens 3 Jan 2013 ODI # 3315
167 43.4 3.82 1 lost v India Delhi 6 Jan 2013 ODI # 3316
315/4 50.0 6.30 1 lost v South Africa Bloemfontein 10 Mar 2013 ODI # 3343
191 43.2 4.40 1 won v South Africa Centurion 15 Mar 2013 ODI # 3346
343/5 50.0 6.86 1 lost v South Africa Johannesburg 17 Mar 2013 ODI # 3347
234/9 50.0 4.68 1 won v South Africa Durban 21 Mar 2013 ODI # 3348
208/4 44.0 4.72 206 2 lost v South Africa Benoni 24 Mar 2013 ODI # 3350
135 39.4 3.40 232 2 won v Scotland Edinburgh 17 May 2013 ODI # 3356
275/5 47.0 5.85 276 2 tied v Ireland Dublin 23 May 2013 ODI # 3357
229/9 50.0 4.58 1 won v Ireland Dublin 26 May 2013 ODI # 3358
172/8 40.4 4.22 171 2 lost v West Indies The Oval 7 Jun 2013 ODI # 3364
234/9 50.0 4.68 1 lost v South Africa Birmingham 10 Jun 2013 ODI # 3367
102/2 19.1 5.32 102 2 lost v India Birmingham 15 Jun 2013 ODI # 3372
98 41.0 2.39 225 2 won v West Indies Providence 14 Jul 2013 ODI # 3389
232/8 50.0 4.64 1 lost v West Indies Providence 16 Jul 2013 ODI # 3390
229/9 50.0 4.58 230 2 tied v West Indies Gros Islet 19 Jul 2013 ODI # 3391
261/7 49.0 5.32 1 won v West Indies Gros Islet 21 Jul 2013 ODI # 3393
242/7 50.0 4.84 1 won v West Indies Gros Islet 24 Jul 2013 ODI # 3396
246/3 48.2 5.08 245 2 lost v Zimbabwe Harare 27 Aug 2013 ODI # 3404
209 42.4 4.89 300 2 won v Zimbabwe Harare 29 Aug 2013 ODI # 3406
152 40.0 3.80 261 2 won v Zimbabwe Harare 31 Aug 2013 ODI # 3408
183 49.5 3.67 1 lost v South Africa Sharjah 30 Oct 2013 ODI # 3425
143 40.4 3.51 210 2 won v South Africa Dubai (DICS) 1 Nov 2013 ODI # 3427
259/8 50.0 5.18 1 lost v South Africa Abu Dhabi 6 Nov 2013 ODI # 3430
266/5 50.0 5.32 1 lost v South Africa Abu Dhabi 8 Nov 2013 ODI # 3431
268/7 50.0 5.36 1 lost v South Africa Sharjah 11 Nov 2013 ODI # 3433
195 48.1 4.04 219 2 won v South Africa Cape Town 24 Nov 2013 ODI # 3438
261/6 45.0 5.80 263 2 won v South Africa Gqeberha 27 Nov 2013 ODI # 3440
181/6 38.4 4.68 180 2 lost v South Africa Centurion 30 Nov 2013 ODI # 3441
311 49.4 6.26 323 2 won v Sri Lanka Sharjah 18 Dec 2013 ODI # 3445
287/8 49.4 5.77 285 2 lost v Sri Lanka Dubai (DICS) 20 Dec 2013 ODI # 3446
213 44.4 4.76 327 2 won v Sri Lanka Sharjah 22 Dec 2013 ODI # 3447
225 48.5 4.60 1 won v Sri Lanka Abu Dhabi 25 Dec 2013 ODI # 3448
235/8 49.4 4.73 233 2 lost v Sri Lanka Abu Dhabi 27 Dec 2013 ODI # 3450
296/6 50.0 5.92 1 lost v Sri Lanka Fatullah 25 Feb 2014 ODI # 3473
176 47.2 3.71 249 2 won v Afghanistan Fatullah 27 Feb 2014 ODI # 3475
245/8 50.0 4.90 1 won v India Mirpur 2 Mar 2014 ODI # 3479
326/3 50.0 6.52 1 won v Bangladesh Mirpur 4 Mar 2014 ODI # 3482
261/5 46.2 5.63 261 2 lost v Sri Lanka Mirpur 8 Mar 2014 ODI # 3486
275/7 45.0 6.11 1 won v Sri Lanka Hambantota 23 Aug 2014 ODI # 3512
310/9 50.0 6.20 1 lost v Sri Lanka Hambantota 26 Aug 2014 ODI # 3515
104/3 18.2 5.67 101 2 lost v Sri Lanka Dambulla 30 Aug 2014 ODI # 3519
255/8 50.0 5.10 1 lost v Australia Sharjah 7 Oct 2014 ODI # 3530
217/5 43.2 5.00 216 2 lost v Australia Dubai (DICS) 10 Oct 2014 ODI # 3532
231/9 50.0 4.62 1 lost v Australia Abu Dhabi 12 Oct 2014 ODI # 3534
246/7 50.0 4.92 1 won v New Zealand Dubai (DICS) 8 Dec 2014 ODI # 3564
255/6 46.0 5.54 253 2 lost v New Zealand Sharjah 12 Dec 2014 ODI # 3566
217 38.2 5.66 365 2 won v New Zealand Sharjah 14 Dec 2014 ODI # 3568
299/5 50.0 5.98 1 lost v New Zealand Abu Dhabi 17 Dec 2014 ODI # 3570
275/4 50.0 5.50 1 lost v New Zealand Abu Dhabi 19 Dec 2014 ODI # 3571
213/3 39.3 5.39 211 2 lost v New Zealand Wellington 31 Jan 2015 ODI # 3596
369/5 50.0 7.38 1 lost v New Zealand Napier 3 Feb 2015 ODI # 3598
300/7 50.0 6.00 1 lost v India Adelaide 15 Feb 2015 ODI # 3602
310/6 50.0 6.20 1 lost v West Indies Christchurch 21 Feb 2015 ODI # 3608
215 49.4 4.32 236 2 won v Zimbabwe Brisbane 1 Mar 2015 ODI # 3620
210/8 50.0 4.20 340 2 won v U.A.E. Napier 4 Mar 2015 ODI # 3622
202 33.3 6.02 232 2 won v South Africa Auckland 7 Mar 2015 ODI # 3626
237 50.0 4.74 1 won v Ireland Adelaide 15 Mar 2015 ODI # 3639
216/4 33.5 6.38 214 2 lost v Australia Adelaide 20 Mar 2015 ODI # 3642
329/6 50.0 6.58 1 lost v Bangladesh Mirpur 17 Apr 2015 ODI # 3647
240/3 38.1 6.28 240 2 lost v Bangladesh Mirpur 19 Apr 2015 ODI # 3648
251/2 39.3 6.35 251 2 lost v Bangladesh Mirpur 22 Apr 2015 ODI # 3649
334/5 50.0 6.68 376 2 won v Zimbabwe Lahore 26 May 2015 ODI # 3651
268/7 50.0 5.36 1 won v Zimbabwe Lahore 29 May 2015 ODI # 3652
68/0 9.0 7.55 281 2 n/r v Zimbabwe Lahore 31 May 2015 ODI # 3653
255/8 50.0 5.10 1 won v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
288/8 48.1 5.97 288 2 lost v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
181 41.1 4.39 317 2 won v Sri Lanka Colombo (RPS) 19 Jul 2015 ODI # 3670
256/9 50.0 5.12 1 won v Sri Lanka Colombo (RPS) 22 Jul 2015 ODI # 3671
368/4 50.0 7.36 1 lost v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
128 37.0 3.45 260 2 won v Zimbabwe Harare 1 Oct 2015 ODI # 3685
276/6 50.0 5.52 1 lost v Zimbabwe Harare 3 Oct 2015 ODI # 3686
161 38.5 4.14 1 won v Zimbabwe Harare 5 Oct 2015 ODI # 3687
216 49.4 4.34 1 won v England Abu Dhabi 11 Nov 2015 ODI # 3707
283/5 50.0 5.66 1 lost v England Abu Dhabi 13 Nov 2015 ODI # 3708
210/4 41.0 5.12 209 2 lost v England Sharjah 17 Nov 2015 ODI # 3710
355/5 50.0 7.10 1 lost v England Dubai (DICS) 20 Nov 2015 ODI # 3712
280/8 50.0 5.60 1 lost v New Zealand Wellington 25 Jan 2016 ODI # 3728
265/7 42.4 6.21 263 2 lost v New Zealand Auckland 31 Jan 2016 ODI # 3730
82 23.4 3.46 338 2 won v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
194/3 34.3 5.62 151 2 lost v England Southampton 24 Aug 2016 ODI # 3770
255/6 47.3 5.36 252 2 lost v England Lord's 27 Aug 2016 ODI # 3771
444/3 50.0 8.88 1 lost v England Nottingham 30 Aug 2016 ODI # 3773
252/6 48.0 5.25 248 2 lost v England Leeds 1 Sep 2016 ODI # 3775
302/9 50.0 6.04 1 won v England Cardiff 4 Sep 2016 ODI # 3777
175 38.4 4.52 287 2 won v West Indies Sharjah 30 Sep 2016 ODI # 3784
278/7 50.0 5.56 338 2 won v West Indies Sharjah 2 Oct 2016 ODI # 3788
172 44.0 3.90 309 2 won v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
268/9 50.0 5.36 1 lost v Australia Brisbane 13 Jan 2017 ODI # 3817
220 48.2 4.55 1 won v Australia Melbourne 15 Jan 2017 ODI # 3818
265/3 45.0 5.88 264 2 lost v Australia Perth 19 Jan 2017 ODI # 3820
353/6 50.0 7.06 1 lost v Australia Sydney 22 Jan 2017 ODI # 3822
369/7 50.0 7.38 1 lost v Australia Adelaide 26 Jan 2017 ODI # 3826
309/6 49.0 6.30 309 2 lost v West Indies Providence 7 Apr 2017 ODI # 3861
208 44.5 4.63 283 2 won v West Indies Providence 9 Apr 2017 ODI # 3862
233/9 50.0 4.66 1 won v West Indies Providence 11 Apr 2017 ODI # 3863
319/3 48.0 6.64 1 lost v India Birmingham 4 Jun 2017 ODI # 3878
219/8 50.0 4.38 1 won v South Africa Birmingham 7 Jun 2017 ODI # 3881
236 49.2 4.78 1 won v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
211 49.5 4.23 1 won v England Cardiff 14 Jun 2017 ODI # 3889
158 30.3 5.18 339 2 won v India The Oval 18 Jun 2017 ODI # 3894
209/8 50.0 4.18 293 2 won v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
187 48.0 3.89 220 2 won v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
208 48.2 4.30 1 won v Sri Lanka Abu Dhabi 18 Oct 2017 ODI # 3926
173 43.4 3.96 1 won v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
103 26.2 3.91 1 won v Sri Lanka Sharjah 23 Oct 2017 ODI # 3930
315/7 50.0 6.30 1 lost v New Zealand Wellington 6 Jan 2018 ODI # 3946
151/2 23.5 6.33 151 2 lost v New Zealand Nelson 9 Jan 2018 ODI # 3947
257 50.0 5.14 1 lost v New Zealand Dunedin 13 Jan 2018 ODI # 3949
263/5 45.5 5.73 263 2 lost v New Zealand Hamilton 16 Jan 2018 ODI # 3953
271/7 50.0 5.42 1 lost v New Zealand Wellington 19 Jan 2018 ODI # 3957
107 35.0 3.05 309 2 won v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
194 49.2 3.93 1 won v Zimbabwe Bulawayo 16 Jul 2018 ODI # 4017
67 25.1 2.66 1 won v Zimbabwe Bulawayo 18 Jul 2018 ODI # 4019
155 42.4 3.63 400 2 won v Zimbabwe Bulawayo 20 Jul 2018 ODI # 4020
233/4 50.0 4.66 365 2 won v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
116 37.1 3.12 1 won v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
164/2 29.0 5.65 163 2 lost v India Dubai (DICS) 19 Sep 2018 ODI # 4040
257/6 50.0 5.14 1 won v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
238/1 39.3 6.02 238 2 lost v India Dubai (DICS) 23 Sep 2018 ODI # 4044
239 48.5 4.89 1 lost v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
266/9 50.0 5.32 1 lost v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
209/9 50.0 4.18 1 won v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
35/1 6.5 5.12 280 2 n/r v New Zealand Dubai (DICS) 11 Nov 2018 ODI # 4070
266/2 50.0 5.32 1 won v South Africa Gqeberha 19 Jan 2019 ODI # 4080
207/5 42.0 4.92 204 2 lost v South Africa Durban 22 Jan 2019 ODI # 4081
187/2 33.0 5.66 175 2 lost v South Africa Centurion 25 Jan 2019 ODI # 4084
164 41.0 4.00 1 won v South Africa Johannesburg 27 Jan 2019 ODI # 4087
241/3 40.0 6.02 241 2 lost v South Africa Cape Town 30 Jan 2019 ODI # 4090
281/2 49.0 5.73 281 2 lost v Australia Sharjah 22 Mar 2019 ODI # 4116
285/2 47.5 5.95 285 2 lost v Australia Sharjah 24 Mar 2019 ODI # 4117
266/6 50.0 5.32 1 lost v Australia Abu Dhabi 27 Mar 2019 ODI # 4118
277/7 50.0 5.54 1 lost v Australia Dubai (DICS) 29 Mar 2019 ODI # 4119
327/7 50.0 6.54 1 lost v Australia Dubai (DICS) 31 Mar 2019 ODI # 4120
DNB 0.0 - 0 n/r v England The Oval 8 May 2019 ODI # 4130
373/3 50.0 7.46 1 lost v England Southampton 11 May 2019 ODI # 4133
359/4 44.5 8.00 359 2 lost v England Bristol 14 May 2019 ODI # 4135
341/7 49.3 6.88 341 2 lost v England Nottingham 17 May 2019 ODI # 4138
351/9 50.0 7.02 1 lost v England Leeds 19 May 2019 ODI # 4140
108/3 13.4 7.90 106 2 lost v West Indies Nottingham 31 May 2019 ODI # 4144
334/9 50.0 6.68 349 2 won v England Nottingham 3 Jun 2019 ODI # 4148
307 49.0 6.26 1 lost v Australia Taunton 12 Jun 2019 ODI # 4157
336/5 50.0 6.72 1 lost v India Manchester 16 Jun 2019 ODI # 4161
259/9 50.0 5.18 309 2 won v South Africa Lord's 23 Jun 2019 ODI # 4171
237/6 50.0 4.74 1 won v New Zealand Birmingham 26 Jun 2019 ODI # 4174
227/9 50.0 4.54 1 won v Afghanistan Leeds 29 Jun 2019 ODI # 4177
221 44.1 5.00 316 2 won v Bangladesh Lord's 5 Jul 2019 ODI # 4186
238 46.5 5.08 306 2 won v Sri Lanka Karachi 30 Sep 2019 ODI # 4211
297/9 50.0 5.94 1 won v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
255 49.4 5.13 282 2 won v Zimbabwe Rawalpindi 30 Oct 2020 ODI # 4262
206 45.1 4.56 1 won v Zimbabwe Rawalpindi 1 Nov 2020 ODI # 4263
278/6 50.0 5.56 1 tied v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
273/6 50.0 5.46 1 won v South Africa Centurion 2 Apr 2021 ODI # 4285
341/6 50.0 6.82 1 lost v South Africa Johannesburg 4 Apr 2021 ODI # 4286
292 49.3 5.89 321 2 won v South Africa Centurion 7 Apr 2021 ODI # 4287
142/1 21.5 6.50 142 2 lost v England Cardiff 8 Jul 2021 ODI # 4299
247 45.2 5.44 1 lost v England Lord's 10 Jul 2021 ODI # 4300
332/7 48.0 6.91 332 2 lost v England Birmingham 13 Jul 2021 ODI # 4303
313/7 50.0 6.26 1 lost v Australia Lahore 29 Mar 2022 ODI # 4379
348/8 50.0 6.96 1 won v Australia Lahore 31 Mar 2022 ODI # 4380
210 41.5 5.01 1 won v Australia Lahore 2 Apr 2022 ODI # 4382
305/8 50.0 6.10 1 won v West Indies Multan 8 Jun 2022 ODI # 4401
155 32.2 4.79 276 2 won v West Indies Multan 10 Jun 2022 ODI # 4405
216 37.2 5.78 270 2 won v West Indies Multan 12 Jun 2022 ODI # 4407
298/8 50.0 5.96 315 2 won v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
186 44.1 4.21 1 won v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
197 49.2 3.99 207 2 won v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
255/9 50.0 5.10 1 won v New Zealand Karachi 9 Jan 2023 ODI # 4500
261 49.5 5.23 1 lost v New Zealand Karachi 11 Jan 2023 ODI # 4502
281/8 48.1 5.83 281 2 lost v New Zealand Karachi 13 Jan 2023 ODI # 4504
288/7 50.0 5.76 1 won v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
336/5 50.0 6.72 1 won v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
261 49.1 5.30 288 2 won v New Zealand Karachi 3 May 2023 ODI # 4573
232 43.4 5.31 335 2 won v New Zealand Karachi 5 May 2023 ODI # 4574
299 49.3 6.04 1 lost v New Zealand Karachi 7 May 2023 ODI # 4575
59 19.2 3.05 202 2 won v Afghanistan Hambantota 22 Aug 2023 ODI # 4625
300/5 50.0 6.00 1 won v Afghanistan Hambantota 24 Aug 2023 ODI # 4626
209 48.4 4.29 269 2 won v Afghanistan Colombo (RPS) 26 Aug 2023 ODI # 4627
104 23.4 4.39 343 2 won v Nepal Multan 30 Aug 2023 ODI # 4628
266 48.5 5.44 1 n/r v India Pallekele 2 Sep 2023 ODI # 4630
193 38.4 4.99 1 won v Bangladesh Lahore 6 Sep 2023 ODI # 4634
356/2 50.0 7.12 1 lost v India Colombo (RPS) 10 Sep 2023 ODI # 4639
252/8 42.0 6.00 252 2 lost v Sri Lanka Colombo (RPS) 14 Sep 2023 ODI # 4644
205 41.0 5.00 287 2 won v Netherlands Hyderabad 6 Oct 2023 ODI # 4659
344/9 50.0 6.88 1 won v Sri Lanka Hyderabad 10 Oct 2023 ODI # 4665
192/3 30.3 6.29 192 2 lost v India Ahmedabad 14 Oct 2023 ODI # 4669
367/9 50.0 7.34 1 lost v Australia Bengaluru 20 Oct 2023 ODI # 4675
286/2 49.0 5.83 283 2 lost v Afghanistan Chennai 23 Oct 2023 ODI # 4679
271/9 47.2 5.72 271 2 lost v South Africa Chennai 27 Oct 2023 ODI # 4683
204 45.1 4.51 1 won v Bangladesh Eden Gardens 31 Oct 2023 ODI # 4688
401/6 50.0 8.02 1 won v New Zealand Bengaluru 4 Nov 2023 ODI # 4692
337/9 50.0 6.74 1 lost v England Eden Gardens 11 Nov 2023 ODI # 4701
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page