Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM281/4 (77.3)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Peshawar Zalmi: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Peshawar Zalmi×At Rawalpindi Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar AzamPZQuetta Gladiators2023-202533016811556.0097173.20111244
Mohammad HarisPZIslamabad United2023-20253301678755.6790185.56020199
Saim AyubPZQuetta Gladiators2023-20253301547451.3384183.330201012
Babar AzamPZMultan Sultans2023-20253301397346.3384165.48020164
Saim AyubPZMultan Sultans2023-20253301065835.3359179.6601089
Aamer JamalPZIslamabad United2023-2024220968748.0060160.0001096
Tom Kohler-CadmorePZMultan Sultans2023-2025330955231.6757166.6701067
Babar AzamPZKarachi Kings2023-2025220949447.0052180.77011104
Mohammad HarisPZMultan Sultans2023-2025220804540.0032250.0000057
Tom Kohler-CadmorePZKarachi Kings2023-20252217656*76.0060126.6701054
Saim AyubPZLahore Qalandars2023-2025220766838.0043176.7401093
Shoaib MalikPZKarachi Kings2020110686868.0055123.6401061
Babar AzamPZLahore Qalandars2023-2025220665033.0054122.2201072
Rovman PowellPZKarachi Kings2023110646464.0034188.2401064
Rovman PowellPZQuetta Gladiators2023-20242226335*-43146.5100072
Shoaib MalikPZQuetta Gladiators2020110545454.0027200.0001081
Haseebullah KhanPZKarachi Kings2023110505050.0029172.4101043
Saim AyubPZKarachi Kings2023-2025220484724.0034141.1800052
Bhanuka RajapaksaPZIslamabad United2023110414141.0025164.0000042
Abdul SamadPZMultan Sultans2025110404040.0014285.7100043
Tom Kohler-CadmorePZQuetta Gladiators2023-2025331403320.0024166.6700142
Haider AliPZQuetta Gladiators2020110393939.0024162.5000042
Haseebullah KhanPZMultan Sultans2023-2024220383119.0027140.7400032
Kamran AkmalPZIslamabad United2020110373737.0021176.1900041
Hussain TalatPZMultan Sultans2025110373737.0029127.5900031
Tom Kohler-CadmorePZLahore Qalandars2023110363636.0016225.0000023
Hussain TalatPZQuetta Gladiators2025110353535.0019184.2100023
Tom BantonPZLahore Qalandars2020110343434.0015226.6700042
Haider AliPZLahore Qalandars2020110343434.0012283.3300014
Mitchell OwenPZMultan Sultans2025110343434.0015226.6700014
Paul WalterPZIslamabad United2024110333333.0029113.7900050
Mohammad HarisPZQuetta Gladiators2023-2025320332016.5021157.1400031
Tom Kohler-CadmorePZIslamabad United2023-2025330321210.6729110.3400031
Mitchell OwenPZQuetta Gladiators2025110313131.0013238.4600014
Daniel SamsPZLahore Qalandars20251112626*-14185.7100022
Lewis GregoryPZKarachi Kings2020110252525.0022113.6400020
Liam LivingstonePZKarachi Kings2020110252525.0020125.0000011
Rovman PowellPZMultan Sultans2023-20242212523*25.0019131.5800012
Ahmed DaniyalPZLahore Qalandars2025110242424.0014171.4300022
Kamran AkmalPZQuetta Gladiators2020110232323.0012191.6700022
Tom BantonPZIslamabad United20201112020*-16125.0000030
Lewis GregoryPZQuetta Gladiators20201111919*-8237.5000002
Maaz SadaqatPZKarachi Kings20251111919*-8237.5000021
Abdul SamadPZLahore Qalandars2025110171717.0010170.0000020
Mohammad HarisPZLahore Qalandars2023-20252201798.5015113.3300020
Lewis GregoryPZLahore Qalandars2020110161616.008200.0000002
Haider AliPZIslamabad United20201111616*-8200.0000011
Azmatullah OmarzaiPZMultan Sultans20231111616*-6266.6700011
Kamran AkmalPZLahore Qalandars2020110141414.009155.5600020
Hussain TalatPZIslamabad United2025110131313.0011118.1800001
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.