Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st 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)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Pakistan Super League: Batting by opposition

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Rawalpindi Cricket Stadium×Pakistan Super League×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Jason RoyQGPeshawar Zalmi2020-2024331206145*103.00105196.19100277
Colin MunroIUMultan Sultans2020-20254401978449.2598201.020101814
Shadab KhanIUPeshawar Zalmi2020-20254301828060.67112162.500201112
Babar AzamPZQuetta Gladiators2023-202533016811556.0097173.20111244
Mohammad HarisPZIslamabad United2023-20253301678755.6790185.56020199
Saim AyubPZQuetta Gladiators2023-20253301547451.3384183.330201012
Rilee RossouwQG/MSPeshawar Zalmi2023-202533115012175.0072208.33100159
Alex HalesIUKarachi Kings2023-20253301408846.6764218.750101211
Babar AzamPZMultan Sultans2023-20253301397346.3384165.48020164
Usman KhanMSIslamabad United2024-2025221131100*131.0070187.14100185
Shadab KhanIUKarachi Kings2020-202543113054*65.0076171.05010107
Fakhar ZamanLQIslamabad United2023-202533012611542.0073172.6010098
Shadab KhanIUMultan Sultans2020-20254401265431.5079159.49010125
Imad WasimKKIslamabad United2020-202322212492*-69179.71010134
Colin MunroIUPeshawar Zalmi2020-20254401225230.5085143.53010134
Usman KhanMSQuetta Gladiators2023110120120120.0043279.07100129
Rilee RossouwQG/MSIslamabad United2020-202532011910459.5061195.08100147
Aamer JamalKK/PZIslamabad United2023-20253301128737.3374151.35010116
Sahibzada FarhanIUPeshawar Zalmi2025110106106106.0052203.85100135
Saim AyubPZMultan Sultans2023-20253301065835.3359179.6601089
Hassan NawazQGIslamabad United2025111100100*-45222.2210049
James VinceKK/MSIslamabad United2020-20253319861*49.0061160.66010171
Tom Kohler-CadmorePZMultan Sultans2023-2025330955231.6757166.6701067
Colin MunroIUQuetta Gladiators2020-2023220946347.0049191.8401077
Babar AzamPZKarachi Kings2023-2025220949447.0052180.77011104
Shoaib MalikKK/PZQuetta Gladiators2020-2024331945447.0062151.6101093
Fakhar ZamanLQPeshawar Zalmi2020-2025330936031.0066140.91010104
Mohammad RizwanMSIslamabad United2023-2025330913830.3362146.7700065
Faheem AshrafIU/QGMultan Sultans2023-20253319051*45.0049183.6701084
David WarnerKKPeshawar Zalmi2025110868686.0050172.00010112
Martin GuptillQGKarachi Kings20231118686*-56153.5701094
Imad WasimIU/KKQuetta Gladiators2023-2025221865686.0061140.9801083
Luke RonchiIUKarachi Kings20201118585*-58146.5501092
Shan MasoodKK/MSIslamabad United2020-2024320857542.5062137.10010130
Colin MunroIULahore Qalandars2023-20253318559*42.5064132.81010111
Saud ShakeelQGPeshawar Zalmi2024-2025220835941.5054153.7001084
Mohammad NawazQG/KKIslamabad United2020-2024331825241.0067122.39010100
Azam KhanIUKarachi Kings2023-20242218172*81.0049165.3101094
Mohammad HarisPZMultan Sultans2023-2025220804540.0032250.0000057
Tom Kohler-CadmorePZKarachi Kings2023-20252217656*76.0060126.6701054
Saim AyubPZLahore Qalandars2023-2025220766838.0043176.7401093
Sahibzada FarhanIUKarachi Kings2025110737373.0041178.0501093
James VinceKKPeshawar Zalmi2025110727272.0042171.43010111
Khushdil ShahKK/MSPeshawar Zalmi2023-20253317243*36.0039184.6200073
Babar AzamKKPeshawar Zalmi20201117070*-59118.64010100
Adam RossingtonKKQuetta Gladiators2023110696969.0045153.33010101
Shoaib MalikPZKarachi Kings2020110686868.0055123.6401061
Fakhar ZamanLQQuetta Gladiators2025110676767.0039171.7901073
Hassan NawazQGMultan Sultans20251116767*-38176.3201026
Omair YousufQGMultan Sultans2023110676767.0036186.1101073
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.