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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 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 Seddon Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad HafeezPAKNew Zealand2010-202067226899*53.60221121.270212612
Babar AzamPAKNew Zealand2016-202545117690*44.0027663.77020192
Ahmed ShehzadPAKNew Zealand2010-201633013911546.33131106.11100153
Moin KhanPAKNew Zealand2003110137137137.0017478.74100202
Umar AkmalPAKNew Zealand2010-201633111456*57.0091125.2701065
Sarfraz AhmedPAKNew Zealand2016-20183401125128.0011399.12010123
Asad ShafiqPAKNew Zealand2010-20163401128328.0025843.41011180
Fakhar ZamanPAKNew Zealand2018-20242201045452.00100104.00020106
Younis KhanPAKNew Zealand2001-20165701003614.2918952.91000130
Sami AslamPAKNew Zealand2016120969148.0025038.4001091
Taufeeq UmarPAKNew Zealand2003-2011231935446.5014564.14010180
Javed MiandadPAKNew Zealand19851119090*-9297.8301091
Misbah-ul-HaqPAKNew Zealand2011220876243.5020542.4401081
Azhar AliPAKNew Zealand2011-2016230835827.6723435.4701080
Yasir HameedPAKNew Zealand2003110808080.0015850.63010130
Faheem AshrafPAKNew Zealand2018-2025330787326.008987.6401063
Inzamam-ul-HaqPAKNew Zealand2001-2003230765125.3322134.39010110
Mudassar NazarPAKNew Zealand1985-1989221704870.0014050.0000030
Abdul RazzaqPAKNew Zealand2003-2011330654821.6713050.0000073
Humayun FarhatPAKNew Zealand2001120542827.006484.3800063
Naseem ShahPAKNew Zealand2025110515151.0044115.9101044
Haris SohailPAKNew Zealand2018110505050.007467.5701041
Mohsin KhanPAKNew Zealand1985110494949.009651.0400051
Mohammad RizwanPAKNew Zealand2016-2025451472211.758654.6500161
Shoaib MalikPAKNew Zealand2016-2018220453922.5038118.4200060
Sohail KhanPAKNew Zealand2016120453722.506272.5800062
Imran FarhatPAKNew Zealand2001-2003230452415.008453.5700070
Adnan AkmalPAKNew Zealand2011110444444.006666.6700080
Mohammad YousufPAKNew Zealand2001-2003230442814.679347.3100170
Abdul QadirPAKNew Zealand1989110414141.005870.6900031
Shahid AfridiPAKNew Zealand2010-2016330382412.6727140.7400013
Abdur RehmanPAKNew Zealand2011110282828.007636.8400032
Ijaz AhmedPAKNew Zealand1989-200123027179.0010725.2300020
Mohammad SamiPAKNew Zealand2003110252525.0011621.5500040
Shaheen Shah AfridiPAKNew Zealand2020-2024210222222.0013169.2300012
Umar GulPAKNew Zealand2003-201654021175.254744.6800121
Wahab RiazPAKNew Zealand2010-202066320186.673458.8200211
Tanvir AhmedPAKNew Zealand2011110181818.002378.2600040
Sohaib MaqsoodPAKNew Zealand2016110181818.002378.2600011
Imad WasimPAKNew Zealand2016-20202211810*18.009200.0000021
Kamran AkmalPAKNew Zealand2011110171717.003351.5200030
Wasim RajaPAKNew Zealand1985110151515.005626.7900010
Qasim UmarPAKNew Zealand1985110151515.002657.6900011
Saleem MalikPAKNew Zealand1985-198922015147.502560.0000020
Khushdil ShahPAKNew Zealand2020110141414.002070.0000010
Saqlain MushtaqPAKNew Zealand200112014147.003342.4200111
Tayyab TahirPAKNew Zealand2025110131313.002944.8300010
Sufiyan MuqeemPAKNew Zealand20251111313*-10130.0000011
Tauseef AhmedPAKNew Zealand1989110131313.001681.2500010
Aamer MalikPAKNew Zealand1989110111111.003531.4300010
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.