Batting by opposition (All cricket)

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 75 of the 93 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sahibzada FarhanPAKSri Lanka2025-20266613508970.00218160.550403118
Babar AzamPAKSri Lanka2019-2025773320102*80.0040878.43201312
Rahul DravidINDPakistan2004220306270153.0054056.67100361
Mohammad RizwanPAKBangladesh2020-2024351304171*76.0047863.60110253
Fakhar ZamanPAKNew Zealand2023321297180*297.00258115.12200307
Mark ChapmanNZPakistan2023-2024763297104*99.00174170.69120359
Harry BrookENGPakistan2022-202424027115367.75235115.32110328
Imam-ul-HaqPAKAustralia2022121268157268.0058146.13200234
Mohammad RizwanPAKNew Zealand2023-202475526198*-192135.94020246
Daryl MitchellNZPakistan202344026012965.00258100.78200194
Kamil MisharaSLPakistan2025-20267702577636.71225114.220202310
Liton DasBANPakistan2020-202434025613864.0041162.29110326
Saud ShakeelPAKEngland2022-202423024713482.3347651.89110200
Fakhar ZamanPAKSri Lanka2025-20269802247828.0023894.12020273
Kusal MendisSLPakistan2019-20261010121887*24.2224290.08011215
Mushfiqur RahimBANPakistan2024231216191108.0040153.87100231
Aiden MarkramSAPakistan2021-202524021410853.5041052.20100304
Babar AzamPAKBangladesh2020-202435020714341.4034060.88101241
Jason RoyQGPeshawar Zalmi2020-2024331206145*103.00105196.19100277
Shan MasoodPAKBangladesh2020-202435020510041.0031165.92110200
Zak CrawleyENGPakistan2022-202424020312250.7521494.86110310
Colin MunroIUMultan Sultans2020-20254401978449.2598201.020101814
Agha SalmanPAKSri Lanka2025652188105*62.67157119.75111153
Azhar AliPAKAustralia2022110185185185.0036151.25100153
Babar AzamPAKNew Zealand2023-20247501846536.80172106.98010183
Shadab KhanIUPeshawar Zalmi2020-20254301828060.67112162.500201112
Abdullah ShafiquePAKAustralia2022121180136*180.0034751.87100182
Ben DuckettENGPakistan2022-202424017110742.7521081.43111211
Mohammad RizwanPAKSouth Africa2021-2025241170115*56.6737545.33100200
Imam-ul-HaqPAKEngland202212016912184.5028459.51100232
Babar AzamPZQuetta Gladiators2023-202533016811556.0097173.20111244
Mohammad HarisPZIslamabad United2023-20253301678755.6790185.56020199
Saud ShakeelPAKBangladesh202424015914139.7530352.48101110
Mominul HaqueBANPakistan2020-20243501565031.2030151.83010190
Mehedi Hasan MirazBANPakistan20242201557877.5030351.16020181
Saim AyubPZQuetta Gladiators2023-20253301547451.3384183.330201012
Kamindu MendisSLPakistan2025-20267711524425.33131116.03000173
Babar AzamPAKSouth Africa2021-20253501517730.2025559.22021230
Janith LiyanageSLPakistan20256621515437.7516492.0701194
Rilee RossouwQG/MSPeshawar Zalmi2023-202533115012175.0072208.33100159
Maaz SadaqatPAKSri Lanka20263301469648.6783175.900211010
Sachin TendulkarINDPakistan200422014214171.00138102.90100171
Chad BowesNZPakistan20234401425435.50128110.94020211
Babar AzamPAKEngland202212014013670.0017380.92100201
Alex HalesIUKarachi Kings2023-20253301408846.6764218.750101211
Nazmul Hossain ShantoBANPakistan2020-20243501404428.0032742.81000171
Babar AzamPZMultan Sultans2023-20253301397346.3384165.48020164
Abdullah ShafiquePAKEngland2022-202424113911446.3325354.94100153
Shadman IslamBANPakistan20242411369345.3327050.37010160
Saim AyubPAKBangladesh20242401355833.7524654.88020113
Page 1Next

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