Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Multan Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Imam-ul-HaqPAKWest Indies20223301997266.3321194.31030191
Babar AzamPAKWest Indies202233018110360.3320389.16110141
Shai HopeWIPakistan202233015212750.6716592.12100201
Babar AzamPAKNepal2023110151151151.00131115.27100144
Sharmarh BrooksWIPakistan20223301307043.3316578.79010122
Yasir HameedPAKBangladesh2003110116116116.0013287.88100142
Shadab KhanPAKWest Indies20223301148638.00109104.5901054
Iftikhar AhmedPAKNepal2023111109109*-71153.52100114
Abdul RazzaqPAKZimbabwe2004111107107*-11493.8610055
Khushdil ShahPAKWest Indies20223319741*48.5097100.0000064
Mohammad RizwanPAKWest Indies2022330855928.3310580.9501021
Akeal HoseinWIPakistan2022331826041.0065126.1501037
Inzamam-ul-HaqPAKZimbabwe2004110737373.0010271.5701081
Fakhar ZamanPAKWest Indies2022330633521.009665.6300090
Younis KhanPAKBangladesh20031115959*-31190.3201043
Shahid AfridiPAKZimbabwe2004110585858.0026223.0801054
Vusi SibandaZIMPakistan2004110575757.006982.6101061
Nicolas PooranWIPakistan2022330572519.006587.6900024
Inzamam-ul-HaqPAKBangladesh20031115656*-48116.6701070
Rovman PowellWIPakistan2022330523217.3352100.0000061
Mohammad YousufPAKBangladesh2003110494949.006674.2400041
Mohammad RizwanPAKNepal2023110444444.005088.0000060
Romario ShepherdWIPakistan2022330422514.004789.3600013
Kyle MayersWIPakistan2022330413313.674591.1100052
Mushfiqur RahmanBANPakistan20031113636*-6555.3800070
Keacy CartyWIPakistan2022110333333.004573.3300021
Dion EbrahimZIMPakistan2004110292929.005850.0000030
Sompal KamiNEPPakistan2023110282828.004660.8700040
Mohammad HafeezPAKBangladesh2003110272727.003187.1000060
Alok KapaliBANPakistan2003110262626.002796.3000050
Aarif SheikhNEPPakistan2023110262626.003868.4200050
Rajin SalehBANPakistan2003110252525.004654.3500030
Mohammad WasimPAKWest Indies20222212317*23.0020115.0000021
Keemo PaulWIPakistan2022110212121.0011190.9100021
Sanwar HossainBANPakistan2003110191919.003850.0000030
Mohammad RafiqueBANPakistan2003110191919.002673.0800040
Mohammad NawazPAKWest Indies2022331198*9.502479.1700001
Naved-ul-HasanPAKZimbabwe20041111616*-8200.0000011
Shaheen Shah AfridiPAKWest Indies20222111515*-6250.0000030
Khaled MashudBANPakistan2003110141414.002458.3300020
Mluleki NkalaZIMPakistan2004110141414.001687.5000030
Fakhar ZamanPAKNepal2023110141414.002070.0000030
Gulsan JhaNEPPakistan2023110131313.002356.5200001
Bazid KhanPAKZimbabwe2004110121212.002548.0000010
Mark VermeulenZIMPakistan2004110101010.008125.0000020
Elton ChigumburaZIMPakistan2004110999.001090.0000010
Tinashe PanyangaraZIMPakistan2004110999.001947.3700010
Mashrafe MortazaBANPakistan2003110888.001266.6700010
Hasan AliPAKWest Indies202221188*-4200.0000010
Kushal BhurtelNEPPakistan2023110888.004200.0000020
Page 1Next

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