Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Pakistan Super League: Batting by opposition

More filters

2 active
Reset"Match result" is from the side of the player or team.
At National Stadium×Pakistan Super League×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Fakhar ZamanLQKarachi Kings2020-202577037810654.00245154.291304015
Babar AzamKK/PZQuetta Gladiators2019-2026882360100*60.00273131.87120405
Babar AzamKK/PZIslamabad United2019-202677133410355.67255130.98120357
Mohammad RizwanMSKarachi Kings2021-2025552287105*95.67211136.02120276
Babar AzamKKPeshawar Zalmi2019-202244225890*129.00175147.43030276
Babar AzamPZKarachi Kings2023-202644125287*84.00184136.96030294
Babar AzamKK/PZMultan Sultans2020-202655124290*60.50204118.63020244
Imad WasimIU/KKPeshawar Zalmi2019-202676224180*60.25159151.57031258
Babar AzamKK/PZLahore Qalandars2020-202655222169*73.67173127.75020232
Sharjeel KhanKKLahore Qalandars2020-202244121174*70.33149141.610302014
Shan MasoodKK/MSLahore Qalandars2019-20255502008340.00127157.48010292
Fakhar ZamanLQQuetta Gladiators2021-202644119482*64.67122159.02020186
Fakhar ZamanLQMultan Sultans2019-20224401847646.00118155.93020245
Usman KhanQG/HKMultan Sultans2021-202622018210191.0097187.631101513
Jason RoyQGLahore Qalandars2022-202433018211660.67101180.201001613
Sharjeel KhanKKIslamabad United2020-202344018210545.50106171.701001713
Azam KhanIUQuetta Gladiators2022-20243301809760.0083216.870201216
Colin MunroIUKarachi Kings2022-20254401778244.25112158.04020149
Sarfraz AhmedQGPeshawar Zalmi2019-20236401738143.25106163.21010232
Shoaib MalikKK/PZQuetta Gladiators2020-202455217271*57.33133129.32010118
Kamran AkmalPZKarachi Kings2019-20224401718642.75110155.45010217
James VinceQG/KK/MSLahore Qalandars2019-202566116749*33.40123135.77001175
Azam KhanIU/QGKarachi Kings2020-20257611664633.20121137.19000186
Alex HalesIUKarachi Kings2019-20244401644741.00119137.82000252
Mohammad RizwanMS/RAWLahore Qalandars2021-20263301547651.33100154.00020203
Mohammad RizwanMS/RAWIslamabad United2021-20264401547138.50128120.31010183
James VinceKK/MSQuetta Gladiators2021-20254401537038.25107142.99010231
Usman KhanMS/HKKarachi Kings2024-2026331152106*76.0087174.71100167
Ahsan AliQGPeshawar Zalmi2019-20265401487337.0099149.49010166
Kamran AkmalPZQuetta Gladiators2019-202144014710136.75104141.35100205
Mohammad HafeezQG/LQPeshawar Zalmi2020-202343314474*-91158.24010173
Colin MunroIU/KKQuetta Gladiators2019-202344114072*46.6788159.09011511
Mohammad RizwanKK/MSPeshawar Zalmi2020-20244301388246.00102135.29010123
Shadab KhanIUMultan Sultans2021-20264401369134.0084161.90010119
James VinceKKMultan Sultans2023-202533013510145.0059228.81100186
Mohammad RizwanKK/MS/RAWQuetta Gladiators2020-20265511356933.75101133.6602286
Shadab KhanIUKarachi Kings2019-20268731344733.50101132.67001115
Hussain TalatIU/LQ/PZKarachi Kings2019-20256501314226.20100131.00000123
Saim AyubQG/PZ/HKIslamabad United2021-20265501287325.6088145.45010116
Sarfraz AhmedQGIslamabad United2020-20234401275431.75108117.5901085
Alex HalesIUPeshawar Zalmi2019-202444112582*41.6788142.05010182
Kusal MendisQG/PZKarachi Kings2025-202622012110960.5060201.67100164
Tom Kohler-CadmorePZKarachi Kings2021-20254401189229.5081145.6801078
Martin GuptillQGKarachi Kings2023110117117117.0067174.63100125
Cameron DelportIULahore Qalandars2019111117117*-60195.00100136
James VinceKK/MSPeshawar Zalmi2021-20253301168438.6791127.47010153
Mohammad HarisPZIslamabad United2023-20263301154038.3362185.48000125
Paul StirlingIUQuetta Gladiators2021-20222201145857.0061186.89020155
Shan MasoodKK/MSIslamabad United2022-20263301144438.0094121.28000114
Shane WatsonQGKarachi Kings2019-20203301136637.6769163.77010107
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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