ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Pakistan Super League 2020/21: Batting by opposition

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Pakistan Super League 2020/21×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar AzamKKMultan Sultans2020-202122115590*155.00113137.17020183
Fakhar ZamanLQKarachi Kings2020-20212201108355.0078141.03010124
Mohammad HafeezLQPeshawar Zalmi2020-202122210774*-72148.61010142
Sharjeel KhanKKIslamabad United2021110105105105.0059177.9710098
Ravi BoparaPZ/MSKarachi Kings2020-20212219858*98.0071138.0301092
James VinceMSPeshawar Zalmi2021110848484.0055152.7301093
Fakhar ZamanLQQuetta Gladiators20211118282*-52157.6901082
Sarfraz AhmedQGPeshawar Zalmi2021110818181.0040202.50010121
Usman KhanQGMultan Sultans2021110818181.0050162.00010103
Mohammad HafeezLQMultan Sultans2020-2021220796039.5056141.0701055
Babar AzamKKPeshawar Zalmi20211117777*-47163.8301063
Sohaib MaqsoodPZ/MSLahore Qalandars2020-20212217761*77.0058132.7601083
Sharjeel KhanKKLahore Qalandars2020-2021220776438.5051150.9801076
Mohammad RizwanMSLahore Qalandars2021110767676.0049155.10010120
Mohammad HafeezLQQuetta Gladiators20211117373*-33221.2101056
Mohammad RizwanMSIslamabad United2021110717171.0053133.9601082
Chris GayleQGLahore Qalandars2021110686868.0040170.0001055
Ben DunkLQKarachi Kings2020-20212216857*68.0057119.3001062
Babar AzamKKLahore Qalandars2020-20212216863*68.0054125.9301070
Mohammad NabiKKPeshawar Zalmi2021110676767.0035191.4301084
Mohammad RizwanMSQuetta Gladiators2021110666666.0050132.0001072
Shoaib MalikPZLahore Qalandars2020-2021220653932.5048135.4200062
Babar AzamKKIslamabad United2021110626262.0054114.8101061
David WieseLQMultan Sultans2020-20212216148*61.0029210.3400064
Mohammad NabiKKLahore Qalandars2021110575757.0035162.8601043
Paul StirlingIUQuetta Gladiators2021110565656.0033169.7001082
Fakhar ZamanLQMultan Sultans2020-2021220554627.5047117.0200052
Sarfraz AhmedQGIslamabad United2021110545454.0041131.7101034
Joe ClarkeKKMultan Sultans2021110545454.0026207.6901034
Tom Kohler-CadmorePZMultan Sultans2021110535353.0032165.6301061
Samit PatelLQMultan Sultans2020-20212215226*52.0036144.4400061
Ravi BoparaPZ/MSLahore Qalandars2020-2021220515025.5046110.8701060
Alex HalesIU/KKMultan Sultans2020-2021220512925.5039130.7700062
Adam LythMSLahore Qalandars2020110505050.0029172.4101043
Haider AliPZQuetta Gladiators2021110505050.0029172.4101052
Lewis GregoryIUMultan Sultans20211114949*-31158.0600061
Iftikhar AhmedIUKarachi Kings20211114949*-37132.4300023
Imam-ul-HaqPZMultan Sultans2021110484848.0039123.0800050
Azam KhanQGPeshawar Zalmi2021110474747.0026180.7700062
Alex HalesIUKarachi Kings2021110464646.0021219.0500081
Tom Kohler-CadmorePZIslamabad United2021110464646.0046100.0000042
Joe ClarkeKKQuetta Gladiators2021110464646.0023200.0000063
Sherfane RutherfordPZKarachi Kings2021110464646.0032143.7500033
James VinceMSKarachi Kings2021110454545.0029155.1700051
David WieseLQKarachi Kings2020-20212224531*-23195.6500043
Mohammad RizwanMSKarachi Kings2021110434343.0032134.3800050
Hussain TalatIUKarachi Kings2021110424242.0031135.4800040
Ben DunkLQPeshawar Zalmi2020-2021220422221.0033127.2700041
Alex HalesIUPeshawar Zalmi2021110414141.0027151.8500051
Mohammad RizwanMSPeshawar Zalmi2021110414141.0028146.4300032
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.