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

Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Rawalpindi Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mushtaq AhmedPAKAustralia1994-199824026266.5016515.7600320
Shaheen Shah AfridiPAKSouth Africa2021-2025350841.602927.5900320
Courtney WalshWIPakistan1997120000.0080.0000200
Grant FlowerZIMPakistan1993-199833011113.671764.7100220
Kagiso RabadaSAPakistan2021-2025230717123.677397.2601244
Babar AzamKK/PZIslamabad United2020-2025330110.33425.0000200
Mohammad AliPAKBangladesh2024230220.67248.3300200
Pramodya WickramasingheSLPakistan1992-2000330551.67955.5600210
Dushmantha ChameeraSLPakistan2025-20266411374.332650.0000210
Inzamam-ul-HaqPAKAustralia1994-199835111991*29.7514681.51012143
Chamu ChibhabhaZIMPakistan2020660653110.8363103.17002101
Craig WhiteENGPakistan2000110000.0040.0000100
Zaheer KhanINDPakistan2004-2006210000.0010.0000100
Faisal IqbalPAKSouth Africa2003110000.0040.0000100
Saqlain MushtaqPAKSouth Africa1997110000.0050.0000100
Mohammad SamiPAKEngland2005110000.0050.0000100
Mohammad ZahidPAKNew Zealand1996110000.0010.0000100
Allan DonaldSAPakistan1997110000.00170.0000100
Tatenda TaibuZIMSri Lanka2004110000.0060.0000100
Shoaib AkhtarPAKEngland2005110000.0020.0000100
Khaled MashudBANPakistan2003110000.0040.0000100
Darren GoughENGPakistan2000110000.0020.0000100
Imran NazirPAKEngland2000110000.0060.0000100
Imran NazirPAKNew Zealand2002110000.0010.0000100
Salman ButtPAKIndia2006110000.0020.0000100
Moin KhanPAKIndia2004110000.0010.0000100
Shaun UdalENGPakistan2005110000.0020.0000100
Shakib Al HasanLQPeshawar Zalmi2025110000.0010.0000100
Adil RashidENGPakistan2026110000.0010.0000100
Adam MilneNZPakistan2023310000.0010.0000100
Matthew WadeKKQuetta Gladiators2023110000.0010.0000100
Will YoungNZBangladesh2025110000.0060.0000100
Kyle MayersIUQuetta Gladiators2025110000.0010.0000100
Shan MasoodPAKSri Lanka2019110000.00120.0000100
Ashton TurnerMSPeshawar Zalmi2025110000.0010.0000100
Ben McDermottKKPeshawar Zalmi2025110000.0010.0000100
Liam DawsonPZQuetta Gladiators2020110000.0010.0000100
Sam BillingsLQPeshawar Zalmi2023110000.0010.0000100
Luke WoodPZQuetta Gladiators2024110000.0010.0000100
Luke WoodPZLahore Qalandars2025110000.0020.0000100
George LindePZIslamabad United2025110000.0050.0000100
Tabraiz ShamsiKKPeshawar Zalmi2023110000.0010.0000100
Kusal MendisSLEngland2026110000.000-00100
Hasan AliIU/KKPeshawar Zalmi2023-2025210000.0020.0000100
Rovman PowellPZIslamabad United2024110000.0030.0000100
Alzarri JosephPZQuetta Gladiators2025110000.0010.0000100
Andries GousIUPeshawar Zalmi2025110000.0020.0000100
Fakhar ZamanPAKEngland2026110000.0010.0000100
Abrar AhmedQGPeshawar Zalmi2024-2025210000.0020.0000100
Shadab KhanPAKSri Lanka2026210000.0020.0000100
Page 1Next

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