Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

Pakistan: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×At Headingley Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Saleem MalikPAKEngland1992-199624222784*113.5047947.39030260
Ijaz AhmedPAKEngland199612019314196.5035154.99110222
Moin KhanPAKEngland1992-199624114010546.6726552.83100131
Sadiq MohammadPAKEngland1971-19792301379145.6733141.39010240
AlimuddinPAKEngland19621201106055.00--020-0
Asif IqbalPAKEngland1971-1979230985132.6726736.7001090
Saeed AhmedPAKEngland1962-1971240975424.2512521.6001011
Mushtaq MohammadPAKEngland1962-1971240975724.2528122.0601081
Asif MujtabaPAKEngland1992-1996240955123.7536226.2401070
Inzamam-ul-HaqPAKEngland1992-1996240916522.7515359.48010110
Wasim BariPAKEngland1971-1979230906330.0030129.9001080
Inzamam-ul-HaqPAKAustralia1999110818181.0010477.8801061
Ramiz RajaPAKEngland1992120806340.0018643.01010100
Zaheer AbbasPAKEngland1971-1979230757225.0026428.4101180
Majid KhanPAKAustralia1975110656565.007685.53010110
Abdul RazzaqPAKAustralia1999110606060.009960.6101031
Sadiq MohammadPAKCanada19791115757*-12246.7201040
Asif IqbalPAKAustralia1975110535353.009555.7901080
Aftab GulPAKEngland1971120452722.5010443.2700060
Wasim AkramPAKEngland1992-1996240431710.7512833.5900040
Haroon RasheedPAKCanada19791113737*-6953.6200010
Shadab KabirPAKEngland1996120373518.5010335.9200050
Mushtaq AhmedPAKEngland1992-1996241372012.3314924.8300120
Zaheer AbbasPAKCanada1979110363636.005170.5900041
Wasim RajaPAKAustralia1975110313131.005754.3900040
Moin KhanPAKAustralia19991113131*-12258.3300023
Saleem AltafPAKEngland1971121302230.0019115.7100040
Mohammad YousufPAKAustralia1999110292929.0016181.2500041
Saeed AnwarPAKAustralia1999110252525.0023108.7000050
Nasim-ul-GhaniPAKEngland1962120241912.00--000-0
Aamer SohailPAKEngland1992120242312.005543.6400050
Saeed AnwarPAKEngland1996120232211.505641.0700030
Javed BurkiPAKEngland1962120222111.00--00001
Wasim RajaPAKEngland1979110212121.002584.0000040
Imran KhanPAKEngland19791112121*-8225.6100010
Intikhab AlamPAKEngland1971120211710.505438.8900030
Waqar YounisPAKEngland1992-19962301675.334337.2100020
Wasim AkramPAKAustralia1999110131313.0012108.3300010
Hanif MohammadPAKEngland19621201396.50--000-0
Javed MiandadPAKEngland1979-19922301063.332245.4500110
Imran KhanPAKAustralia1975110999.001947.3700010
Wajahatullah WastiPAKAustralia1999110999.003129.0300010
Pervez SajjadPAKEngland197112199*9.005316.9800100
Mushtaq MohammadPAKAustralia1975110888.003225.0000000
Zaheer AbbasPAKAustralia1975110888.001080.0000020
Mohammad FarooqPAKEngland1962120884.00--00100
Majid KhanPAKEngland1979110777.002035.0000010
Ijaz ButtPAKEngland1962120763.50--00000
Munir MalikPAKEngland1962120743.50--00000
Asif MasoodPAKAustralia1975110666.00785.7100010
Page 1Next

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.