List of match results (by season) in Tests+ODIs+T20Is at PAK: Gaddafi Stadium, Lahore

Match results
Team 1
Team 2
Winner
Margin
Ground
Match Date
Scorecard
PakistanBangladeshPakistan7 wicketsLahoreJun 1, 2025T20I # 3203
PakistanBangladeshPakistan57 runsLahoreMay 30, 2025T20I # 3194
PakistanBangladeshPakistan37 runsLahoreMay 28, 2025T20I # 3190
New ZealandSouth AfricaNew Zealand50 runsLahoreMar 5, 2025ODI # 4855
AfghanistanAustraliano result-LahoreFeb 28, 2025ODI # 4850
AfghanistanEnglandAfghanistan8 runsLahoreFeb 26, 2025ODI # 4849
AustraliaEnglandAustralia5 wicketsLahoreFeb 22, 2025ODI # 4846
New ZealandSouth AfricaNew Zealand6 wicketsLahoreFeb 10, 2025ODI # 4829
PakistanNew ZealandNew Zealand78 runsLahoreFeb 8, 2025ODI # 4827
PakistanNew ZealandPakistan9 runsLahoreApr 27, 2024T20I # 2583
PakistanNew ZealandNew Zealand4 runsLahoreApr 25, 2024T20I # 2582
PakistanBangladeshPakistan7 wicketsLahoreSep 6, 2023ODI # 4634
AfghanistanSri LankaSri Lanka2 runsLahoreSep 5, 2023ODI # 4633
AfghanistanBangladeshBangladesh89 runsLahoreSep 3, 2023ODI # 4631
PakistanNew ZealandNew Zealand4 runsLahoreApr 17, 2023T20I # 2047
PakistanNew ZealandPakistan38 runsLahoreApr 15, 2023T20I # 2046
PakistanNew ZealandPakistan88 runsLahoreApr 14, 2023T20I # 2045
PakistanEnglandEngland67 runsLahoreOct 2, 2022T20I # 1804
PakistanEnglandEngland8 wicketsLahoreSep 30, 2022T20I # 1802
PakistanEnglandPakistan6 runsLahoreSep 28, 2022T20I # 1801
PakistanAustraliaAustralia3 wicketsLahoreApr 5, 2022T20I # 1504
PakistanAustraliaPakistan9 wicketsLahoreApr 2, 2022ODI # 4382
PakistanAustraliaPakistan6 wicketsLahoreMar 31, 2022ODI # 4380
PakistanAustraliaAustralia88 runsLahoreMar 29, 2022ODI # 4379
PakistanAustraliaAustralia115 runsLahoreMar 21-25, 2022Test # 2458
PakistanSouth AfricaPakistan4 wicketsLahoreFeb 14, 2021T20I # 1122
PakistanSouth AfricaSouth Africa6 wicketsLahoreFeb 13, 2021T20I # 1121
PakistanSouth AfricaPakistan3 runsLahoreFeb 11, 2021T20I # 1120
PakistanBangladeshPakistan9 wicketsLahoreJan 25, 2020T20I # 1033
PakistanBangladeshPakistan5 wicketsLahoreJan 24, 2020T20I # 1032
PakistanSri LankaSri Lanka13 runsLahoreOct 9, 2019T20I # 925
PakistanSri LankaSri Lanka35 runsLahoreOct 7, 2019T20I # 922
PakistanSri LankaSri Lanka64 runsLahoreOct 5, 2019T20I # 914
PakistanSri LankaPakistan36 runsLahoreOct 29, 2017T20I # 629
PakistanWorld-XIPakistan33 runsLahoreSep 15, 2017T20I # 621
PakistanWorld-XIWorld-XI7 wicketsLahoreSep 13, 2017T20I # 620
PakistanWorld-XIPakistan20 runsLahoreSep 12, 2017T20I # 619
PakistanZimbabweno result-LahoreMay 31, 2015ODI # 3653
PakistanZimbabwePakistan6 wicketsLahoreMay 29, 2015ODI # 3652
PakistanZimbabwePakistan41 runsLahoreMay 26, 2015ODI # 3651
PakistanZimbabwePakistan2 wicketsLahoreMay 24, 2015T20I # 418
PakistanZimbabwePakistan5 wicketsLahoreMay 22, 2015T20I # 417
PakistanSri Lankadrawn-LahoreMar 1-5, 2009Test # 1912
PakistanSri LankaSri Lanka234 runsLahoreJan 24, 2009ODI # 2803
Sri LankaU.A.E.Sri Lanka142 runsLahoreJun 26, 2008ODI # 2718
BangladeshSri LankaSri Lanka131 runsLahoreJun 25, 2008ODI # 2715
BangladeshU.A.E.Bangladesh96 runsLahoreJun 24, 2008ODI # 2711
PakistanBangladeshPakistan23 runsLahoreApr 13, 2008ODI # 2700
PakistanBangladeshPakistan152 runsLahoreApr 8, 2008ODI # 2696
PakistanSouth AfricaSouth Africa14 runsLahoreOct 29, 2007ODI # 2642
PakistanSouth AfricaPakistan25 runsLahoreOct 20, 2007ODI # 2635
PakistanSouth AfricaSouth Africa45 runsLahoreOct 18, 2007ODI # 2633
PakistanSouth Africadrawn-LahoreOct 8-12, 2007Test # 1844
PakistanWest IndiesPakistan7 wicketsLahoreDec 10, 2006ODI # 2463
PakistanWest IndiesPakistan9 wicketsLahoreNov 11-14, 2006Test # 1815
PakistanIndiaIndia5 wicketsLahoreFeb 13, 2006ODI # 2329
PakistanIndiadrawn-LahoreJan 13-17, 2006Test # 1781
PakistanEnglandPakistan7 wicketsLahoreDec 12, 2005ODI # 2305
PakistanEnglandEngland42 runsLahoreDec 10, 2005ODI # 2304
PakistanEnglandPakistaninns & 100 runsLahoreNov 29-Dec 3, 2005Test # 1774
PakistanSri LankaSri Lanka119 runsLahoreOct 16, 2004ODI # 2188
PakistanSri LankaPakistan6 wicketsLahoreOct 14, 2004ODI # 2187
PakistanIndiaPakistan9 wicketsLahoreApr 5-8, 2004Test # 1695
PakistanIndiaIndia40 runsLahoreMar 24, 2004ODI # 2117
PakistanIndiaIndia5 wicketsLahoreMar 21, 2004ODI # 2116
PakistanNew ZealandPakistan124 runsLahoreDec 1, 2003ODI # 2071
PakistanNew ZealandPakistan3 wicketsLahoreNov 29, 2003ODI # 2068
PakistanSouth AfricaPakistan8 wicketsLahoreOct 17-21, 2003Test # 1664
PakistanSouth AfricaPakistan42 runsLahoreOct 5, 2003ODI # 2047
PakistanSouth AfricaPakistan8 runsLahoreOct 3, 2003ODI # 2046
PakistanBangladeshPakistan42 runsLahoreSep 15, 2003ODI # 2043
PakistanNew ZealandPakistaninns & 324 runsLahoreMay 1-3, 2002Test # 1600
PakistanNew ZealandPakistan66 runsLahoreApr 27, 2002ODI # 1835
PakistanSri LankaSri Lanka8 wicketsLahoreMar 6-10, 2002Test # 1592
PakistanEnglanddrawn-LahoreNov 15-19, 2000Test # 1513
PakistanEnglandPakistan8 wicketsLahoreOct 27, 2000ODI # 1649
PakistanSri LankaSri Lanka104 runsLahoreFeb 19, 2000ODI # 1566
PakistanSri Lankadrawn-LahoreMar 4-8, 1999Test # 1447
PakistanZimbabwedrawn-LahoreDec 10-14, 1998Test # 1432
PakistanAustraliaAustralia6 wicketsLahoreNov 10, 1998ODI # 1371
South AfricaSri LankaSouth Africa4 wicketsLahoreNov 8, 1997ODI # 1253
South AfricaSri LankaSouth Africa66 runsLahoreNov 6, 1997ODI # 1252
PakistanSri LankaSri Lanka8 wicketsLahoreNov 5, 1997ODI # 1251
PakistanWest IndiesPakistan8 wicketsLahoreNov 4, 1997ODI # 1250
South AfricaWest IndiesSouth Africa5 wicketsLahoreNov 3, 1997ODI # 1249
PakistanSouth AfricaSouth Africa9 runsLahoreNov 2, 1997ODI # 1248
Sri LankaWest IndiesSri Lanka7 wicketsLahoreNov 1, 1997ODI # 1247
PakistanIndiaPakistan9 wicketsLahoreOct 2, 1997ODI # 1236
PakistanNew ZealandNew Zealand44 runsLahoreNov 21-24, 1996Test # 1339
PakistanZimbabwePakistan9 wicketsLahoreNov 1, 1996ODI # 1135
AustraliaSri LankaSri Lanka7 wicketsLahoreMar 17, 1996ODI # 1083
PakistanNew ZealandPakistan46 runsLahoreMar 6, 1996ODI # 1076
NetherlandsU.A.E.U.A.E.7 wicketsLahoreMar 1, 1996ODI # 1069
PakistanNetherlandsPakistan8 wicketsLahoreFeb 26, 1996ODI # 1062
PakistanAustraliadrawn-LahoreNov 1-5, 1994Test # 1273
PakistanAustraliaAustralia64 runsLahoreOct 30, 1994ODI # 942
AustraliaSouth AfricaAustralia6 runsLahoreOct 12, 1994ODI # 928
PakistanZimbabwePakistan75 runsLahoreDec 27, 1993ODI # 869
PakistanZimbabwedrawn-LahoreDec 16-21, 1993Test # 1241
PakistanWest Indiestied-LahoreNov 22, 1991ODI # 690
PakistanWest Indiesdrawn-LahoreDec 6-11, 1990Test # 1158
PakistanWest IndiesPakistan5 wicketsLahoreNov 11, 1990ODI # 640
PakistanNew ZealandPakistan19 runsLahoreNov 2, 1990ODI # 636
PakistanNew ZealandPakistan9 wicketsLahoreOct 18-23, 1990Test # 1152
PakistanIndiaPakistan38 runsLahoreDec 22, 1989ODI # 595
PakistanIndiadrawn-LahoreDec 1-6, 1989Test # 1130
PakistanAustraliaPakistan-LahoreOct 14, 1988ODI # 522
PakistanAustraliadrawn-LahoreOct 7-11, 1988Test # 1106
PakistanEnglandPakistaninns & 87 runsLahoreNov 25-28, 1987Test # 1081
PakistanEnglandEngland2 wicketsLahoreNov 18, 1987ODI # 478
PakistanAustraliaAustralia18 runsLahoreNov 4, 1987ODI # 475
PakistanWest IndiesPakistan1 wicketLahoreOct 16, 1987ODI # 459
PakistanWest IndiesWest Indiesinns & 10 runsLahoreNov 7-9, 1986Test # 1056
PakistanWest IndiesPakistan6 wicketsLahoreNov 29, 1985ODI # 343
PakistanSri LankaPakistan5 wicketsLahoreOct 25, 1985ODI # 337
PakistanNew ZealandPakistan6 wicketsLahoreNov 16-20, 1984Test # 998
PakistanIndiadrawn-LahoreOct 17-22, 1984Test # 995
PakistanEnglanddrawn-LahoreMar 19-24, 1984Test # 984
PakistanEnglandPakistan6 wicketsLahoreMar 9, 1984ODI # 254
PakistanIndiadrawn-LahoreJan 23-28, 1983Test # 947
PakistanIndiaIndia18 runsLahoreDec 31, 1982ODI # 164
PakistanIndiadrawn-LahoreDec 10-15, 1982Test # 941
PakistanAustraliaPakistan9 wicketsLahoreOct 14-19, 1982Test # 937
PakistanAustraliaPakistan28 runsLahoreOct 8, 1982ODI # 160
PakistanSri LankaSri Lanka30 runsLahoreMar 29, 1982ODI # 150
PakistanSri LankaPakistaninns & 102 runsLahoreMar 22-27, 1982Test # 927
PakistanWest IndiesWest Indies7 runsLahoreDec 19, 1980ODI # 101
PakistanWest Indiesdrawn-LahoreNov 24-29, 1980Test # 886
PakistanAustraliadrawn-LahoreMar 18-23, 1980Test # 879
PakistanIndiaPakistan8 wicketsLahoreOct 27-Nov 1, 1978Test # 832
PakistanEnglandPakistan36 runsLahoreJan 13, 1978ODI # 47
PakistanEnglanddrawn-LahoreDec 14-19, 1977Test # 810
PakistanNew ZealandPakistan6 wicketsLahoreOct 9-13, 1976Test # 782
PakistanWest Indiesdrawn-LahoreFeb 15-20, 1975Test # 756
PakistanEnglanddrawn-LahoreMar 2-7, 1973Test # 715
PakistanNew ZealandNew Zealand5 wicketsLahoreOct 30-Nov 2, 1969Test # 663
PakistanEnglanddrawn-LahoreFeb 21-24, 1969Test # 647
PakistanNew Zealanddrawn-LahoreApr 2-7, 1965Test # 586
PakistanEnglandEngland5 wicketsLahoreOct 21-26, 1961Test # 512
PakistanAustraliaAustralia7 wicketsLahoreNov 21-26, 1959Test # 480
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

England Women vs Australia Women at Melbourne, Women's Ashes Only Test, Jan 30-Feb 1, 2025 [Women Test # 151]

England Women vs South Africa Women at Bloemfontein, South Africa vs England Women Only Test, Dec 15-17, 2024 [Women Test # 150]

India Women vs South Africa Women at Chennai, India Women vs South Africa Women Only Test, Jun 28-Jul 1, 2024 [Women Test # 149]