T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Pakistan: Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Wasim AkramPAKWest Indies1985-20028078118546612.75141560.3501166814
Wasim BariPAKAustralia1972-198430347231728.5635944.290111240
Mushtaq AhmedPAKAustralia1990-19992226921148*12.4150841.54009212
Mohammad HafeezPAKNew Zealand2003-202153597183519735.29216884.6439919548
Shahid AfridiPAKIndia1997-201683875228615627.882181104.8157925975
Shaheen Shah AfridiPAKSouth Africa2018-20253625681164.2615651.92008102
Waqar YounisPAKNew Zealand1990-200250326188347.2343643.12008242
Saeed AjmalPAKSouth Africa2009-201332327139315.5631444.27008141
Younis KhanPAKIndia2000-201548566259826751.96372669.73811827717
Ijaz AhmedPAKAustralia1987-200048582171415530.61331551.707381859
Wasim AkramPAKSri Lanka1985-2002786811121910021.39163572.171488742
Shahid AfridiPAKSri Lanka1996-2016938810192010924.621763108.91212816286
Danish KaneriaPAKIndia2004-200713167268*2.898231.7100740
Asad ShafiqPAKWest Indies2011-2017172325037123.9597851.43057501
Shoaib MohammadPAKWest Indies1985-1993263026358622.68161739.27047521
Waqar YounisPAKAustralia1989-20034245123683711.1564357.23007374
Saleem MalikPAKAustralia1983-199841502173123736.06311155.642871963
Shahid AfridiPAKAustralia1996-20165656292556*17.13795116.350179235
Inzamam-ul-HaqPAKAustralia1992-200547595177511832.87312256.85115717111
Mohammad HafeezPAKSouth Africa2003-20215764212978620.92181071.6608714718
Iqbal QasimPAKEngland1977-19871414279246.5827229.0400670
Umar GulPAKSouth Africa2003-201321193131328.1922957.21006155
Shoaib AkhtarPAKEngland1999-2010252061554311.0731748.90006149
Shaheen Shah AfridiPAKAustralia2018-202629203136248.0020167.66006204
Saqlain MushtaqPAKIndia1996-2004402581952911.4743944.42006132
Ijaz AhmedPAKSouth Africa1992-200027302801114*28.61108373.962461046
Wasim RajaPAKEngland1973-19842734374411224.00133253.681267812
Salman ButtPAKAustralia2004-201028360113710831.58196058.012761650
Misbah-ul-HaqPAKAustralia2002-2017293861049101*32.78171961.022569320
Moin KhanPAKWest Indies1990-2004394056195817.6999462.270165412
Younis KhanPAKAustralia2001-201735463149921334.86282153.144561498
Shahid AfridiPAKEngland1997-2015444628619219.5790495.240467632
Mudassar NazarPAKEngland1977-198740472132912429.53353437.613761330
Kamran AkmalPAKIndia2004-201444495120211927.32176368.184361699
Azhar AliPAKEngland2010-202232493160915734.98351445.793761719
Younis KhanPAKEngland2001-201639533193421838.68336157.545762249
Saleem MalikPAKWest Indies1982-199853568150410231.33218268.9311061296
Inzamam-ul-HaqPAKEngland1992-2006485811243014851.70372565.23517627414
Mohammad HafeezPAKEngland2003-202151595185515134.35268069.22210620637
Mohammad YousufPAKSri Lanka1998-200957685200912931.89342358.6938617321
Ramiz RajaPAKWest Indies1985-1995647442006104*28.66375953.3721061554
Danish KaneriaPAKWest Indies2002-2007810340235.717652.6300550
Mohammad AsifPAKEngland2006-20101310227143.3810725.2300540
Danish KaneriaPAKSouth Africa2003-200781145226*7.439952.5300571
Mohammad WasimPAKAustralia1996-200091212449122.1846652.36025230
Mohammad SamiPAKEngland2003-20061313155194.5816233.9500570
Nasim-ul-GhaniPAKWest Indies1958-1959813190227.5010.0000500
Fazal MahmoodPAKWest Indies1958-195981411926014.7710.0001502
Umar GulPAKAustralia2007-20142217410738*8.2318856.9100575
Hasan AliPAKAustralia2017-202420184127329.0713892.03005117
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.