Batting by opposition (ODIs)

Filters

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

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Fakhar ZamanPAKNew Zealand2023221297180*297.00258115.12200307
Daryl MitchellNZPakistan2023220242129121.00234103.42200194
Babar AzamPAKSri Lanka2025331165102*82.5022274.32100150
Fakhar ZamanPAKSri Lanka20253301657855.0019385.49020182
Sachin TendulkarINDPakistan2004110141141141.00135104.44100171
Sadeera SamarawickramaSLPakistan20253301294843.0016578.18000111
Tom LathamNZPakistan20232201189859.0012197.5201081
Mohammad RizwanPAKSri Lanka202533211761*117.0015475.97020101
Babar AzamPAKNew Zealand20232201146557.00112101.7901082
Rachin RavindraNZBangladesh2025110112112112.00105106.67100121
Agha SalmanPAKSri Lanka2025321111105*111.0098113.2710090
Will YoungNZPakistan20232201058652.50100105.00010122
Hussain TalatPAKSri Lanka202532110462104.0012086.6701071
Jacques KallisSAPakistan20032219858*98.0014269.0101062
Mohammad RizwanPAKNew Zealand20232229654*-75128.00010121
Wanindu HasarangaSLPakistan2025221965996.0078123.08010100
Mohammad YousufPAKBangladesh20031119494*-13171.7601051
Kamil MisharaSLPakistan2025330943831.3310589.52000121
Yasir HameedPAKIndia2004110868686.0010879.6301091
Janith LiyanageSLPakistan2025330865428.6710086.0001043
Boeta DippenaarSAPakistan2003220857442.5016352.1501050
Imam-ul-HaqPAKNew Zealand2023220846042.009192.3101081
Imran FarhatPAKNew Zealand2003110828282.0011770.09010140
Shahid AfridiPAKIndia2004110808080.0058137.93010104
Nazmul Hossain ShantoBANNew Zealand2025110777777.0011070.0001090
Pathum NissankaSLPakistan2025330772925.679779.38000110
Herschelle GibbsSAPakistan2003220754137.5010968.81000110
Babar AzamPAKAustralia2026110696969.009473.4001041
Chad BowesNZPakistan2023220695134.507789.61010100
Ghazi GhoriPAKAustralia2026110656565.009270.6501080
Kamindu MendisSLPakistan2025330634421.0060105.0000072
Yasir HameedPAKNew Zealand2003110616161.008076.2501070
Matt RenshawAUSPakistan2026110616161.006396.8301051
Mohammad YousufPAKSouth Africa2003220606030.008570.5901122
Yasir HameedPAKSouth Africa2003220583029.009064.4400050
Tom LathamNZBangladesh2025110555555.007672.3701030
Matthew ShortAUSPakistan2026110555555.007672.3701060
Kusal MendisSLPakistan2025330543418.008365.0600150
Chris CairnsNZPakistan2003110484848.006178.6900041
Rajin SalehBANPakistan2003110474747.009251.0900010
Jaker AliBANNew Zealand2025110454545.005581.8200031
Rashid LatifPAKSouth Africa2003220432521.508153.0900020
Sanath JayasuriyaSLZimbabwe2004110404040.0030133.3300061
Saim AyubPAKSri Lanka2025220393319.5039100.0000051
Abdul RazzaqPAKSouth Africa2003110383838.005174.5100030
Mohammad SamiPAKSouth Africa2003221382238.006360.3200010
Charith AsalankaSLPakistan2025220383219.005667.8600030
Younis KhanPAKBangladesh2003110373737.007152.1100010
Habibul BasharBANPakistan2003110373737.006656.0600030
Stuart MatsikenyeriZIMSri Lanka2004110373737.004680.4300070
Page 1Next

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