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 runsODI3rd 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/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
Hanif MohammadPAKWest Indies1958-1959611173633773.60--230310
Inzamam-ul-HaqPAKNew Zealand1992-200457618234232944.19345767.75413525927
Younis KhanPAKSri Lanka2000-201579968361531341.08624257.91816532225
Azhar AliPAKWest Indies2011-2021132311061302*48.23219348.38445886
Javed MiandadPAKIndia1978-19966273173403280*60.77470357.79820321024
Zaheer AbbasPAKEngland1971-198422326138527453.27242555.052831561
Javed MiandadPAKNew Zealand1976-199642498262127163.93345252.72710025417
Younis KhanPAKIndia2000-201548566259826751.96372669.73811827717
Javed MiandadPAKEngland1977-1996485912232026049.36447351.87319521112
Wasim AkramPAKZimbabwe1992-200337339611257*25.4691966.491046217
Shoaib MalikPAKEngland2001-202048491117224524.42167470.011449514
Saleem MalikPAKAustralia1983-199841502173123736.06311155.642871963
Taufeeq UmarPAKSri Lanka2001-20121118153623631.53108749.31110621
Zaheer AbbasPAKIndia1978-1985313752352235*73.50237671.3094119520
Mudassar NazarPAKIndia1978-198838435177623146.74332748.516511422
Azhar AliPAKBangladesh2011-20211013177422664.50141154.85241803
Mohammad HafeezPAKBangladesh2003-202032362130522438.38192767.723531619
Mohammad YousufPAKEngland1999-201043514232122349.38418455.4769223512
Younis KhanPAKEngland2001-201639533193421838.68336157.545762249
Abid AliPAKZimbabwe2020-2021441318215*106.0060152.91110480
Younis KhanPAKAustralia2001-201735463149921334.86282153.144561498
Javed MiandadPAKAustralia1976-199360735281621141.41566149.74614126310
Ijaz AhmedPAKSri Lanka1986-200043408140221143.81203868.7938111723
Fakhar ZamanPAKZimbabwe2018-202516164756210*63.00653115.772318017
Taslim ArifPAKAustralia1980341307210*102.3353557.38110310
Qasim UmarPAKIndia1983-198577034921049.8660147.92111340
Imtiaz AhmedPAKNew Zealand195534028420971.00--111320
Saud ShakeelPAKSri Lanka2023341326208*108.6753960.48110330
Qasim UmarPAKSri Lanka1985-198679031920635.447689.47110100
Azhar AliPAKAustralia2010-2022203341428205*49.24315645.254701285
Aamer SohailPAKEngland1992-19971823278620537.43127861.50121900
Mohammad YousufPAKBangladesh2000-20082322101396204*116.33187774.3757015713
Javed MiandadPAKSri Lanka1975-19934747121723203*49.23187272.3331019411
Shoaib MohammadPAKNew Zealand1984-1990171941079203*71.93240844.816011284
Shoaib MohammadPAKIndia1983-198915193793203*49.56119849.83241560
Hanif MohammadPAKNew Zealand1955-196910152622203*47.85--300631
Mohammad YousufPAKNew Zealand2000-200938423165320342.38283358.35210518313
Mushtaq MohammadPAKNew Zealand1969-19791219185220147.3311662.93330860
Abdullah ShafiquePAKSri Lanka2022-202369158220172.75105255.323114810
Inzamam-ul-HaqPAKSri Lanka1992-20068289123824200*49.66609062.79922233446
Younis KhanPAKBangladesh2002-2015303251244200*46.07173671.6634310616
Younis KhanPAKZimbabwe2000-2013232541215200*57.86198561.21111010411
Mohsin KhanPAKEngland1978-19852028298520037.88205248.00221934
Mohammad HafeezPAKNew Zealand2003-202153597183519735.29216884.6439919548
Babar AzamPAKAustralia2016-202644568233219648.58318773.17514222521
Mohammad HafeezPAKSri Lanka2003-201761698225519636.97315271.54510323728
Saeed AnwarPAKIndia1989-200353543229119444.92265986.1659325635
Fakhar ZamanPAKSouth Africa2017-20252224179219334.43790100.252229424
Mohammad YousufPAKWest Indies1999-200932376188819260.90322958.478631839
Mohammad WasimPAKZimbabwe1997-199856030919251.5061350.41110311
Page 1Next

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