Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Final · CSA Pro20 2026/27WAR219/4LIO183/7Warriors won by 36 runsT20Semi Final · CSA Pro20 2026/27WAR163/2BOL160/7Warriors won by 8 wickets (11 balls left)T20Semi Final · CSA Pro20 2026/27LIO194/6WP178/8Lions won by 16 runsODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGT1019th Match · Abu Dhabi T10 League 2026RDCAAList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAT2072nd 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)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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 runsODI3rd ODI · England tour of Australia 2026AUSENGT20I1st T20I · 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
AlimuddinPAKNew Zealand1955340743718.50--000-0
Imam-ul-HaqPAKIndia2018-2025760743612.3312758.27000100
Agha SalmanPAKIndia2023-2026761742314.809280.4300031
Akram RazaPAKAustralia1989-1994782743212.3317642.0500270
Mohammad SamiPAKNew Zealand2001-201620116742514.8020735.7500152
Sahibzada FarhanPAKUnited States of America2026110737373.0041178.0501065
Sohaib MaqsoodPAKWest Indies2014-2021530735024.339279.3501062
Abid AliPAKWest Indies2021240733418.2511265.18000131
Hassan NawazPAKSri Lanka2026441733724.337794.8100053
Mohammad HussainPAKSri Lanka1997-1998552732024.3367108.9600042
Asif AliPAKSouth Africa2019-2021870732510.438190.1200033
Nasim-ul-GhaniPAKNew Zealand1965-1973470732310.43812.5000000
Antao D'SouzaPAKEngland19625977323*36.50--00010
Aftab BalochPAKWest Indies19751217260*72.00--010-0
Sajid KhanPAKEngland20242317248*36.0010072.0000034
Wazir MohammadPAKAustralia1956-1959230726724.00--01100
Azhar MahmoodPAKBangladesh1998-2002640723018.0012358.5400060
Umar GulPAKWest Indies2006-20141481722610.2911363.7200172
Umar AkmalPAKKenya2011110717171.0052136.5401081
Asad ShafiqPAKIndia2011-2013220714135.509673.9600050
Zafar GoharPAKNew Zealand2021120713735.5012656.35000130
Sahibzada FarhanPAKSouth Africa2025330712823.6760118.3300064
Sajid KhanPAKBangladesh2021-2026330713823.677693.4200084
Asif AliPAKWest Indies2018-20216627125*17.7544161.3600055
Haider AliPAKNew Zealand2020-2022661713114.2046154.3500054
Zulqarnain HaiderPAKSouth Africa2007-20107727119*14.209872.4500040
Mohammad WasimPAKNew Zealand2022-20251692714310.149475.5300162
Younis KhanPAKAfghanistan20121117070*-65107.69010100
Haris SohailPAKUnited Arab Emirates2015110707070.008384.3401051
Babar AzamPAKNamibia2021-2026210707070.0049142.8601070
Shoaib MalikPAKAfghanistan2012-20213217051*70.0058120.6901042
Shadab KhanPAKUnited States of America2024-2026220704035.0037189.1900054
Saim AyubPAKIndia2025-2026550702914.0053132.0800153
Saqlain MushtaqPAKBangladesh1997-20031072702114.0029523.7300040
Junaid KhanPAKSouth Africa2013-201717136702510.0013751.0900071
Abdul KardarPAKAustralia1956110696969.00--010-0
Umar AkmalPAKUnited Arab Emirates2015-20162216950*69.0059116.9501034
Hasan JamilPAKEngland1977-1978330692823.0068101.4700032
Irfan KhanPAKAustralia20246416937*23.007394.5200171
Naved LatifPAKWest Indies2002450694513.8011659.4800291
Saleem AltafPAKEngland1967-19779106692217.2524717.4100051
Umar GulPAKBangladesh2003-20152813469397.6713551.1100481
Saud ShakeelPAKNetherlands2023110686868.0052130.7701091
Shahid AfridiPAKNetherlands2002-20092216855*68.0025272.0001047
Saud ShakeelPAKIndia2023-2025220686234.008679.0701050
Adnan AkmalPAKNew Zealand2011231684434.0011758.12000110
Zulfiqar BabarPAKSri Lanka2015231685634.008381.9301072
Shahid AfridiPAKKenya1996-2011540683117.0058117.2400074
Sohaib MaqsoodPAKAustralia2014-2015440683417.0010068.0000131
Basit AliPAKSouth Africa1994-19965416852*22.678480.9501070

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.