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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th 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)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At National Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Pramodya WickramasingheSLPakistan1992-2000330000.0090.0000300
Wasim AkramPAKWest Indies1985-1997440992.252045.0000310
Sharjeel KhanKK/HKPeshawar Zalmi2020-202655021194.2019110.5300312
VM MutungwinduZIMWPakistan Women2026550320.601915.7900300
Courtney WalshWIPakistan1985-199756276*1.753917.9500300
Steve WaughAUSPakistan1988-19984701247317.7124051.67013180
Malcolm MarshallWIPakistan1980-19906716426*10.6711953.7800380
Fatima SanaPAKWWest Indies Women2021-2024109073238.1112657.9400371
Anrich NortjeSAPakistan2021120000.00170.0000200
Ben SearsRAWHyderabad Kingsmen2026220000.0030.0000200
Naseem ShahQG/RAWIslamabad United2021-2026420000.0020.0000200
David HookesAUSPakistan1980120000.00110.0000200
Bruce YardleyAUSPakistan1982120000.00130.0000200
Dilip DoshiINDPakistan1982120000.0040.0000200
Maninder SinghINDPakistan1982-1983320000.0030.0000200
Tony GrayWIPakistan1985-1986220000.00110.0000200
Colin MillerAUSPakistan1998120000.00100.0000200
Wahab RiazPZLahore Qalandars2020-202233111*0.50714.2900200
David WieseLQPeshawar Zalmi2020-20223311616*8.009177.7800202
Imad WasimIU/KKLahore Qalandars2020-20266424535*22.5028160.7100242
Mir HamzaPAKNew Zealand2022-202324143*1.33596.7800200
Haider AliIU/KK/PZLahore Qalandars2020-2026540674916.7552128.8500244
Kelly NdirayaZIMWPakistan Women202644019114.753259.3800240
Intikhab AlamPAKNew Zealand1965-1976340504712.50--00240
Mark TaylorAUSPakistan1994-1998240846821.0025133.4701280
Gundappa ViswanathINDPakistan1978-198335035247.0012826.5600240
Tim SoutheeNZPakistan2022-20235522515*8.335843.1000220
Sharjeel KhanKKQuetta Gladiators2020-202355020104.003262.5000230
Mohammad RizwanKK/MS/RAWQuetta Gladiators2020-20265511356933.75101133.6602286
Asif AliIU/LQPeshawar Zalmi2018-20266527429*24.6736205.5600218
Saleem MalikPAKAustralia1988-19983501144522.8033034.55002161
Carl HooperWIPakistan1990-199746014610624.3316588.48102173
Shadab KhanIUPeshawar Zalmi2018-20267601662.673053.3300210
Ramiz RajaPAKWest Indies1985-19915701196217.0042028.3301240
Devon ConwayNZPakistan2022-202579144312255.3863369.98222573
Saleem ElahiPAKAustralia1998110000.0020.0000100
Younis KhanPAKEngland2005110000.0020.0000100
Saqlain MushtaqPAKWest Indies1997110000.0020.0000100
Waqar YounisPAKIndia1989-1997310000.0010.0000100
Jacob OramNZPakistan2002110000.0030.0000100
Andy FlowerZIMPakistan1993110000.0010.0000100
Rashid LatifPAKSouth Africa1994-1996210000.0010.0000100
Wasim AkramPAKIndia1989210000.0040.0000100
Umar GulPAKSri Lanka2009310000.0060.0000100
Vikram SolankiENGPakistan2005110000.0020.0000100
Salman ButtPAKHong Kong2008110000.0030.0000100
Robbie HartNZPakistan2002110000.0090.0000100
Ian ButlerNZPakistan2002110000.00120.0000100
Dale SteynSAPakistan2007110000.0060.0000100
R. P. SinghINDSri Lanka2008210000.0010.0000100
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.