Records for Pakistan (Host) in ODI matches

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
256 runs37536.5v Hong KongKarachi25 Jun 2008ODI # 2716
238 runs34323.4v NepalMultan30 Aug 2023ODI # 4628
234 runs31022.5v PakistanLahore24 Jan 2009ODI # 2803
191 runs36150.0v Sri LankaKarachi13 Oct 1987ODI # 457
169 runs32250.0v U.A.E.Rawalpindi16 Feb 1996ODI # 1049
165 runs35442.0v EnglandKarachi15 Dec 2005ODI # 2306
160 runs32950.0v NetherlandsRawalpindi5 Mar 1996ODI # 1073
158 runs33338.3v BangladeshKarachi30 Jun 2008ODI # 2726
155 runs28937.2v Hong KongKarachi24 Jun 2008ODI # 2712
153 runs27630.0v New ZealandKarachi21 Apr 2002ODI # 1833
152 runs28229.5v BangladeshLahore8 Apr 2008ODI # 2696
150 runs33040.5v BangladeshKarachi19 Apr 2008ODI # 2703
144 runs29338.3v ZimbabweMultan30 Sep 2004ODI # 2183
142 runs29136.3v U.A.E.Lahore26 Jun 2008ODI # 2718
137 runs32443.2v BangladeshMultan9 Sep 2003ODI # 2041
131 runs35850.0v BangladeshLahore25 Jun 2008ODI # 2715
129 runs29134.5v PakistanKarachi21 Jan 2009ODI # 2800
124 runs28238.5v New ZealandLahore1 Dec 2003ODI # 2071
120 runs27632.2v West IndiesMultan10 Jun 2022ODI # 4405
119 runs28838.0v PakistanLahore16 Oct 2004ODI # 2188
117 runs27238.4v Sri LankaRawalpindi19 Jan 1992ODI # 710
113 runs29850.0v Sri LankaFaisalabad25 Oct 1987ODI # 467
111 runs30337.2v ZimbabweRawalpindi24 Nov 1998ODI # 1377
109 runs27747.0v U.A.E.Faisalabad27 Feb 1996ODI # 1064
108 runs26745.0v Sri LankaPeshawar17 Oct 1987ODI # 460
105 runs22425.0v New ZealandSialkot6 Nov 1990ODI # 638
104 runs24239.3v PakistanLahore19 Feb 2000ODI # 1566
104 runs34850.0v ZimbabweKarachi21 Jan 2008ODI # 2662
102 runs33543.4v New ZealandKarachi5 May 2023ODI # 4574
100 runs27439.3v IndiaKarachi6 Jul 2008ODI # 2735
98 runs23731.5v PakistanPeshawar22 Nov 1987ODI # 480
96 runs30145.4v U.A.E.Lahore24 Jun 2008ODI # 2711
89 runs21737.2v Sri LankaHyderabad (Sind)3 Nov 1985ODI # 338
89 runs20338.2v PakistanMultan17 Nov 1986ODI # 399
89 runs33544.3v AfghanistanLahore3 Sep 2023ODI # 4631
88 runs31445.2v PakistanLahore29 Mar 2022ODI # 4379
86 runs32547.2v PakistanKarachi6 Nov 1998ODI # 1365
79 runs26243.0v PakistanKarachi11 Jan 2023ODI # 4502
78 runs23144.3v EnglandRawalpindi25 Feb 1996ODI # 1060
78 runs22532.1v ZimbabwePeshawar3 Nov 1996ODI # 1136
75 runs21740.0v ZimbabweLahore27 Dec 1993ODI # 869
74 runs24442.1v BangladeshFaisalabad12 Sep 2003ODI # 2042
67 runs30646.5v Sri LankaKarachi30 Sep 2019ODI # 4211
66 runs31250.0v Sri LankaLahore6 Nov 1997ODI # 1252
66 runs27945.4v New ZealandLahore27 Apr 2002ODI # 1835
64 runs27046.5v PakistanLahore30 Oct 1994ODI # 942
64 runs30350.0v PakistanKarachi29 Jun 2008ODI # 2723
59 runs23040.0v AustraliaHyderabad (Sind)20 Sep 1982ODI # 158
59 runs24240.0v Sri LankaHyderabad (Sind)15 Jan 1992ODI # 706
58 runs30350.0v BangladeshKarachi21 Sep 2003ODI # 2045
53 runs27037.2v West IndiesMultan12 Jun 2022ODI # 4407
51 runs31550.0v New ZealandFaisalabad3 Dec 2003ODI # 2072
49 runs25850.0v PakistanFaisalabad1 Oct 1995ODI # 1004
49 runs28050.0v NetherlandsPeshawar22 Feb 1996ODI # 1057
49 runs27850.0v New ZealandRawalpindi7 Dec 2003ODI # 2074
47 runs30046.1v PakistanKarachi7 May 2023ODI # 4575
46 runs20037.1v IndiaQuetta12 Oct 1984ODI # 272
46 runs19236.2v New ZealandPeshawar12 Nov 1984ODI # 276
46 runs28247.3v New ZealandLahore6 Mar 1996ODI # 1076
46 runs27842.1v New ZealandSialkot6 Dec 1996ODI # 1148
45 runs29546.3v PakistanLahore18 Oct 2007ODI # 2633
42 runs24444.0v BangladeshLahore15 Sep 2003ODI # 2043
42 runs26850.0v South AfricaLahore5 Oct 2003ODI # 2047
42 runs32846.5v PakistanLahore10 Dec 2005ODI # 2304
41 runs37650.0v ZimbabweLahore26 May 2015ODI # 3651
40 runs20239.3v PakistanPeshawar2 Dec 1985ODI # 344
40 runs29447.5v PakistanLahore24 Mar 2004ODI # 2117
39 runs25050.0v South AfricaRawalpindi20 Oct 1994ODI # 934
38 runs15130.2v IndiaLahore22 Dec 1989ODI # 595
37 runs26440.0v IndiaMultan17 Dec 1982ODI # 163
37 runs27350.0v ZimbabweMultan27 Jan 2008ODI # 2665
36 runs15931.6x8v EnglandLahore13 Jan 1978ODI # 47
34 runs18836.0v PakistanSialkot2 Dec 1984ODI # 278
34 runs26445.1v PakistanGujranwala16 Feb 2000ODI # 1561
31 runs16940.0v West IndiesMultan13 Nov 1990ODI # 641
30 runs19833.0v PakistanLahore29 Mar 1982ODI # 150
29 runs21136.1v Sri LankaKarachi13 Jan 1992ODI # 704
29 runs27548.0v PakistanKarachi13 Feb 2000ODI # 1559
28 runs23540.0v AustraliaLahore8 Oct 1982ODI # 160
28 runs25950.0v PakistanKarachi30 Oct 1987ODI # 473
26 runs28249.4v ZimbabweRawalpindi30 Oct 2020ODI # 4262
26 runs28849.1v New ZealandKarachi3 May 2023ODI # 4573
25 runs26649.3v South AfricaLahore20 Oct 2007ODI # 2635
24 runs17133.5v PakistanKarachi20 Nov 1991ODI # 689
23 runs26444.0v PakistanKarachi20 Nov 1987ODI # 479
23 runs30950.0v BangladeshLahore13 Apr 2008ODI # 2700
22 runs20948.2v South AfricaFaisalabad18 Oct 1994ODI # 932
19 runs19739.2v New ZealandLahore2 Nov 1990ODI # 636
19 runs26549.3v South AfricaKarachi11 Mar 1996ODI # 1079
18 runs17627.0v PakistanLahore31 Dec 1982ODI # 164
18 runs24048.4v EnglandRawalpindi12 Oct 1987ODI # 455
18 runs26849.0v PakistanLahore4 Nov 1987ODI # 475
17 runs17343.5v PakistanGujranwala4 Nov 1986ODI # 397
17 runs20540.0v PakistanFaisalabad24 Nov 1991ODI # 691
15 runs22540.0v Sri LankaGujranwala23 Oct 1985ODI # 336
15 runs26849.2v Sri LankaHyderabad (Sind)8 Oct 1987ODI # 451
14 runs22540.0v IndiaGujranwala3 Dec 1982ODI # 162
14 runs23446.3v PakistanLahore29 Oct 2007ODI # 2642
13 runs20945.0v PakistanFaisalabad7 Oct 2003ODI # 2048
13 runs21148.1v EnglandRawalpindi19 Dec 2005ODI # 2307
12 runs33048.4v IndiaRawalpindi16 Mar 2004ODI # 2114
11 runs20345.0v West IndiesHyderabad (Sind)18 Nov 1986ODI # 400
11 runs22945.4v New ZealandGujranwala4 Dec 1996ODI # 1146
9 runs27250.0v PakistanLahore2 Nov 1997ODI # 1248
8 runs27850.0v South AfricaLahore3 Oct 2003ODI # 2046
7 runs17140.0v PakistanLahore19 Dec 1980ODI # 101
7 runs8816.0v IndiaGujranwala18 Dec 1989ODI # 593
7 runs30547.0v IndiaPeshawar6 Feb 2006ODI # 2324
6 runs21240.0v West IndiesKarachi9 Nov 1990ODI # 639
6 runs20850.0v South AfricaLahore12 Oct 1994ODI # 928
6 runs20750.0v PakistanRawalpindi21 Dec 2005ODI # 2308
5 runs15820.0v New ZealandFaisalabad23 Nov 1984ODI # 277
5 runs35050.0v PakistanKarachi13 Mar 2004ODI # 2112
4 runs17140.0v PakistanQuetta1 Oct 1978ODI # 54
2 runs29237.4v AfghanistanLahore5 Sep 2023ODI # 4633
1 run19935.0x8v PakistanSialkot16 Oct 1976ODI # 40
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
10 wickets11619.4v BangladeshKarachi4 Jul 2008ODI # 2733
9 wickets25139.0v AustraliaRawalpindi22 Oct 1994ODI # 935
9 wickets23444.0v Sri LankaGujranwala29 Sep 1995ODI # 1003
9 wickets11018.0v U.A.E.Gujranwala24 Feb 1996ODI # 1059
9 wickets19628.4v ZimbabweLahore1 Nov 1996ODI # 1135
9 wickets21726.2v IndiaLahore2 Oct 1997ODI # 1236
9 wickets21137.5v AustraliaLahore2 Apr 2022ODI # 4382
8 wickets8016.5v IndiaSialkot13 Oct 1978ODI # 55
8 wickets17229.2v Sri LankaKarachi12 Mar 1982ODI # 149
8 wickets19835.0v IndiaKarachi21 Jan 1983ODI # 172
8 wickets14632.5v Sri LankaPeshawar13 Oct 1985ODI # 335
8 wickets21935.3v PakistanGujranwala27 Nov 1985ODI # 342
8 wickets12834.1v PakistanKarachi6 Dec 1985ODI # 346
8 wickets12829.1v New ZealandPeshawar4 Nov 1990ODI # 637
8 wickets15636.5v Sri LankaSargodha10 Jan 1992ODI # 700
8 wickets16444.4v South AfricaKarachi16 Oct 1994ODI # 930
8 wickets13735.0v U.A.E.Peshawar18 Feb 1996ODI # 1053
8 wickets14630.4v NetherlandsLahore26 Feb 1996ODI # 1062
8 wickets21640.4v West IndiesLahore4 Nov 1997ODI # 1250
8 wickets28140.0v PakistanLahore5 Nov 1997ODI # 1251
8 wickets21244.2v EnglandLahore27 Oct 2000ODI # 1649
8 wickets23348.4v Sri LankaKarachi6 Oct 2004ODI # 2185
8 wickets28746.5v PakistanKarachi19 Feb 2006ODI # 2333
8 wickets30945.3v IndiaKarachi2 Jul 2008ODI # 2730
8 wickets22045.5v Sri LankaKarachi20 Jan 2009ODI # 2798
7 wickets20135.3v PakistanSialkot5 Dec 1980ODI # 96
7 wickets24549.0v EnglandKarachi20 Oct 1987ODI # 463
7 wickets14433.5v ZimbabweKarachi24 Dec 1993ODI # 867
7 wickets20146.0v PakistanMultan14 Oct 1994ODI # 929
7 wickets21744.2v NetherlandsLahore1 Mar 1996ODI # 1069
7 wickets25047.4v EnglandKarachi3 Mar 1996ODI # 1071
7 wickets24246.2v AustraliaLahore17 Mar 1996ODI # 1083
7 wickets23545.1v PakistanKarachi8 Dec 1996ODI # 1150
7 wickets23839.4v West IndiesLahore1 Nov 1997ODI # 1247
7 wickets19345.5v PakistanRawalpindi12 Oct 2003ODI # 2050
7 wickets18441.2v New ZealandRawalpindi5 Dec 2003ODI # 2073
7 wickets10518.1v ZimbabweRawalpindi9 Oct 2004ODI # 2186
7 wickets23144.0v EnglandLahore12 Dec 2005ODI # 2305
7 wickets26643.1v PakistanRawalpindi11 Feb 2006ODI # 2327
7 wickets19133.4v West IndiesLahore10 Dec 2006ODI # 2463
7 wickets21034.5v PakistanMultan13 Dec 2006ODI # 2464
7 wickets23946.5v West IndiesKarachi16 Dec 2006ODI # 2466
7 wickets23137.4v PakistanMultan26 Oct 2007ODI # 2639
7 wickets24547.0v ZimbabweFaisalabad30 Jan 2008ODI # 2667
7 wickets18231.0v ZimbabweSheikhupura2 Feb 2008ODI # 2669
7 wickets15823.2v BangladeshFaisalabad11 Apr 2008ODI # 2698
7 wickets21144.3v BangladeshMultan16 Apr 2008ODI # 2702
7 wickets28443.2v BangladeshKarachi28 Jun 2008ODI # 2721
7 wickets33748.2v New ZealandRawalpindi29 Apr 2023ODI # 4571
7 wickets19439.3v BangladeshLahore6 Sep 2023ODI # 4634
6 wickets15232.7x8v PakistanSialkot30 Dec 1977ODI # 46
6 wickets18538.4v EnglandLahore9 Mar 1984ODI # 254
6 wickets16438.4v PakistanKarachi26 Mar 1984ODI # 256
6 wickets17438.3v West IndiesLahore29 Nov 1985ODI # 343
6 wickets19639.4v ZimbabweRawalpindi25 Dec 1993ODI # 868
6 wickets22344.3v South AfricaFaisalabad28 Oct 1994ODI # 940
6 wickets31648.5v PakistanLahore10 Nov 1998ODI # 1371
6 wickets21240.4v PakistanSheikhupura22 Nov 1998ODI # 1376
6 wickets15943.3v EnglandRawalpindi30 Oct 2000ODI # 1653
6 wickets15838.5v PakistanRawalpindi10 Oct 2003ODI # 2049
6 wickets29448.5v Sri LankaLahore14 Oct 2004ODI # 2187
6 wickets19848.1v South AfricaFaisalabad23 Oct 2007ODI # 2637
6 wickets30042.1v PakistanKarachi26 Jun 2008ODI # 2717
6 wickets30946.5v Sri LankaKarachi3 Jul 2008ODI # 2732
6 wickets26947.2v ZimbabweLahore29 May 2015ODI # 3652
6 wickets20735.2v ZimbabweRawalpindi1 Nov 2020ODI # 4263
6 wickets34949.0v AustraliaLahore31 Mar 2022ODI # 4380
6 wickets25648.1v New ZealandKarachi9 Jan 2023ODI # 4500
5 wickets21938.1v Sri LankaKarachi31 Mar 1982ODI # 151
5 wickets22936.3v Sri LankaLahore25 Oct 1985ODI # 337
5 wickets20039.1v West IndiesRawalpindi4 Dec 1985ODI # 345
5 wickets17737.1v West IndiesLahore11 Nov 1990ODI # 640
5 wickets17837.3v New ZealandFaisalabad20 Feb 1996ODI # 1054
5 wickets24344.2v PakistanKarachi29 Feb 1996ODI # 1067
5 wickets23640.4v EnglandFaisalabad9 Mar 1996ODI # 1077
5 wickets17144.3v IndiaHyderabad (Sind)28 Sep 1997ODI # 1233
5 wickets29448.1v West IndiesLahore3 Nov 1997ODI # 1249
5 wickets21848.1v PakistanPeshawar8 Nov 1998ODI # 1368
5 wickets30547.2v PakistanKarachi24 Oct 2000ODI # 1645
5 wickets22349.5v BangladeshRawalpindi18 Sep 2003ODI # 2044
5 wickets29445.0v PakistanLahore21 Mar 2004ODI # 2116
5 wickets28947.4v PakistanLahore13 Feb 2006ODI # 2329
5 wickets16232.3v PakistanMultan16 Feb 2006ODI # 2331
5 wickets23946.2v ZimbabweHyderabad (Sind)24 Jan 2008ODI # 2663
5 wickets29848.2v Sri LankaKarachi2 Oct 2019ODI # 4212
5 wickets30649.2v West IndiesMultan8 Jun 2022ODI # 4401
5 wickets28948.3v New ZealandRawalpindi27 Apr 2023ODI # 4569
4 wickets16545.3v PakistanPeshawar17 Oct 1986ODI # 396
4 wickets14944.3v PakistanSialkot14 Nov 1986ODI # 398
4 wickets20639.4v PakistanMultan17 Jan 1992ODI # 708
4 wickets18437.4v PakistanRawalpindi3 Oct 1995ODI # 1005
4 wickets26646.3v PakistanKarachi30 Sep 1997ODI # 1234
4 wickets21040.4v Sri LankaLahore8 Nov 1997ODI # 1253
4 wickets23847.4v ZimbabweGujranwala20 Nov 1998ODI # 1375
4 wickets24547.2v IndiaPeshawar19 Mar 2004ODI # 2115
3 wickets25249.4v South AfricaPeshawar24 Oct 1994ODI # 937
3 wickets23849.1v ZimbabweQuetta30 Oct 1996ODI # 1133
3 wickets27847.1v New ZealandRawalpindi24 Apr 2002ODI # 1834
3 wickets29248.0v New ZealandLahore29 Nov 2003ODI # 2068
3 wickets25348.1v ZimbabwePeshawar3 Oct 2004ODI # 2184
2 wickets24449.3v West IndiesGujranwala9 Oct 1987ODI # 452
2 wickets16744.3v PakistanLahore18 Nov 1987ODI # 478
2 wickets15248.2v West IndiesFaisalabad7 Dec 2006ODI # 2460
2 wickets28148.1v PakistanKarachi13 Jan 2023ODI # 4504
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
7 wickets19110518.150.0v ZimbabweRawalpindi9 Oct 2004ODI # 2186
10 wickets18211619.450.0v BangladeshKarachi4 Jul 2008ODI # 2733
8 wickets1398016.540.0v IndiaSialkot13 Oct 1978ODI # 55
9 wickets13621726.249.0v IndiaLahore2 Oct 1997ODI # 1236
9 wickets12819628.450.0v ZimbabweLahore1 Nov 1996ODI # 1135
8 wickets11614630.450.0v NetherlandsLahore26 Feb 1996ODI # 1062
7 wickets11418231.050.0v ZimbabweSheikhupura2 Feb 2008ODI # 2669
5 wickets10516232.350.0v PakistanMultan16 Feb 2006ODI # 2331
7 wickets9121034.550.0v PakistanMultan13 Dec 2006ODI # 2464
8 wickets9013735.050.0v U.A.E.Peshawar18 Feb 1996ODI # 1053
9 wickets9011018.033.0v U.A.E.Gujranwala24 Feb 1996ODI # 1059
6 wickets8820735.250.0v ZimbabweRawalpindi1 Nov 2020ODI # 4263
5 wickets7517837.350.0v New ZealandFaisalabad20 Feb 1996ODI # 1054
7 wickets7423137.450.0v PakistanMultan26 Oct 2007ODI # 2639
9 wickets7321137.550.0v AustraliaLahore2 Apr 2022ODI # 4382
6 wickets6715838.550.0v PakistanRawalpindi10 Oct 2003ODI # 2049
9 wickets6625139.050.0v AustraliaRawalpindi22 Oct 1994ODI # 935
8 wickets6512829.140.0v New ZealandPeshawar4 Nov 1990ODI # 637
7 wickets6319439.350.0v BangladeshLahore6 Sep 2023ODI # 4634
7 wickets6223839.450.0v West IndiesLahore1 Nov 1997ODI # 1247
8 wickets6028140.050.0v PakistanLahore5 Nov 1997ODI # 1251
5 wickets5623640.450.0v EnglandFaisalabad9 Mar 1996ODI # 1077
8 wickets5621640.450.0v West IndiesLahore4 Nov 1997ODI # 1250
4 wickets5621040.450.0v Sri LankaLahore8 Nov 1997ODI # 1253
6 wickets5621240.450.0v PakistanSheikhupura22 Nov 1998ODI # 1376
7 wickets5218441.250.0v New ZealandRawalpindi5 Dec 2003ODI # 2073
6 wickets4730042.150.0v PakistanKarachi26 Jun 2008ODI # 2717
8 wickets4314632.540.0v Sri LankaPeshawar13 Oct 1985ODI # 335
7 wickets4126643.150.0v PakistanRawalpindi11 Feb 2006ODI # 2327
7 wickets4028443.250.0v BangladeshKarachi28 Jun 2008ODI # 2721
6 wickets3915943.350.0v EnglandRawalpindi30 Oct 2000ODI # 1653
7 wickets3714433.540.0v ZimbabweKarachi24 Dec 1993ODI # 867
9 wickets3623444.050.0v Sri LankaGujranwala29 Sep 1995ODI # 1003
7 wickets3623144.050.0v EnglandLahore12 Dec 2005ODI # 2305
5 wickets3424344.250.0v PakistanKarachi29 Feb 1996ODI # 1067
7 wickets3421744.250.0v NetherlandsLahore1 Mar 1996ODI # 1069
8 wickets3421244.250.0v EnglandLahore27 Oct 2000ODI # 1649
6 wickets3322344.350.0v South AfricaFaisalabad28 Oct 1994ODI # 940
5 wickets3317144.350.0v IndiaHyderabad (Sind)28 Sep 1997ODI # 1233
7 wickets3321144.350.0v BangladeshMultan16 Apr 2008ODI # 2702
8 wickets3216444.450.0v South AfricaKarachi16 Oct 1994ODI # 930
8 wickets3019835.040.0v IndiaKarachi21 Jan 1983ODI # 172
5 wickets3029445.050.0v PakistanLahore21 Mar 2004ODI # 2116
7 wickets2923545.150.0v PakistanKarachi8 Dec 1996ODI # 1150
7 wickets2720135.340.0v PakistanSialkot5 Dec 1980ODI # 96
8 wickets2721935.340.0v PakistanGujranwala27 Nov 1985ODI # 342
8 wickets2730945.350.0v IndiaKarachi2 Jul 2008ODI # 2730
7 wickets2519345.550.0v PakistanRawalpindi12 Oct 2003ODI # 2050
8 wickets2522045.550.0v Sri LankaKarachi20 Jan 2009ODI # 2798
7 wickets2420146.050.0v PakistanMultan14 Oct 1994ODI # 929
8 wickets2312834.138.0v PakistanKarachi6 Dec 1985ODI # 346
8 wickets2217229.233.0v Sri LankaKarachi12 Mar 1982ODI # 149
7 wickets2224246.250.0v AustraliaLahore17 Mar 1996ODI # 1083
5 wickets2223946.250.0v ZimbabweHyderabad (Sind)24 Jan 2008ODI # 2663
4 wickets2116545.349.0v PakistanPeshawar17 Oct 1986ODI # 396
8 wickets1915636.540.0v Sri LankaSargodha10 Jan 1992ODI # 700
8 wickets1928746.550.0v PakistanKarachi19 Feb 2006ODI # 2333
7 wickets1923946.550.0v West IndiesKarachi16 Dec 2006ODI # 2466
6 wickets1930946.550.0v Sri LankaKarachi3 Jul 2008ODI # 2732
7 wickets1824547.050.0v ZimbabweFaisalabad30 Jan 2008ODI # 2667
6 wickets1715232.7x835.0x8v PakistanSialkot30 Dec 1977ODI # 46
3 wickets1727847.150.0v New ZealandRawalpindi24 Apr 2002ODI # 1834
5 wickets1630547.250.0v PakistanKarachi24 Oct 2000ODI # 1645
4 wickets1624547.250.0v IndiaPeshawar19 Mar 2004ODI # 2115
6 wickets1626947.250.0v ZimbabweLahore29 May 2015ODI # 3652
7 wickets1425047.450.0v EnglandKarachi3 Mar 1996ODI # 1071
4 wickets1423847.450.0v ZimbabweGujranwala20 Nov 1998ODI # 1375
5 wickets1428947.450.0v PakistanLahore13 Feb 2006ODI # 2329
3 wickets1229248.050.0v New ZealandLahore29 Nov 2003ODI # 2068
5 wickets1121938.140.0v Sri LankaKarachi31 Mar 1982ODI # 151
5 wickets1117737.139.0v West IndiesLahore11 Nov 1990ODI # 640
5 wickets1129448.150.0v West IndiesLahore3 Nov 1997ODI # 1249
5 wickets1121848.150.0v PakistanPeshawar8 Nov 1998ODI # 1368
3 wickets1125348.150.0v ZimbabwePeshawar3 Oct 2004ODI # 2184
6 wickets1119848.150.0v South AfricaFaisalabad23 Oct 2007ODI # 2637
6 wickets1125648.150.0v New ZealandKarachi9 Jan 2023ODI # 4500
2 wickets1128148.150.0v PakistanKarachi13 Jan 2023ODI # 4504
2 wickets1015248.250.0v West IndiesFaisalabad7 Dec 2006ODI # 2460
7 wickets1015823.225.0v BangladeshFaisalabad11 Apr 2008ODI # 2698
5 wickets1029848.250.0v Sri LankaKarachi2 Oct 2019ODI # 4212
7 wickets1033748.250.0v New ZealandRawalpindi29 Apr 2023ODI # 4571
5 wickets922936.338.0v Sri LankaLahore25 Oct 1985ODI # 337
6 wickets917438.340.0v West IndiesLahore29 Nov 1985ODI # 343
5 wickets928948.350.0v New ZealandRawalpindi27 Apr 2023ODI # 4569
6 wickets818538.440.0v EnglandLahore9 Mar 1984ODI # 254
6 wickets816438.440.0v PakistanKarachi26 Mar 1984ODI # 256
8 wickets823348.450.0v Sri LankaKarachi6 Oct 2004ODI # 2185
7 wickets819133.435.0v West IndiesLahore10 Dec 2006ODI # 2463
6 wickets731648.550.0v PakistanLahore10 Nov 1998ODI # 1371
6 wickets729448.550.0v Sri LankaLahore14 Oct 2004ODI # 2187
7 wickets624549.050.0v EnglandKarachi20 Oct 1987ODI # 463
6 wickets634949.050.0v AustraliaLahore31 Mar 2022ODI # 4380
5 wickets520039.140.0v West IndiesRawalpindi4 Dec 1985ODI # 345
3 wickets523849.150.0v ZimbabweQuetta30 Oct 1996ODI # 1133
5 wickets430649.250.0v West IndiesMultan8 Jun 2022ODI # 4401
4 wickets314944.345.0v PakistanSialkot14 Nov 1986ODI # 398
2 wickets324449.350.0v West IndiesGujranwala9 Oct 1987ODI # 452
2 wickets316744.345.0v PakistanLahore18 Nov 1987ODI # 478
4 wickets326646.347.0v PakistanKarachi30 Sep 1997ODI # 1234
4 wickets220639.440.0v PakistanMultan17 Jan 1992ODI # 708
6 wickets219639.440.0v ZimbabweRawalpindi25 Dec 1993ODI # 868
3 wickets225249.450.0v South AfricaPeshawar24 Oct 1994ODI # 937
4 wickets218437.438.0v PakistanRawalpindi3 Oct 1995ODI # 1005
5 wickets122349.550.0v BangladeshRawalpindi18 Sep 2003ODI # 2044
3 wickets020935.0x835.0x8v PakistanSahiwal23 Dec 1977ODI # 45
4 wickets012840.040.0v PakistanKarachi21 Nov 1980ODI # 93
1 wicket021435.035.0v New ZealandMultan7 Dec 1984ODI # 280
1 wicket021750.050.0v West IndiesLahore16 Oct 1987ODI # 459
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Pakistan v Bangladesh at Lahore, Asia Cup 7th match, Sep 6, 2023 [ODI # 4634]

Afghanistan v Sri Lanka at Lahore, Asia Cup 6th match, Sep 5, 2023 [ODI # 4633]

Afghanistan v Bangladesh at Lahore, Asia Cup 4th match, Sep 3, 2023 [ODI # 4631]