Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW19/2 (6.1)ZIMW chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 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)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 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 runsT20I2nd 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/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Pakistan: Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Imran KhanPAKSri Lanka1975-1992423411907102*39.43115068.701536411
Ahmed ShehzadPAKNew Zealand2010-20182626190617636.24115678.3733310311
Asad ShafiqPAKAustralia2011-20191825090413736.16158557.03172729
Asif IqbalPAKEngland1967-19791724289714640.77123045.123421013
Majid KhanPAKEngland1967-19822030189510930.86105849.05142852
Kamran AkmalPAKEngland2005-20103034088815426.12127469.703351143
Imran KhanPAKEngland1971-19923234787711832.48184147.641337611
Asif IqbalPAKAustralia1964-197912212872152*45.89148452.49332934
Haris SohailPAKNew Zealand2014-20232427287214734.88146959.361607312
Abdul RazzaqPAKWest Indies1999-2011353968678726.27189745.70052768
Shahid AfridiPAKEngland1997-2015444628619219.5790495.240467632
Ijaz AhmedPAKZimbabwe1995-19992125285613237.22149957.102518512
Wasim AkramPAKWest Indies1985-20028078118546612.75141560.3501166814
Mushtaq MohammadPAKNew Zealand1969-19791219185220147.3311662.93330860
Abdul RazzaqPAKSouth Africa1998-20134343684611222.86113774.412047418
Mudassar NazarPAKWest Indies1979-1988323608407723.33169049.70051611
Kamran AkmalPAKWest Indies2005-20173033583112429.6898684.281249317
Agha SalmanPAKNew Zealand2022-20252323382110341.0586894.591508817
Mohsin KhanPAKSri Lanka1982-19862024181112935.2687071.03150662
Sarfraz AhmedPAKAustralia2010-20232227480710935.09102678.65151686
Kamran AkmalPAKSri Lanka2004-201232345805158*27.7699580.90132879
Ijaz AhmedPAKSouth Africa1992-200027302801114*28.61108373.962461046
Shahid AfridiPAKZimbabwe1996-2015363468018528.61611131.100635249
Sadiq MohammadPAKNew Zealand1969-19761118179416646.718166.67230910
Shoaib MohammadPAKIndia1983-198915193793203*49.56119849.83241560
Fakhar ZamanPAKSouth Africa2017-20252224179219334.43790100.252229424
Saeed AhmedPAKEngland1961-1971152817917429.3048638.89062642
Shoaib MalikPAKNew Zealand2001-20214343679111521.3899179.821238110
Aamer SohailPAKZimbabwe1992-19981926179011431.60127262.11151964
Moin KhanPAKAustralia1992-200427354789115*25.45131959.821247613
Misbah-ul-HaqPAKZimbabwe2002-20152119678683*60.46130160.42091687
Aamer SohailPAKEngland1992-19971823278620537.43127861.50121900
Moin KhanPAKNew Zealand1992-20043428478513732.71106373.851408913
Azhar AliPAKBangladesh2011-20211013177422664.50141154.85241803
Shoaib MalikPAKZimbabwe2001-20183426577211236.7678897.971406313
Zaheer AbbasPAKNew Zealand1969-19852333176913524.0369865.62223713
Babar AzamPAKZimbabwe2015-20252018476712554.79708108.33262789
Azhar MahmoodPAKSouth Africa1996-20072224676613642.56127460.13322937
Asad ShafiqPAKSouth Africa2010-20191724075713031.54148750.91251993
Fakhar ZamanPAKZimbabwe2018-202516164756210*63.00653115.772318017
Salman ButtPAKBangladesh2003-20101213175413662.8376099.21250894
Imtiaz AhmedPAKIndia1952-19611527175313528.96--16440
Mohammad RizwanPAKSri Lanka2015-202519198751131*68.2785887.531606310
Mudassar NazarPAKSri Lanka1982-1987222437508135.7190153.83050350
Fakhar ZamanPAKSri Lanka2017-2026302907508425.8679094.940628513
Mohsin KhanPAKIndia1978-198625284748117*31.17112254.99232622
Wasim RajaPAKEngland1973-19842734374411224.00133253.681267812
Yasir HameedPAKBangladesh2003-2004912173917067.18108168.36410932
Babar AzamPAKBangladesh2018-20261822273914336.9599674.20152894
Mohammad HafeezPAKAustralia2005-20213133273912623.84102871.891236810

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