View innings by innings list [change view]
Home or away home venue remove home venue from query
Start of match date less than or equal to 9 Mar 2024 remove less than or equal to 9 Mar 2024 from query
Totals in terms of batting team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied NR W/L Ave RPO Inns HS LS
unfiltered 1973-2023 970 512 428 9 21 1.196 30.91 4.87 968 399 43 Profile
filtered 1976-2023 200 126 68 2 4 1.852 36.71 5.22 199 375 75
Innings by innings list
197/9 35.0x8 4.22 199 2 lost v New Zealand Sialkot 16 Oct 1976 ODI # 40
208/6 35.0x8 4.45 1 lost v England Sahiwal 23 Dec 1977 ODI # 45
151 33.7x8 3.34 1 lost v England Sialkot 30 Dec 1977 ODI # 46
158/6 35.0x8 3.38 1 won v England Lahore 13 Jan 1978 ODI # 47
166/8 40.0 4.15 171 2 lost v India Quetta 1 Oct 1978 ODI # 54
83/2 16.5 4.93 80 2 won v India Sialkot 13 Oct 1978 ODI # 55
205/7 40.0 5.12 1 won v India Sahiwal 3 Nov 1978 ODI # 56
127/9 40.0 3.17 1 lost v West Indies Karachi 21 Nov 1980 ODI # 93
200/4 40.0 5.00 1 lost v West Indies Sialkot 5 Dec 1980 ODI # 96
163/6 40.0 4.07 171 2 lost v West Indies Lahore 19 Dec 1980 ODI # 101
174/2 29.2 5.93 172 2 won v Sri Lanka Karachi 12 Mar 1982 ODI # 149
239/4 40.0 5.97 1 lost v Sri Lanka Lahore 29 Mar 1982 ODI # 150
222/5 38.1 5.81 219 2 won v Sri Lanka Karachi 31 Mar 1982 ODI # 151
229/6 40.0 5.72 1 won v Australia Hyderabad (Sind) 20 Sep 1982 ODI # 158
234/3 40.0 5.85 1 won v Australia Lahore 8 Oct 1982 ODI # 160
44/1 12.0 3.66 1 n/r v Australia Karachi 22 Oct 1982 ODI # 161
224/4 40.0 5.60 1 won v India Gujranwala 3 Dec 1982 ODI # 162
263/2 40.0 6.57 1 won v India Multan 17 Dec 1982 ODI # 163
252/3 33.0 7.63 1 lost v India Lahore 31 Dec 1982 ODI # 164
198/2 35.0 5.65 198 2 won v India Karachi 21 Jan 1983 ODI # 172
187/4 38.4 4.83 185 2 won v England Lahore 9 Mar 1984 ODI # 254
163/8 40.0 4.07 1 lost v England Karachi 26 Mar 1984 ODI # 256
199/7 40.0 4.97 1 won v India Quetta 12 Oct 1984 ODI # 272
DNB 0.0 - 0 n/r v India Sialkot 31 Oct 1984 ODI # 273
191/5 39.0 4.89 1 won v New Zealand Peshawar 12 Nov 1984 ODI # 276
157/5 20.0 7.85 1 won v New Zealand Faisalabad 23 Nov 1984 ODI # 277
153/8 36.0 4.25 188 2 lost v New Zealand Sialkot 2 Dec 1984 ODI # 278
214/9 35.0 6.11 214 2 won v New Zealand Multan 7 Dec 1984 ODI # 280
147/2 32.5 4.47 146 2 won v Sri Lanka Peshawar 13 Oct 1985 ODI # 335
224/5 40.0 5.60 1 won v Sri Lanka Gujranwala 23 Oct 1985 ODI # 336
231/5 36.3 6.32 229 2 won v Sri Lanka Lahore 25 Oct 1985 ODI # 337
216/7 39.0 5.53 1 won v Sri Lanka Hyderabad (Sind) 3 Nov 1985 ODI # 338
218/5 40.0 5.45 1 lost v West Indies Gujranwala 27 Nov 1985 ODI # 342
175/4 38.3 4.54 174 2 won v West Indies Lahore 29 Nov 1985 ODI # 343
161 39.3 4.07 202 2 lost v West Indies Peshawar 2 Dec 1985 ODI # 344
203/5 39.1 5.18 200 2 won v West Indies Rawalpindi 4 Dec 1985 ODI # 345
127/7 38.0 3.34 1 lost v West Indies Karachi 6 Dec 1985 ODI # 346
164/7 49.0 3.34 1 lost v West Indies Peshawar 17 Oct 1986 ODI # 396
155/6 43.5 3.53 173 2 lost v West Indies Gujranwala 4 Nov 1986 ODI # 397
148/7 45.0 3.28 1 lost v West Indies Sialkot 14 Nov 1986 ODI # 398
113 38.2 2.94 203 2 lost v West Indies Multan 17 Nov 1986 ODI # 399
202/6 45.0 4.48 1 won v West Indies Hyderabad (Sind) 18 Nov 1986 ODI # 400
267/6 50.0 5.34 1 won v Sri Lanka Hyderabad (Sind) 8 Oct 1987 ODI # 451
239/7 50.0 4.78 1 won v England Rawalpindi 12 Oct 1987 ODI # 455
217/9 50.0 4.34 217 2 won v West Indies Lahore 16 Oct 1987 ODI # 459
247/3 49.0 5.04 245 2 won v England Karachi 20 Oct 1987 ODI # 463
297/7 50.0 5.94 1 won v Sri Lanka Faisalabad 25 Oct 1987 ODI # 467
230/9 50.0 4.60 259 2 lost v West Indies Karachi 30 Oct 1987 ODI # 473
249 49.0 5.08 268 2 lost v Australia Lahore 4 Nov 1987 ODI # 475
166 41.3 4.00 1 lost v England Lahore 18 Nov 1987 ODI # 478
240/8 44.0 5.45 264 2 lost v England Karachi 20 Nov 1987 ODI # 479
138 31.5 4.33 237 2 lost v England Peshawar 22 Nov 1987 ODI # 480
229/7 45.0 5.08 230 2 won v Australia Lahore 14 Oct 1988 ODI # 522
87/9 16.0 5.43 1 won v India Gujranwala 18 Dec 1989 ODI # 593
28/3 14.3 1.93 1 n/r v India Karachi 20 Dec 1989 ODI # 594
150/8 37.0 4.05 1 won v India Lahore 22 Dec 1989 ODI # 595
196/8 40.0 4.90 1 won v New Zealand Lahore 2 Nov 1990 ODI # 636
128/2 29.1 4.38 128 2 won v New Zealand Peshawar 4 Nov 1990 ODI # 637
223/2 40.0 5.57 1 won v New Zealand Sialkot 6 Nov 1990 ODI # 638
211/5 40.0 5.27 1 won v West Indies Karachi 9 Nov 1990 ODI # 639
177/5 37.1 4.76 177 2 won v West Indies Lahore 11 Nov 1990 ODI # 640
168/9 40.0 4.20 1 won v West Indies Multan 13 Nov 1990 ODI # 641
146 33.5 4.31 171 2 lost v West Indies Karachi 20 Nov 1991 ODI # 689
186/9 39.0 4.76 187 2 tied v West Indies Lahore 22 Nov 1991 ODI # 690
187/8 40.0 4.67 205 2 lost v West Indies Faisalabad 24 Nov 1991 ODI # 691
157/2 36.5 4.26 156 2 won v Sri Lanka Sargodha 10 Jan 1992 ODI # 700
210/5 40.0 5.25 1 won v Sri Lanka Karachi 13 Jan 1992 ODI # 704
241/3 40.0 6.02 1 won v Sri Lanka Hyderabad (Sind) 15 Jan 1992 ODI # 706
205/5 40.0 5.12 1 lost v Sri Lanka Multan 17 Jan 1992 ODI # 708
271/4 40.0 6.77 1 won v Sri Lanka Rawalpindi 19 Jan 1992 ODI # 710
147/3 33.5 4.34 144 2 won v Zimbabwe Karachi 24 Dec 1993 ODI # 867
196/4 39.4 4.94 196 2 won v Zimbabwe Rawalpindi 25 Dec 1993 ODI # 868
216/4 40.0 5.40 1 won v Zimbabwe Lahore 27 Dec 1993 ODI # 869
200/8 50.0 4.00 1 lost v Australia Multan 14 Oct 1994 ODI # 929
166/2 44.4 3.71 164 2 won v South Africa Karachi 16 Oct 1994 ODI # 930
249/6 50.0 4.98 1 won v South Africa Rawalpindi 20 Oct 1994 ODI # 934
251/1 39.0 6.43 251 2 won v Australia Rawalpindi 22 Oct 1994 ODI # 935
223/4 44.3 5.01 223 2 won v South Africa Faisalabad 28 Oct 1994 ODI # 940
205 46.5 4.37 270 2 lost v Australia Lahore 30 Oct 1994 ODI # 942
234/1 44.0 5.31 234 2 won v Sri Lanka Gujranwala 29 Sep 1995 ODI # 1003
208/8 50.0 4.16 258 2 lost v Sri Lanka Faisalabad 1 Oct 1995 ODI # 1004
183/9 38.0 4.81 1 lost v Sri Lanka Rawalpindi 3 Oct 1995 ODI # 1005
112/1 18.0 6.22 110 2 won v U.A.E. Gujranwala 24 Feb 1996 ODI # 1059
151/2 30.4 4.92 146 2 won v Netherlands Lahore 26 Feb 1996 ODI # 1062
242/6 50.0 4.84 1 lost v South Africa Karachi 29 Feb 1996 ODI # 1067
250/3 47.4 5.24 250 2 won v England Karachi 3 Mar 1996 ODI # 1071
281/5 50.0 5.62 1 won v New Zealand Lahore 6 Mar 1996 ODI # 1076
239/7 49.1 4.86 238 2 won v Zimbabwe Quetta 30 Oct 1996 ODI # 1133
196/1 28.4 6.83 196 2 won v Zimbabwe Lahore 1 Nov 1996 ODI # 1135
264/9 40.0 6.60 1 won v Zimbabwe Peshawar 3 Nov 1996 ODI # 1136
228/8 46.0 4.95 1 won v New Zealand Gujranwala 4 Dec 1996 ODI # 1146
277/9 47.0 5.89 1 won v New Zealand Sialkot 6 Dec 1996 ODI # 1148
234/4 50.0 4.68 1 lost v New Zealand Karachi 8 Dec 1996 ODI # 1150
171/5 44.3 3.84 171 2 won v India Hyderabad (Sind) 28 Sep 1997 ODI # 1233
265/4 47.2 5.59 1 lost v India Karachi 30 Sep 1997 ODI # 1234
219/1 26.2 8.31 217 2 won v India Lahore 2 Oct 1997 ODI # 1236
262/9 50.0 5.24 272 2 lost v South Africa Lahore 2 Nov 1997 ODI # 1248
219/2 40.4 5.38 216 2 won v West Indies Lahore 4 Nov 1997 ODI # 1250
280 49.4 5.63 1 lost v Sri Lanka Lahore 5 Nov 1997 ODI # 1251
238 47.2 5.02 325 2 lost v Australia Karachi 6 Nov 1998 ODI # 1365
217/7 50.0 4.34 1 lost v Australia Peshawar 8 Nov 1998 ODI # 1368
315/8 50.0 6.30 1 lost v Australia Lahore 10 Nov 1998 ODI # 1371
241/6 47.4 5.05 238 2 won v Zimbabwe Gujranwala 20 Nov 1998 ODI # 1375
211 50.0 4.22 1 lost v Zimbabwe Sheikhupura 22 Nov 1998 ODI # 1376
302/6 50.0 6.04 1 won v Zimbabwe Rawalpindi 24 Nov 1998 ODI # 1377
245 48.0 5.10 275 2 lost v Sri Lanka Karachi 13 Feb 2000 ODI # 1559
229 45.1 5.07 264 2 lost v Sri Lanka Gujranwala 16 Feb 2000 ODI # 1561
137 39.3 3.46 242 2 lost v Sri Lanka Lahore 19 Feb 2000 ODI # 1566
304/9 50.0 6.08 1 lost v England Karachi 24 Oct 2000 ODI # 1645
214/2 44.2 4.82 212 2 won v England Lahore 27 Oct 2000 ODI # 1649
161/4 43.3 3.70 159 2 won v England Rawalpindi 30 Oct 2000 ODI # 1653
275/6 50.0 5.50 1 won v New Zealand Karachi 21 Apr 2002 ODI # 1833
278/7 47.1 5.89 278 2 won v New Zealand Rawalpindi 24 Apr 2002 ODI # 1834
278/5 50.0 5.56 1 won v New Zealand Lahore 27 Apr 2002 ODI # 1835
323/3 50.0 6.46 1 won v Bangladesh Multan 9 Sep 2003 ODI # 2041
243/8 50.0 4.86 1 won v Bangladesh Faisalabad 12 Sep 2003 ODI # 2042
257/9 50.0 5.14 1 won v Bangladesh Lahore 15 Sep 2003 ODI # 2043
226/5 49.5 4.53 223 2 won v Bangladesh Rawalpindi 18 Sep 2003 ODI # 2044
302/5 50.0 6.04 1 won v Bangladesh Karachi 21 Sep 2003 ODI # 2045
277/6 50.0 5.54 1 won v South Africa Lahore 3 Oct 2003 ODI # 2046
267/7 50.0 5.34 1 won v South Africa Lahore 5 Oct 2003 ODI # 2047
243/8 50.0 4.86 1 lost v South Africa Faisalabad 7 Oct 2003 ODI # 2048
157 47.4 3.29 1 lost v South Africa Rawalpindi 10 Oct 2003 ODI # 2049
192 49.3 3.87 1 lost v South Africa Rawalpindi 12 Oct 2003 ODI # 2050
292/7 48.0 6.08 292 2 won v New Zealand Lahore 29 Nov 2003 ODI # 2068
281/6 50.0 5.62 1 won v New Zealand Lahore 1 Dec 2003 ODI # 2071
314/7 50.0 6.28 1 won v New Zealand Faisalabad 3 Dec 2003 ODI # 2072
184/3 41.2 4.45 184 2 won v New Zealand Rawalpindi 5 Dec 2003 ODI # 2073
277/4 50.0 5.54 1 won v New Zealand Rawalpindi 7 Dec 2003 ODI # 2074
344/8 50.0 6.88 350 2 lost v India Karachi 13 Mar 2004 ODI # 2112
329/6 50.0 6.58 1 won v India Rawalpindi 16 Mar 2004 ODI # 2114
247/6 47.2 5.21 245 2 won v India Peshawar 19 Mar 2004 ODI # 2115
293/9 50.0 5.86 1 lost v India Lahore 21 Mar 2004 ODI # 2116
253 47.5 5.28 294 2 lost v India Lahore 24 Mar 2004 ODI # 2117
292/7 50.0 5.84 1 won v Zimbabwe Multan 30 Sep 2004 ODI # 2183
258/7 48.1 5.35 253 2 won v Zimbabwe Peshawar 3 Oct 2004 ODI # 2184
233/2 48.4 4.78 233 2 won v Sri Lanka Karachi 6 Oct 2004 ODI # 2185
297/4 48.5 6.08 294 2 won v Sri Lanka Lahore 14 Oct 2004 ODI # 2187
168 38.0 4.42 288 2 lost v Sri Lanka Lahore 16 Oct 2004 ODI # 2188
285 46.5 6.08 328 2 lost v England Lahore 10 Dec 2005 ODI # 2304
231/3 44.0 5.25 231 2 won v England Lahore 12 Dec 2005 ODI # 2305
353/6 50.0 7.06 1 won v England Karachi 15 Dec 2005 ODI # 2306
210 47.2 4.43 1 won v England Rawalpindi 19 Dec 2005 ODI # 2307
200/9 50.0 4.00 207 2 lost v England Rawalpindi 21 Dec 2005 ODI # 2308
311/7 47.0 6.61 305 2 won v India Peshawar 6 Feb 2006 ODI # 2324
265 49.2 5.37 1 lost v India Rawalpindi 11 Feb 2006 ODI # 2327
288/8 50.0 5.76 1 lost v India Lahore 13 Feb 2006 ODI # 2329
161 41.5 3.84 1 lost v India Multan 16 Feb 2006 ODI # 2331
286/8 50.0 5.72 1 lost v India Karachi 19 Feb 2006 ODI # 2333
154/8 48.2 3.18 152 2 won v West Indies Faisalabad 7 Dec 2006 ODI # 2460
192/3 33.4 5.70 191 2 won v West Indies Lahore 10 Dec 2006 ODI # 2463
209 49.5 4.19 1 lost v West Indies Multan 13 Dec 2006 ODI # 2464
239/3 46.5 5.10 239 2 won v West Indies Karachi 16 Dec 2006 ODI # 2466
249 46.3 5.35 295 2 lost v South Africa Lahore 18 Oct 2007 ODI # 2633
265/9 50.0 5.30 1 won v South Africa Lahore 20 Oct 2007 ODI # 2635
202/4 48.1 4.19 198 2 won v South Africa Faisalabad 23 Oct 2007 ODI # 2637
230/9 50.0 4.60 1 lost v South Africa Multan 26 Oct 2007 ODI # 2639
219 46.3 4.70 234 2 lost v South Africa Lahore 29 Oct 2007 ODI # 2642
347/5 50.0 6.94 1 won v Zimbabwe Karachi 21 Jan 2008 ODI # 2662
239/5 46.2 5.15 239 2 won v Zimbabwe Hyderabad (Sind) 24 Jan 2008 ODI # 2663
272/9 50.0 5.44 1 won v Zimbabwe Multan 27 Jan 2008 ODI # 2665
245/3 47.0 5.21 245 2 won v Zimbabwe Faisalabad 30 Jan 2008 ODI # 2667
187/3 31.0 6.03 182 2 won v Zimbabwe Sheikhupura 2 Feb 2008 ODI # 2669
322/5 50.0 6.44 1 won v Bangladesh Lahore 8 Apr 2008 ODI # 2696
160/3 23.2 6.85 158 2 won v Bangladesh Faisalabad 11 Apr 2008 ODI # 2698
308/8 50.0 6.16 1 won v Bangladesh Lahore 13 Apr 2008 ODI # 2700
212/3 44.3 4.76 211 2 won v Bangladesh Multan 16 Apr 2008 ODI # 2702
329/9 50.0 6.58 1 won v Bangladesh Karachi 19 Apr 2008 ODI # 2703
288/9 50.0 5.76 1 won v Hong Kong Karachi 24 Jun 2008 ODI # 2712
299/4 50.0 5.98 1 lost v India Karachi 26 Jun 2008 ODI # 2717
238/9 50.0 4.76 303 2 lost v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
309/2 45.3 6.79 309 2 won v India Karachi 2 Jul 2008 ODI # 2730
116/0 19.4 5.89 116 2 won v Bangladesh Karachi 4 Jul 2008 ODI # 2733
220/2 45.5 4.80 220 2 won v Sri Lanka Karachi 20 Jan 2009 ODI # 2798
161 34.5 4.62 291 2 lost v Sri Lanka Karachi 21 Jan 2009 ODI # 2800
75 22.5 3.28 310 2 lost v Sri Lanka Lahore 24 Jan 2009 ODI # 2803
375/3 50.0 7.50 1 won v Zimbabwe Lahore 26 May 2015 ODI # 3651
269/4 47.2 5.68 269 2 won v Zimbabwe Lahore 29 May 2015 ODI # 3652
296/9 50.0 5.92 1 n/r v Zimbabwe Lahore 31 May 2015 ODI # 3653
305/7 50.0 6.10 1 won v Sri Lanka Karachi 30 Sep 2019 ODI # 4211
299/5 48.2 6.18 298 2 won v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
281/8 50.0 5.62 1 won v Zimbabwe Rawalpindi 30 Oct 2020 ODI # 4262
208/4 35.2 5.88 207 2 won v Zimbabwe Rawalpindi 1 Nov 2020 ODI # 4263
278/9 50.0 5.56 279 2 tied v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
225 45.2 4.96 314 2 lost v Australia Lahore 29 Mar 2022 ODI # 4379
349/4 49.0 7.12 349 2 won v Australia Lahore 31 Mar 2022 ODI # 4380
214/1 37.5 5.65 211 2 won v Australia Lahore 2 Apr 2022 ODI # 4382
306/5 49.2 6.20 306 2 won v West Indies Multan 8 Jun 2022 ODI # 4401
275/8 50.0 5.50 1 won v West Indies Multan 10 Jun 2022 ODI # 4405
269/9 48.0 5.60 1 won v West Indies Multan 12 Jun 2022 ODI # 4407
258/4 48.1 5.35 256 2 won v New Zealand Karachi 9 Jan 2023 ODI # 4500
182 43.0 4.23 262 2 lost v New Zealand Karachi 11 Jan 2023 ODI # 4502
280/9 50.0 5.60 1 lost v New Zealand Karachi 13 Jan 2023 ODI # 4504
291/5 48.3 6.00 289 2 won v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
337/3 48.2 6.97 337 2 won v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
287/6 50.0 5.74 1 won v New Zealand Karachi 3 May 2023 ODI # 4573
334/6 50.0 6.68 1 won v New Zealand Karachi 5 May 2023 ODI # 4574
252 46.1 5.45 300 2 lost v New Zealand Karachi 7 May 2023 ODI # 4575
342/6 50.0 6.84 1 won v Nepal Multan 30 Aug 2023 ODI # 4628
194/3 39.3 4.91 194 2 won v Bangladesh Lahore 6 Sep 2023 ODI # 4634
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