Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177 (19.5)ZIM44/1 (7)ZIM need 134 runs in 78 ballsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Gaddafi Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Asif IqbalPAKNew Zealand1965-197636125616651.20--100260
Carl HooperWIPakistan1987-199756125513451.0040662.81100202
Wajahatullah WastiPAKSri Lanka1999121254133254.0054146.95200303
Ijaz AhmedPAKAustralia1987-199868025411131.7547054.04100253
Fakhar ZamanPAKNew Zealand2023-20256602528442.00204123.530211911
Gaby LewisIREWPakistan Women2022-20257712467141.0028486.62020301
Shoaib MalikPAKIndia2004-200644024510861.2536267.68120233
Chris CairnsNZPakistan1996-20034512429360.50219110.500202111
Babar AzamKK/PZIslamabad United2022-2025442241111*120.50160150.63120313
Hashim AmlaSA/IWX/ICCPakistan2007-201767223972*47.80226105.75020255
Fakhar ZamanLQPeshawar Zalmi2020-20267712379639.50160148.130311415
Martin CroweNZPakistan1984-1990351236108*59.0059139.93110293
Stephen FlemingNZPakistan1996-200246123692*47.2045352.10020311
Kane WilliamsonNZSouth Africa2025221235133*235.00207113.53200234
Paul CollingwoodENG/IWX/ICCPakistan2005-20175412339677.6743753.32020320
Azam KhanIU/KKPeshawar Zalmi2022-20266602338538.83126184.920201718
Sanjay ManjrekarINDPakistan1989220231218115.5042554.35100290
Viv RichardsWIPakistan1975-19876702307532.8630872.40032163
Shoaib MohammadPAKIndia1989221229203*229.0040157.11100200
Azhar AliPAKZimbabwe201533022710275.6723994.98110213
Russel ArnoldSLPakistan1999-200234122712375.6741554.70110300
Thilan SamaraweeraSLPakistan2002-2009220222214111.0035862.01100330
Javed MiandadPAKWest Indies1980-19906802214627.6352841.86000100
Mohammad YousufPAKWest Indies2006221220192220.0036859.78100251
Inzamam-ul-HaqPAKSri Lanka1997-20045712209936.6735761.62021203
Boeta DippenaarSAPakistan2003341219110*73.0033365.77110192
Ben McDermottAUSPakistan202244121710472.3324787.85110205
Marcus TrescothickENGPakistan2000-20055702167130.8645147.89031241
Shahid AfridiPAKSri Lanka1997-20096702138430.4330370.30022274
Fakhar ZamanLQQuetta Gladiators2020-202688021210326.50145146.21111257
Roy DiasSLPakistan1982-198534020810952.0029370.99110271
AB de VilliersSAPakistan2007452208103*69.3325880.62100183
Mohsin KhanPAKIndia1982-1984451206101*51.5044345.60111211
Bruce LairdAUSPakistan1980-198235120591*51.2545445.15020190
Inzamam-ul-HaqPAKEngland2000-20055412049768.0024882.26020252
Hanif MohammadPAKNew Zealand1965111203203*---100330
Abdullah ShafiqueLQMultan Sultans2022-20268802036525.38140145.00011237
Muneeba AliPAKWIreland Women2022-202577020110728.7125279.76101212
David BoonAUSPakistan1987-19945602006533.3339950.13010180
Amy HunterIREWPakistan Women2022-20257702004428.5722887.72000220
Shoaib MalikPAKBangladesh2003-20205411978565.67183107.65020122
Alvin KallicharranWIPakistan1975-198034119792*65.679266.3002011
Shoaib MalikPAKSri Lanka2002-20176601975632.8339250.26020182
Sachin TendulkarINDPakistan1989-20067701979528.1428369.61010311
Usman KhawajaAUSPakistan2022121195104*195.0039749.12110171
Mohsin KhanPAKEngland1978-198434119510465.0028967.47110100
Babar AzamPAKNew Zealand2023-2025661195101*39.00142137.32110215
Orla PrendergastIREWPakistan Women2022-20257701943927.7121291.51000163
Mohammad HafeezPAKZimbabwe20154401938648.2519897.47020196
Babar AzamPAKSouth Africa2021-20256711936832.1722087.73011251

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