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

Batting by team (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Hyderabad Kingsmen×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Sahibzada FarhanMSMultan Sultans2026331187106*93.50112166.961101313
Steve SmithMSMultan Sultans202633016510655.0080206.251001610
Shan MasoodMSMultan Sultans20263319969*49.5064154.6901066
Mark ChapmanIUIslamabad United2026320854342.5056151.7900084
Devon ConwayIUIslamabad United2026330754525.0058129.31001101
Usman KhawajaRAWRawalpindiz20262216866*68.0048141.6701090
Aaron HardiePZPeshawar Zalmi20261115656*-39143.5901090
Sameer MinhasIUIslamabad United20263315527*27.5037148.6500063
Shamyl HussainQGQuetta Gladiators2026110545454.0041131.7101033
Fakhar ZamanLQLahore Qalandars2026110535353.0039135.90010100
Hassan NawazQGQuetta Gladiators2026110535353.0040132.5001023
Saad BaigKKKarachi Kings2026110535353.0037143.2401060
Sam BillingsRAWRawalpindiz2026220492624.5034144.1200023
Abdul SamadPZPeshawar Zalmi2026220494824.5037132.4300034
Mohsin RiazIUIslamabad United2026220474223.5022213.6400072
Moeen AliKKKarachi Kings2026110444444.0016275.0000015
Babar AzamPZPeshawar Zalmi2026220434321.5038113.1600160
Mohammad RizwanRAWRawalpindiz2026220412620.5032128.1300070
Haseebullah KhanLQLahore Qalandars20261114040*-28142.8600031
Haider AliIUIslamabad United2026320373118.5027137.0400022
Kusal MendisPZPeshawar Zalmi2026220362718.0031116.1300032
Josh PhilippeMSMultan Sultans2026330341911.3323147.8300050
Tom CurranQGQuetta Gladiators2026110313131.0018172.2200013
Muhammad NaeemLQLahore Qalandars2026110303030.0019157.8900041
Michael BracewellPZPeshawar Zalmi2026220292514.5024120.8300031
Arafat MinhasMSMultan Sultans20263312926*14.5016181.2500041
Chris GreenIUIslamabad United20263212721*27.0018150.0000031
Azam KhanKKKarachi Kings2026110262626.0019136.8400012
Shadab KhanIUIslamabad United2026221262226.0025104.0000020
Waseem MuhammadKKKarachi Kings2026110252525.0019131.5800040
Sikandar RazaLQLahore Qalandars2026110242424.0010240.0000022
Agha SalmanKKKarachi Kings2026110242424.0016150.0000022
Yasir KhanRAWRawalpindiz2026110242424.003080.0000010
Faheem AshrafIUIslamabad United2026320241912.0019126.3200002
Farhan YousafPZPeshawar Zalmi2026221191519.0014135.7100030
Mohammad FaiqIUIslamabad United2026110181818.0014128.5700001
Mohammad NawazMSMultan Sultans202632018189.002090.0000130
Asif AfridiRAWRawalpindiz20262211815*18.0018100.0000030
Ashton TurnerMSMultan Sultans20263301896.0015120.0000020
Mohammad HarisPZPeshawar Zalmi202622017118.509188.8900021
Iftikhar AhmedPZPeshawar Zalmi20262111515*-10150.0000011
Saad MasoodRAWRawalpindiz202622015107.509166.6700030
Parvez Hossain EmonLQLahore Qalandars2026110141414.0013107.6900001
Shaheen Shah AfridiLQLahore Qalandars20261111212*-2600.0000002
Mubasir KhanRAWRawalpindiz2026110111111.007157.1400020
Abdullah FazalRAWRawalpindiz2026110111111.001478.5700010
Mohammad ImranMSMultan Sultans2026221119*11.008137.5000020
Peter SiddleMSMultan Sultans2026310999.008112.5000010
Asif AliLQLahore Qalandars2026110999.006150.0000001
Abrar AhmedQGQuetta Gladiators202611199*-3300.0000020
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.