Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)INDInnings break - IND need 186 runs to winTest1st 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)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 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 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

1 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Imran NazirPAKSouth Africa2000-2012181804438024.6151685.850445710
Wasim AkramPAKSouth Africa1992-2002282864435720.1462371.11011418
Wasim RajaPAKNew Zealand1973-1985162124407423.1653039.43032631
Mushtaq MohammadPAKIndia1960-19781112243510143.503073.33130250
Ahmed ShehzadPAKSouth Africa2013-20151414043310230.9355278.44122476
Abdul QadirPAKEngland1977-1989272834326117.2884051.430233712
Sadiq MohammadPAKAustralia1972-1979712043113735.9273546.12212420
Moin KhanPAKEngland1992-20002322343110522.6880353.67111366
Shadab KhanPAKNew Zealand2018-2025422544305420.48416103.370233416
Abdullah ShafiquePAKEngland2022-20261019142911423.8388448.53214497
Yasir HameedPAKSouth Africa2003-2007121714287226.7574757.30030521
Imtiaz AhmedPAKWest Indies1958-1959814042312230.21--111230
Saeed AhmedPAKNew Zealand1965611142217242.20--120451
Mushtaq MohammadPAKAustralia1972-1979917141712126.06121734.02110410
Basit AliPAKSri Lanka1993-1996161624165329.7173856.37020216
Imran FarhatPAKAustralia2002-2010111904136721.7485648.25020530
Qasim UmarPAKNew Zealand1984-1985101504109627.3394943.20022441
AlimuddinPAKEngland1954-1962816041010925.63--143370
Rashid LatifPAKNew Zealand1992-2003292794103922.7873955.48000325
Shoaib MohammadPAKAustralia1987-1990131614079427.1394942.89031482
Javed MiandadPAKZimbabwe1992-199391014068945.1173555.24040313
Ahmed ShehzadPAKAustralia2009-20161416040513125.3170257.69110365
Mansoor AkhtarPAKEngland1982-1987141704057523.8299040.91033540
Ahmed ShehzadPAKZimbabwe2011-20151313140098*33.3343891.32041378
Wallis MathiasPAKWest Indies1958-195981403997728.50--03080
Iftikhar AhmedPAKNew Zealand2020-20242419739994*33.25293136.180212719
Haroon RasheedPAKEngland1977-19821115139812228.4385246.71200449
Mohsin KhanPAKNew Zealand1979-1986141913975822.0687343.30012411
Abid AliPAKSri Lanka2019341395174131.6761564.23210492
Imran FarhatPAKIndia2004-20101115039510126.3373453.81111600
Rashid LatifPAKWest Indies1992-20022321639315026.2061963.49103372
Asif MujtabaPAKSri Lanka1993-199714143392113*35.6498839.68100320
Imran FarhatPAKEngland2006-2012131903899120.4776350.98013571
Mohammad IlyasPAKNew Zealand1965611038712635.18--120362
Saeed AnwarPAKBangladesh1995-200177138610164.3339896.98130592
Saleem YousufPAKAustralia1987-19901921338666*21.4463061.27030401
Intikhab AlamPAKAustralia1959-197361213816834.6448349.07041352
Abdul KardarPAKIndia1952-1955101613809325.33--02101
Saleem ElahiPAKSouth Africa1996-20031012037513531.2561760.78112462
Wasim BariPAKIndia1978-1983272343758519.7462934.82022241
Azhar MahmoodPAKAustralia1998-20052428337365*14.9274749.93012401
Rashid LatifPAKZimbabwe1993-20032119537068*26.4385943.07020372
Intikhab AlamPAKNew Zealand1965-19761726537053*17.624636.96013223
Qasim UmarPAKWest Indies1984-1986121533686930.6774349.53020242
Waqar YounisPAKAustralia1989-20034245123683711.1564357.23007374
Imam-ul-HaqPAKSri Lanka2017-2023912236510036.5057863.15110274
Shan MasoodPAKBangladesh2020-2026811136310036.3051171.04120381
Shoaib MohammadPAKEngland1984-1992141613618024.0783043.49043350
Waqar YounisPAKSouth Africa1993-2003393363614513.3758461.820032912
Mohammad WasimPAKWest Indies1996-2000121513588225.5785042.12021260

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.