Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

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 The Gabba×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Aamer SohailPAKAustralia19951201319965.5022558.22010190
Javed MiandadPAKAustralia1981-19903401305432.5024054.1701080
Imran KhanPAKAustralia1981-19903401138228.2513881.8801151
Ijaz AhmedPAKSri Lanka1990111102102*-100102.0010091
Imran KhanPAKWest Indies1982-19892219867*98.0069142.03010113
Zaheer AbbasPAKAustralia1981120808040.0011967.23011100
Inzamam-ul-HaqPAKAustralia1995-2002230806226.6720539.0201030
Wasim RajaPAKAustralia1981120794339.5015451.3000090
Aamer MalikPAKWest Indies1989110757575.0011963.0301050
Mudassar NazarPAKAustralia1981120693634.5014846.6200080
Ijaz AhmedPAKAustralia1989-1990220684134.008282.9300050
Wasim AkramPAKAustralia1989-20024516849*17.007689.4700052
Imran NazirPAKAustralia2002110666666.007390.4101062
Saeed AnwarPAKAustralia1990-2002220633731.507584.0000070
Javed MiandadPAKWest Indies1982-1993330633821.0012052.5000140
Ijaz AhmedPAKWest Indies1989-1997220625931.0012748.8201020
Mohammad YousufPAKAustralia20021116161*-8472.6201020
Ijaz FaqihPAKAustralia1981120553427.509557.8900080
Mohsin KhanPAKAustralia1981120544327.0013938.8500050
Saleem YousufPAKSri Lanka1990110525252.006975.3601060
Saleem MalikPAKAustralia1989-1995330492716.335490.7400130
Inzamam-ul-HaqPAKSouth Africa1992110484848.0044109.0900050
Majid KhanPAKAustralia1981120442922.008253.6600050
Moin KhanPAKWest Indies1997110434343.005282.6900021
Mudassar NazarPAKWest Indies1982110404040.009044.4400020
Javed MiandadPAKSri Lanka1990110393939.006262.9000010
Imran KhanPAKSouth Africa1992110343434.005265.3800050
Mohammad WasimPAKWest Indies1997110343434.005166.6700020
Ramiz RajaPAKAustralia1989-199534033168.258538.8200130
Shoaib MohammadPAKAustralia1989110292929.005850.0000030
Basit AliPAKAustralia1995120272613.5011224.1100030
Aamer SohailPAKSouth Africa1992110232323.004748.9400020
Rashid LatifPAKWest Indies19931112222*-2781.4800020
Wasim AkramPAKWest Indies1989-199733022197.334746.8100020
Waqar YounisPAKAustralia1995-20022211919*19.004443.1800140
Zaheer AbbasPAKWest Indies1982110171717.004934.6900001
Sarfraz NawazPAKAustralia198112017138.503943.5900020
Imran KhanPAKSri Lanka1990110151515.0013115.3800020
Shahid AfridiPAKAustralia2002110141414.0011127.2700011
Saleem MalikPAKSri Lanka1990110141414.0013107.6900000
Zahoor ElahiPAKWest Indies1997110141414.004134.1500000
Saleem ElahiPAKAustralia199512013116.504230.9500020
Moin KhanPAKAustralia19951201396.504628.2600010
Wasim RajaPAKWest Indies19821111212*-2941.3800000
Saleem MalikPAKSouth Africa1992110121212.0011109.0900000
Ramiz RajaPAKSri Lanka1990110121212.002548.0000000
Mushtaq AhmedPAKAustralia1990110111111.001478.5700010
Zahid FazalPAKSouth Africa1992110111111.004126.8300010
Wasim BariPAKAustralia198112111711.002740.7400000
Saleem MalikPAKWest Indies1989-19932201185.502839.2900000
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.