Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND65/1 (12)Play interrupted - IND need 121 runs in 228 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)T20I3rd 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 runsODI5th 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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 Iqbal Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Zaheer AbbasPAKIndia1978-1984340466176116.5017695.45210473
Javed MiandadPAKIndia1978-1989452315154*105.0023758.65200236
Inzamam-ul-HaqPAKEngland2000-200524128010993.3345861.14211252
Saleem MalikPAKEngland1984-198724128011693.3358048.28120410
Younis KhanPAKIndia2006120277194138.5043064.42110351
Javed MiandadPAKSri Lanka1982-1992461274203*54.8023530.2110081
Saleem MalikPAKIndia1983-1989331272107136.0025068.00210360
Javed MiandadPAKAustralia1980-198834126210787.3351550.87200332
Mudassar NazarPAKIndia1983-1984231239199119.5047949.90100280
Ramiz RajaPAKSri Lanka1987-19954602367539.3348648.56020290
Taslim ArifPAKAustralia1980111210210*-37955.41100200
Qasim UmarPAKIndia1984110210210210.0044247.51100270
Qasim UmarPAKSri Lanka1985110206206206.00--100-0
Inzamam-ul-HaqPAKSouth Africa1994-20033502039640.6042447.88020271
Mohammad YousufPAKIndia200612019112695.5029864.09110195
Imran KhanPAKIndia1978-198933018311761.0019278.65100126
Saleem MalikPAKWest Indies1986-19913521797459.6726767.04020240
Mohammad YousufPAKEngland2000-20052301757858.3343939.86020162
Saim AyubPAKSouth Africa20253301697756.3317894.94020203
Shoaib MohammadPAKNew Zealand1984-199023116714283.5041240.53100230
Shahid AfridiPAKIndia200612015715678.50132118.94100206
Zaheer AbbasPAKAustralia1980-198222014512672.5029748.82100133
Moin KhanPAKSri Lanka1992-20044711425023.6723360.94010140
Taufeeq UmarPAKSouth Africa20031201397169.5035039.71020201
Moin KhanPAKSouth Africa1997-20032411398046.3327949.82010192
Mohammad YousufPAKBangladesh2003-2008221138106138.0015787.90100101
Imran FarhatPAKSouth Africa200312013612868.0028847.22100180
Agha SalmanPAKSouth Africa20253311366968.0017975.98020111
Saleem MalikPAKSri Lanka1982-199245013510027.0016581.82100150
Wasim AkramPAKSri Lanka1985-19954501345426.8023557.02010132
Saeed AnwarPAKZimbabwe199612113181131.0016380.37020250
Imran KhanPAKWest Indies1980-19914701306118.5719666.33012140
Saleem YousufPAKAustralia198812112866*128.0021260.38020151
Yasir HameedPAKSouth Africa2003-20073401287232.0021459.81010170
Inzamam-ul-HaqPAKSri Lanka1995-20043501255025.0028543.86010120
Ijaz AhmedPAKAustralia198812012212261.0023252.59101172
Inzamam-ul-HaqPAKIndia2006110119119119.0019361.66100121
Javed MiandadPAKWest Indies1980-19903601195019.8332137.07010140
Aamer MalikPAKIndia1989110117117117.0030538.36100150
Wasim RajaPAKEngland1984121117112117.0022352.47100142
Saleem MalikPAKNew Zealand1984-19902301167138.6717765.54010130
Mudassar NazarPAKAustralia1980-19883301157938.3328939.79010140
Ijaz AhmedPAKSouth Africa1994-199723111498*57.0012194.21011141
Saleem ElahiPAKEngland20001201137256.5020954.07010150
Shahid AfridiPAKEngland2000-20052401129228.0011894.9201196
Mansoor AkhtarPAKAustralia1982110111111111.0019158.12100180
Abdul RazzaqPAKEngland2000121109100*109.0025243.25100130
Mohammad YousufPAKZimbabwe2008111108108*-11197.30100101
Shoaib MalikPAKSri Lanka20041201075953.5025841.47010180
Saeed AnwarPAKSri Lanka19951201045452.0021348.83020130
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.