Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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/27QUETAS

Batting by team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Peshawar Zalmi×At National Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar AzamKKKarachi Kings2019-202244225890*129.00175147.43030276
Sarfraz AhmedQGQuetta Gladiators2019-20236401738143.25106163.21010232
Imad WasimKKKarachi Kings2019-202354116080*53.33104153.85021128
Ahsan AliQGQuetta Gladiators2019-20265401487337.0099149.49010166
Mohammad HafeezLQLahore Qalandars2020-202233314474*-91158.24010173
Mohammad RizwanMSMultan Sultans2021-20243301388246.00102135.29010123
Alex HalesIUIslamabad United2019-202444112582*41.6788142.05010182
Fakhar ZamanLQLahore Qalandars2020-20264401086627.0079136.71010114
Shan MasoodMSMultan Sultans2020-2026330983532.6767146.27000130
Will SmeedQGQuetta Gladiators2022110979797.0062156.45010114
Mohammad NabiKKKarachi Kings2021-2025330916730.3356162.50010105
Rahmanullah GurbazIUIslamabad United2022-2023221896289.0047189.3601086
Jason RoyQGQuetta Gladiators2020-20232218773*87.0080108.7501082
Shane WatsonQGQuetta Gladiators2019-2020330867128.6759145.7601076
James VinceMSMultan Sultans2021110848484.0055152.7301093
Imad WasimIUIslamabad United2024-20262218159*81.0055147.27010130
Rilee RossouwQGQuetta Gladiators2019-20264417639*25.3357133.33001110
Shoaib MalikKKKarachi Kings2023-2024220745237.0059125.4201052
Colin IngramKKKarachi Kings2019-2021220747137.0048154.1701074
Asif AliIUIslamabad United2018-20235427429*37.0033224.2400118
Ahmed ShehzadQGQuetta Gladiators2019-20203317158*35.5067105.9701062
Luke RonchiIUIslamabad United2018-2019220695234.5035197.1401066
Abdullah ShafiqueLQLahore Qalandars2022-2026220624131.0046134.7800072
Sohaib MaqsoodMSMultan Sultans2021-2022220613630.5038160.5300054
David WarnerKKKarachi Kings2025-2026220606030.0048125.0001180
Haider AliIUIslamabad United2024-20262216052*60.0034176.4701026
Kushal Janith PereraHKHyderabad Kingsmen2026110585858.0035165.7101052
Paul StirlingIUIslamabad United2021-2022220585729.0027214.8101073
Iftikhar AhmedQGQuetta Gladiators2022-20232215850*58.0042138.1001034
Khushdil ShahMSMultan Sultans2020-20244335730*-32178.1300005
Yasir KhanMSMultan Sultans2024110545454.0037145.9501071
Zeeshan AshrafMSMultan Sultans2020110525252.0039133.3301071
Azam KhanQGQuetta Gladiators2020-2021220524726.0035148.5700062
Tim DavidMSMultan Sultans20221115151*-19268.4201026
Rashid KhanLQLahore Qalandars2021-20222224927*-23213.0400034
Irfan KhanKKKarachi Kings2024-20252214939*49.0042116.6700070
Chadwick WaltonIUIslamabad United2018-2019220484824.0031154.8400133
Hussain TalatIUIslamabad United2018-2021330482216.0041117.0700030
Sahibzada FarhanIUIslamabad United2018110444444.0033133.3300051
Sameer MinhasIUIslamabad United2026110444444.0023191.3000071
Rassie van der DussenIUIslamabad United2023110424242.0029144.8300060
Ben DunkLQLahore Qalandars2020-2021220422221.0033127.2700041
Hassan NawazQGQuetta Gladiators2026220423721.0041102.4400050
Tim SeifertKKKarachi Kings2024-2025220414120.5031132.2600180
Faheem AshrafIUIslamabad United2018-2026741403113.3326153.8500014
Faf du PlessisQGQuetta Gladiators2021110373737.0026142.3100041
Usman KhanMSMultan Sultans20241113636*-28128.5700030
Martin GuptillIUIslamabad United2024110343434.0021161.9000051
Bevon JacobsQGQuetta Gladiators2026110343434.0027125.9300013
Khushdil ShahKKKarachi Kings2025-20262213323*33.0031106.4500040
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.