Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Pakistan: Batting by opposition (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Inzamam-ul-HaqPAKSri Lanka1992-20068289123824200*49.66609062.79922233446
Younis KhanPAKSri Lanka2000-201579968361531341.08624257.91816532225
Javed MiandadPAKIndia1978-19966273173403280*60.77470357.79820321024
Inzamam-ul-HaqPAKIndia1992-2006778110323618445.58440773.43716331737
Saeed AnwarPAKSri Lanka1989-200262683311713647.95457668.12921431028
Javed MiandadPAKAustralia1976-199360735281621141.41566149.74614126310
Javed MiandadPAKWest Indies1975-199380927276411432.52502254.98316418013
Mohammad YousufPAKIndia1999-200959697267717343.18392668.19518328526
Babar AzamPAKNew Zealand2016-202559637265316147.38325681.48522226635
Javed MiandadPAKNew Zealand1976-199642498262127163.93345252.72710025417
Younis KhanPAKIndia2000-201548566259826751.96372669.73811827717
Inzamam-ul-HaqPAKWest Indies1991-200762689254917743.20434158.72418324015
Inzamam-ul-HaqPAKEngland1992-2006485811243014851.70372565.23517627414
Saleem MalikPAKIndia1982-1999748011238010734.49336264.6351041986
Zaheer AbbasPAKIndia1978-1985313752352235*73.50237671.3094119520
Inzamam-ul-HaqPAKNew Zealand1992-200457618234232944.19345767.75413525927
Babar AzamPAKEngland2015-202651587232615845.61266087.44416125731
Mohammad YousufPAKEngland1999-201043514232122349.38418455.4769223512
Javed MiandadPAKEngland1977-1996485912232026049.36447351.87319521112
Saleem MalikPAKSri Lanka1982-1997686210231215544.46293272.6861521566
Saeed AnwarPAKIndia1989-200353543229119444.92265986.1659325635
Shahid AfridiPAKIndia1997-201683875228615627.882181104.8157925975
Mohammad HafeezPAKSri Lanka2003-201761698225519636.97315271.54510323728
Babar AzamPAKAustralia2016-202643557224219646.71312871.68513221419
Shoaib MalikPAKSri Lanka1999-20177172202211148*42.52329067.20214519635
Ramiz RajaPAKSri Lanka1985-199754597219012242.12343960.5441311972
Misbah-ul-HaqPAKSri Lanka2002-2015556013215513545.85388555.47118215831
Saleem MalikPAKEngland1984-199944529209616548.74392653.3941312225
Younis KhanPAKSouth Africa2000-2015567052042131*31.42361956.4248518215
Shoaib MalikPAKIndia2000-202154546203514342.40239285.08413220126
Mohammad YousufPAKSri Lanka1998-200957685200912931.89342358.6938617321
Ramiz RajaPAKWest Indies1985-1995647442006104*28.66375953.3721061554
Saleem MalikPAKNew Zealand1984-1999617015200014036.36317263.05213522311
Babar AzamPAKSouth Africa2017-202543523198212240.45238083.28216326913
Imran KhanPAKWest Indies1977-1991678016197712330.89277063.61111312718
Babar AzamPAKWest Indies2016-2026404771970125*49.25265674.17513518324
Younis KhanPAKEngland2001-201639533193421838.68336157.545762249
Shahid AfridiPAKSri Lanka1996-2016938810192010924.621763108.91212816286
Mohammad YousufPAKWest Indies1999-200932376188819260.90322958.478631839
Mohammad HafeezPAKEngland2003-202151595185515134.35268069.22210620637
Mohammad HafeezPAKNew Zealand2003-202153597183519735.29216884.6439919548
Zaheer AbbasPAKAustralia1972-198531453182212643.38303959.7241331939
Azhar AliPAKSri Lanka2011-202228423178715745.82365448.916841543
Mudassar NazarPAKIndia1978-198838435177623146.74332748.516511422
Inzamam-ul-HaqPAKAustralia1992-200547595177511832.87312256.85115717111
Saleem MalikPAKAustralia1983-199841502173123736.06311155.642871963
Javed MiandadPAKSri Lanka1975-19934747121723203*49.23187272.3331019411
Ijaz AhmedPAKAustralia1987-200048582171415530.61331551.707381859
Saeed AnwarPAKNew Zealand1990-200137404167816946.61222875.316841829
Inzamam-ul-HaqPAKSouth Africa1992-20075059516779631.06281659.5501241909
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.