Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Iqbal Stadium×

Player figures come from full scorecards, which we hold for 8 of the 19 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSAPakistan2025331239123*119.5026091.921202010
Saim AyubPAKSouth Africa20253301697756.3317894.94020203
LG PretoriusSAPakistan20253301425747.3314597.93010183
Agha SalmanPAKSouth Africa20253311366968.0017975.98020111
Mohammad YousufPAKZimbabwe2008111108108*-11197.30100101
Graeme SmithSAPakistan2003-2007220995149.5012380.49010130
Tony de ZorziSAPakistan2025330967632.009798.97010104
Mohammad RizwanPAKSouth Africa2025331915545.5012373.98010101
Yasir HameedPAKSouth Africa2003-2007220907245.0015159.60010100
Shoaib MalikPAKZimbabwe2008110888888.009988.89010100
Salman ButtPAKBangladesh2008110767676.0072105.5601091
Mohammad YousufPAKSouth Africa2003-20072217658*76.0013257.5801040
Jacques KallisSAPakistan2003-2007220756237.5011266.96010101
Matthew BreetzkeSAPakistan2025331754237.5011068.1800032
Mohammad NawazPAKSouth Africa2025320685934.0068100.0001035
Tamim IqbalBANPakistan2008110606060.007876.92010100
Shoaib MalikPAKSouth Africa2003-2007220604230.008669.7700041
MahmudullahBANPakistan20081115858*-7478.3801060
Tatenda TaibuZIMPakistan2008110515151.007667.1101040
Sean WilliamsZIMPakistan2008110484848.005685.7100041
Abdul RazzaqPAKSouth Africa20031114646*-38121.0500040
Jacques RudolphSAPakistan2003110464646.008057.5000030
Keith DabengwaZIMPakistan2008110454545.0032140.6300032
Babar AzamPAKSouth Africa2025330452715.005778.9500060
Fakhar ZamanPAKSouth Africa2025330454515.006272.5800242
Runako MortonWIPakistan2006110434343.006665.1500040
Inzamam-ul-HaqPAKWest Indies20061114242*-8648.8400040
Justin KempSAPakistan2007110424242.007456.7600002
Mark BoucherSAPakistan2003-2007220412420.507058.5700020
Corbin BoschSAPakistan2025320414120.5041100.0000160
Marlon SamuelsWIPakistan2006110373737.008643.0200020
Mohammad YousufPAKBangladesh20081113232*-30106.6700030
Shahid AfridiPAKSouth Africa2007110323232.0018177.7800042
Hussain TalatPAKSouth Africa2025320322216.004571.1100030
Chamu ChibhabhaZIMPakistan2008110303030.004468.1800000
Misbah-ul-HaqPAKSouth Africa20071112929*-3290.6300021
Faheem AshrafPAKSouth Africa2025210282828.0018155.5600022
Dhiman GhoshBANPakistan2008110272727.004461.3600010
Farhad RezaBANPakistan2008110262626.003476.4700021
Younis KhanPAKWest Indies2006110242424.005345.2800030
Elton ChigumburaZIMPakistan2008110242424.003666.6700010
Denesh RamdinWIPakistan2006110232323.003565.7100011
Herschelle GibbsSAPakistan2003-2007220231911.503369.7000050
Faisal IqbalPAKSouth Africa2003110222222.002781.4800020
Kamran AkmalPAKWest Indies2006110222222.004055.0000010
Mohammad AshrafulBANPakistan2008110222222.002491.6700050
Sinethemba QeshileSAPakistan2025210222222.002395.6500030
Daren GangaWIPakistan2006110212121.005935.5900010
Nasir JamshedPAKBangladesh2008110212121.002295.4500030
Mohammad HafeezPAKSouth Africa2003110202020.004247.6200030
Page 1Next

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