Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIO192/1 (17.4)ES198/6 (20)LIO need 7 runs in 14 ballsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Gaddafi Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Fakhar ZamanLQMultan Sultans2020-2025101002986329.80219136.070312712
Rilee RossouwQG/MSLahore Qalandars2020-20261110129165*32.33200145.500312912
Babar AzamKK/PZLahore Qalandars2020-20267712895948.17226127.88020362
Khushdil ShahKK/MSLahore Qalandars2020-20261312526170*37.29145180.000112018
Mohammad RizwanMSLahore Qalandars2022-202588226076*43.33222117.12021234
Babar AzamKK/PZIslamabad United2022-2025442241111*120.50160150.63120313
Fakhar ZamanLQPeshawar Zalmi2020-20267712379639.50160148.130311415
Azam KhanIU/KKPeshawar Zalmi2022-20266602338538.83126184.920201718
Hashim AmlaIWX/ICCPakistan201755221272*70.67151140.40020225
Fakhar ZamanLQQuetta Gladiators2020-202688021210326.50145146.21111257
Abdullah ShafiqueLQMultan Sultans2022-20268802036525.38140145.00011237
Mohammad RizwanPAKSouth Africa2021331197104*98.50135145.931101710
Tamim IqbalBAN/IWX/ICCPakistan2017-20207701966528.00163120.25010244
Fakhar ZamanLQIslamabad United2020-20257701905127.14147129.25010234
Shadab KhanIULahore Qalandars2020-202577119074*31.67113168.140201214
David MillerSA/IWX/ICCPakistan2017-202186218985*47.25139135.970101111
Abdullah ShafiqueLQKarachi Kings2022-20266601886531.33124151.610201510
Sahibzada FarhanIU/LQ/MSQuetta Gladiators2024-20264401856246.25116159.480202010
Babar AzamPAKNew Zealand2023-2024551185101*46.25119155.46110205
Thisara PereraSL/IWX/ICCPakistan201766218547*46.2587212.64000816
Shan MasoodKK/MSLahore Qalandars2020-20268801824422.75132137.88000222
Fakhar ZamanLQKarachi Kings2020-20268801806122.50134134.330211610
Babar AzamPAKICC World XI20173301798659.67121147.93010202
Mohammad HarisPAKBangladesh2025331179107*89.5089201.121001610
Jason RoyQG/KKPeshawar Zalmi2022-20263301738557.67108160.19020224
Kieron PollardKK/MSLahore Qalandars2023-20244401735843.25111155.86020614
Abdullah ShafiqueLQIslamabad United2022-20255501725234.40115149.57010148
Ahmed ShehzadPAKICC World XI20173301718957.00123139.02010164
David WarnerKKLahore Qalandars2025-20264411707556.67118144.07020206
Usman KhanMS/HKLahore Qalandars2023-20265501709634.00115147.83010233
Fakhar ZamanPAKNew Zealand2023-20245501686133.60135124.44011127
Saim AyubPZ/HKLahore Qalandars2023-20265501678833.40110151.82020206
Alex HalesIU/KKLahore Qalandars2020-202433115480*77.00105146.67010137
Abdullah ShafiqueLQQuetta Gladiators2022-202666115353*30.60119128.57010136
Chris LynnLQMultan Sultans2020221152113*152.0074205.411001611
Agha SalmanIU/KKLahore Qalandars2024-202655114764*36.7599148.48011157
Mukhtar AhmedPAKZimbabwe20152201458372.5085170.59020184
Gaby LewisIREWPakistan Women20223311447172.00110130.91020201
Babar AzamPAKAustralia2022-20264411426647.33107132.71020104
Dawid MalanENGPakistan202233114078*70.00100140.00010193
Rilee RossouwQG/MSKarachi Kings2020-20265511399034.7590154.44011147
Mohammad HafeezLQIslamabad United2020-202244113898*46.00102135.2901097
Sam BillingsLQ/RAWMultan Sultans2023-202655113856*34.50107128.97021144
Hassan NawazQGIslamabad United2025-202633213666*136.0081167.9002088
Mark ChapmanNZPakistan2023-202455213565*45.0097139.18010116
Shoaib MalikKK/PZLahore Qalandars2020-20243301336244.33103129.13010113
Ahmed ShehzadPAKICC World XI20172201328966.0089148.31010134
Reeza HendricksSAPakistan2021-20255501325426.40115114.78011133
Mohammad HarisPZIslamabad United2022-20255501317026.2072181.94010138
David WarnerKKQuetta Gladiators2025-202633112889*64.0074172.97010155
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.