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: Batting by team (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×

Qualification: Minimum 20 innings.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Abid AliPAKPakistan2019-2021223221414215*47.13269552.475431775
Javed MiandadPAKPakistan1975-19963554076216213280*46.992617854.84319314125492
Zaheer AbbasPAKPakistan1969-198513918417763427445.71996864.2319331272444
Babar AzamPAKPakistan2015-2026362407461637419645.362022780.9532113241699181
Mohammad YousufPAKPakistan1998-2010370424501688922345.162690762.773795261710136
Misbah-ul-HaqPAKPakistan2001-20172753146311131161*44.351938257.43108417898190
Hanif MohammadPAKPakistan1952-196954978391533743.99120635.24121552592
Inzamam-ul-HaqPAKPakistan1991-2007491545752047232943.563203163.9135128342068191
Mohammad RizwanPAKPakistan2015-2026258268529178171*42.491126881.4596312824152
Saeed AnwarPAKPakistan1989-2003299333211280919441.051813270.643167231464111
Azhar AliPAKPakistan2010-2022150233148987302*41.041951146.0622472286236
Imam-ul-HaqPAKPakistan2017-202611013611505515740.44779664.841231946043
Saeed AhmedPAKPakistan1958-197241784299117240.4281347.3651621974
Asif IqbalPAKPakistan1964-1980671079390517539.85336951.711117937818
Younis KhanPAKPakistan2000-2017405489441770131339.782927260.474182431686136
Saud ShakeelPAKPakistan2021-2026476742489208*39.51449855.3441642619
Mushtaq MohammadPAKPakistan1959-19796710910385220138.91315535.94102043284
Majid KhanPAKPakistan1964-1983861286471716738.66479452.029261044815
Asim KamalPAKPakistan2003-2005122017179937.74151847.230821046
Saleem MalikPAKPakistan1982-1999385410601293823736.972028961.86207631119241
Haris SohailPAKPakistan2013-202375848280614736.92418667.03419322844
Fawad AlamPAKPakistan2007-2022818322217116835.59363659.7168717816
Imran KhanPAKPakistan1971-199226327765751613635.451169358.5073714549100
Taufeeq UmarPAKPakistan2001-2014651046346623635.37751546.1271764556
Shoaib MohammadPAKPakistan1983-1995107126133974203*35.17880242.55821143867
Yasir HameedPAKPakistan2003-2010811054351917034.84561762.65520344210
Sarfraz AhmedPAKPakistan2007-202323423049616411834.06760981.01635856236
Shoaib MalikPAKPakistan1999-2021447430801191124534.031531277.791261231037204
Agha SalmanPAKPakistan2022-202613915323440813433.91539081.78727842380
Ijaz AhmedPAKPakistan1986-200130832333982021133.861540963.71224821945110
Abdullah ShafiquePAKPakistan2020-202662888270520133.81524451.587131625445
Asad ShafiqPAKPakistan2010-202014719610618813733.271175252.6512361863936
Salman ButtPAKPakistan2003-20101351636520913633.18812564.1111272268518
Fakhar ZamanPAKPakistan2017-2026226218126830210*33.166635102.94123515719192
Aamer SohailPAKPakistan1990-20002012368755320533.131232861.2710441684528
Sadiq MohammadPAKPakistan1969-198060933296216632.91332243.8051262761
Mohammad HafeezPAKPakistan2003-2021392429361278022432.521721374.252164341370214
Haroon RasheedPAKPakistan1977-198335463138315332.16200650.2536211819
Mohsin KhanPAKPakistan1977-198612315411458620032.07823551.52917640913
Ramiz RajaPAKPakistan1984-199725529120867412232.011491756.5111532277617
Wasim RajaPAKPakistan1973-198511113724360312531.88481455.074201434938
Ahmed ShehzadPAKPakistan2009-20191551674519017631.84691175.1010261053863
Mudassar NazarPAKPakistan1976-198919823118676723131.771404645.061033135423
Umar AkmalPAKPakistan2009-201922121933588712931.65660989.0833419507125
Waqar HasanPAKPakistan1952-195921351107118931.50--160381
Qasim UmarPAKPakistan1983-198757745214421031.07383747.753951833
Basit AliPAKPakistan1993-1996697672123127*30.77347261.15214817225
Sahibzada FarhanPAKPakistan2018-2026565621655100*30.651247132.72213414181
Javed BurkiPAKPakistan1960-196925484134114030.4852430.153431143
Imran FarhatPAKPakistan2001-20131051424419512830.40752955.72427755220
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.