Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND16/1 (3)IND need 170 runs in 282 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Pakistan: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
AlimuddinPAKIndia1955-19606101356103*39.56--131150
Asif MujtabaPAKWest Indies1986-19932223235660*16.9597236.63024290
Asim KamalPAKIndia2004-20055813539150.4372348.82040544
Maqsood AhmedPAKIndia1952-1955101703529920.71--01000
Babar AzamPAKIndia2017-20261514135168*27.0040586.67021403
Fakhar ZamanPAKIndia2017-20251311035011431.8237593.33111358
Qasim UmarPAKIndia1983-198577034921049.8660147.92111340
Babar AzamPAKAfghanistan2018-20238803497443.6344079.32052273
Saleem ElahiPAKEngland2000-200181113467234.6071948.12022370
Kamran AkmalPAKBangladesh2003-20141813233810030.73301112.29112436
Nasim-ul-GhaniPAKEngland1962-1967917333710124.077425.68101302
Faheem AshrafPAKSouth Africa2019-20252220433478*20.8843876.26022387
Sarfraz NawazPAKEngland1973-19842424103349023.8657950.60022351
Haris SohailPAKSri Lanka2017-20197803337641.6356758.73040237
Saud ShakeelPAKSri Lanka2023341326208*108.6753960.48110330
Saqlain MushtaqPAKSri Lanka1995-20023632103265814.8299232.86013271
Mohammad RizwanPAKIndia2021-202598132579*46.4335591.55020287
Javed BurkiPAKIndia1960-19615923257946.43--020300
Sharjeel KhanPAKAustralia2016-20177803247940.50281115.30030458
Imran FarhatPAKWest Indies2006-201371013247636.0073444.14030412
Sarfraz NawazPAKWest Indies1975-1984212533245514.7319470.10024130
Saud ShakeelPAKNew Zealand2022-2025672323125*64.6071545.17120365
Saleem MalikPAKZimbabwe1992-19981917232372*21.5366048.94024272
Sarfraz NawazPAKAustralia1972-1984232833233512.9268547.15003390
Nasir JamshedPAKZimbabwe2008-2015111103207429.0937385.79020386
Qasim UmarPAKSri Lanka1985-198679031920635.447689.47110100
Waqar YounisPAKWest Indies1989-200255428319379.3856156.86005265
Abid AliPAKZimbabwe2020-2021441318215*106.0060152.91110480
Abdul QadirPAKIndia1979-19903526531839*15.1462447.28004276
Waqar YounisPAKSri Lanka1989-200264418317399.6157754.94005327
Agha SalmanPAKAustralia2023-2026161713167619.7539280.61032368
Wajahatullah WastiPAKSri Lanka1999-200046131513363.0075941.50200353
Sohaib MaqsoodPAKSri Lanka2013-20141111231589*35.0032596.920202210
Haroon RasheedPAKWest Indies1977-197961103157228.642268.1802075
Yasir ShahPAKAustralia2014-20191418431411322.4369545.18101311
Haroon RasheedPAKAustralia1977-1982101103138228.4569345.17030401
Asad ShafiqPAKZimbabwe2011-20151112231378*31.3047466.03020272
Azhar MahmoodPAKIndia1996-2000342333136715.6539180.05013226
Mohammad WasimPAKZimbabwe1997-199856030919251.5061350.41110311
Imam-ul-HaqPAKBangladesh2018-202645030810061.6036684.15120205
Sarfraz AhmedPAKBangladesh2008-2021151373088251.3332694.48020244
Taslim ArifPAKAustralia1980341307210*102.3353557.38110310
Aamer MalikPAKIndia1988-198967030711743.8674541.21211350
Sarfraz AhmedPAKSouth Africa2013-2021131823075619.1940475.99023413
Nasir JamshedPAKAustralia2009-20128803049738.0033291.57020335
Saud ShakeelPAKSouth Africa2023-202561003038430.3048862.09032341
Saleem ElahiPAKNew Zealand1995-2004131323018027.3650959.14020312
Imam-ul-HaqPAKAfghanistan2018-20236602989149.6740673.40030181
Rashid LatifPAKSri Lanka1993-2003342432984114.1947363.00003240
Iftikhar AhmedPAKAustralia2019-2023121342978333.0034586.090212210

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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