Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAODI3rd ODI · England tour of Australia 2026AUSENG

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
Hussain TalatPAKSouth Africa2019-202510901555517.2216096.88010171
Mohammad SamiPAKSouth Africa2002-2010141461554619.3830251.32001122
Shoaib AkhtarPAKEngland1999-2010252061554311.0731748.90006149
Yasir HameedPAKEngland2003-20106801545719.2529152.92011221
Manzoor ElahiPAKNew Zealand1984-1994119315339*25.5018184.53000124
Saim AyubPAKNew Zealand2023-2024141201534712.75117130.77002197
Sharjeel KhanPAKIreland2016110152152152.0086176.74100169
Azan AwaisPAKBangladesh202624015210338.0028154.09100200
Tahir NaqqashPAKAustralia1981-19851511615229*30.4019677.55001130
Babar AzamPAKNepal2023110151151151.00131115.27100144
Wazir MohammadPAKIndia1952-19556911515518.88--01200
Mohammad AmirPAKSri Lanka2009-20192218715128*13.7328053.93001131
Khurram ManzoorPAKSouth Africa201324015014637.5028253.19102160
Faisal IqbalPAKSouth Africa2002-200781201504412.5033345.05002190
Azhar MahmoodPAKZimbabwe1996-2003131441502915.0026257.25001113
Mushtaq AhmedPAKEngland1989-2000252071502011.5442535.29002130
Mukhtar AhmedPAKZimbabwe20153301498349.6789167.42020184
Mohammad RizwanPAKIreland202444114975*49.67104143.27020127
Mohammad WasimPAKSri Lanka1997-20006701494421.2935342.2100080
Iftikhar AhmedPAKAfghanistan2022-20235501484029.6015098.6700076
Majid KhanPAKSri Lanka1975-19822201478473.5021369.01020181
Kamran GhulamPAKEngland202423014711849.0027254.04100161
Aftab GulPAKEngland1969-19714601473324.5028637.06000140
Haider AliPAKZimbabwe2020-202277114766*24.50114128.95011127
Salman ButtPAKWest Indies2004-2008101101474313.3627353.85003160
Aaqib JavedPAKSri Lanka1989-19973715314728*12.2528252.13002103
Javed BurkiPAKAustralia19642401466236.5024031.6701070
Hasan AliPAKEngland2016-2021191651463113.27133109.77002129
Javed MiandadPAKSouth Africa199333014510748.3322863.60100112
Naseem ShahPAKNew Zealand2020-2025211451455116.1117981.01011128
Waqar YounisPAKEngland1989-200324216145219.6730248.01002132
Abid AliPAKEngland2019-20204601446024.0037238.71010150
Mansoor AkhtarPAKSri Lanka1982-19898801443318.0029448.98000130
Aamer JamalPAKAustralia2023-20243611438228.6025456.30012155
Imad WasimPAKSouth Africa2017-201996214247*35.5087163.22000192
Mohammad NawazPAKBangladesh2018-20251110414245*23.67101140.59001108
Basit AliPAKAustralia1994-199581201426311.8338536.88013112
Abdullah FazalPAKBangladesh20262401416635.2528250.00020201
Faheem AshrafPAKWest Indies2018-20259821404423.3326552.83001153
Sarfraz NawazPAKNew Zealand1973-19841414214031*11.6733103.03002130
Zahid FazalPAKIndia1991-199233113998*69.5020069.50010102
Shoaib AkhtarPAKNew Zealand1999-2011261471393719.8616584.24002136
Wahab RiazPAKWest Indies2011-201928193139248.6919770.5600368
Saeed AjmalPAKSouth Africa2009-201332327139315.5631444.27008141
Asim KamalPAKSouth Africa20032301389946.0031743.53010181
Shaheen Shah AfridiPAKBangladesh2018-2026171241373717.1319968.8400187
Naved LatifPAKSri Lanka200122013611368.0016383.44100141
Taslim ArifPAKIndia19801201369068.0036037.7801080
Saeed AnwarPAKNetherlands1996-200333213683*136.0016980.47010143
Hussain TalatPAKSri Lanka202543213662136.0015090.67010111

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.