Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Final · CSA Pro20 2026/27WAR219/4LIO183/7Warriors won by 36 runsT20Semi Final · CSA Pro20 2026/27WAR163/2BOL160/7Warriors won by 8 wickets (11 balls left)T20Semi Final · CSA Pro20 2026/27LIO194/6WP178/8Lions won by 16 runsODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGT1019th Match · Abu Dhabi T10 League 2026RDCAAList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAT2072nd 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)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · England tour of Australia 2026AUSENGT20I1st T20I · England tour of Australia 2026AUSENG

Pakistan: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sami AslamPAKSri Lanka2017240935123.2522541.3301090
Umar AminPAKSouth Africa2013860932515.5016755.69000121
Akram RazaPAKSri Lanka1989-199413759333*46.5013270.4500051
Imad WasimPAKWest Indies2016-201914829343*15.5089104.4900162
Shadab KhanPAKIndia2017-2026141029320*11.6311779.4900051
Mahmood HussainPAKEngland1954-1962611193239.3010.0000361
RazaullahPAKEngland2026120928146.0074124.3201069
Sami AslamPAKBangladesh2015340924523.0018350.27000111
Shadab KhanPAKNetherlands2022-20265429248*46.0076121.0500073
Naved-ul-HasanPAKSri Lanka2003-20091353923346.0088104.5500054
Saeed AjmalPAKZimbabwe2011-20131183924918.4016256.7900082
Sahibzada FarhanPAKWest Indies2025330917430.3372126.3901055
Sohail TanvirPAKSri Lanka2007-20152415491418.279892.86001101
Babar AzamPAKUnited States of America2024-2026220904645.0075120.0000073
Shahid NazirPAKSouth Africa1996-2007351904022.5012273.7700091
Haider AliPAKEngland2020-2022650905418.0071126.7601063
Intikhab AlamPAKIndia1960-1961351905622.50--01180
Yasir ArafatPAKIndia2006-2012772904418.0011280.36001120
Nasim-ul-GhaniPAKWest Indies1958-1959813190227.5010.0000500
Haris SohailPAKSouth Africa2019110898989.0059150.8501093
Tayyab TahirPAKZimbabwe20245328939*89.0055161.82000102
Younis AhmedPAKNew Zealand1969240896222.25--011120
Aamer HanifPAKSri Lanka1993-19955428936*44.5012869.5300060
Mohammad HafeezPAKAfghanistan2012-20215518942*22.2511577.3900061
ShujauddinPAKAustralia1959362894522.25--00000
Fazal MahmoodPAKEngland1954-1962711089368.09--00380
Hasan RazaPAKWest Indies1999320887744.0015058.6701031
Zulqarnain HaiderPAKEngland2010120888844.0020143.78011150
Danish KaneriaPAKAustralia2002-2010917588157.3317949.16003100
Shadab KabirPAKEngland1996240873521.7531827.36000110
Azam KhanPAKZimbabwe1996320867243.009986.8701060
Nasir JamshedPAKNew Zealand2012-2014330865628.6786100.0001145
Imad WasimPAKIndia2017-20245428646*43.0084102.3800181
Ijaz ButtPAKAustralia1959240865821.50--01100
Taslim ArifPAKWest Indies1980461863217.2020541.9500150
Ahmed ShehzadPAKAfghanistan2013-2014220855042.5011176.58010130
Khushdil ShahPAKZimbabwe20204438536*85.0076111.84000103
Wajahatullah WastiPAKNew Zealand1999110848484.0012368.29010101
Tanvir AhmedPAKSouth Africa2010-2013231844442.0012865.63000110
Tahir NaqqashPAKNew Zealand1985550846116.808796.5501153
Irfan KhanPAKNew Zealand2024-20258628430*21.0070120.0000194
Ijaz FaqihPAKWest Indies1980-1988111338423*8.4024833.8700420
Haris RaufPAKEngland2020-202621157843510.5010480.7700274
Faheem AshrafPAKIreland2018110838383.0011572.1701091
Sahibzada FarhanPAKZimbabwe2024-2025330836327.6763131.7501083
Khushdil ShahPAKBangladesh2021-2025961833416.609686.4600063
Yasir ShahPAKSouth Africa2018-20214718338*13.8315254.61001111
Waqar YounisPAKIndia1989-20033020148313*13.8315453.9000251
Saleem MalikPAKBangladesh1988-1999330826227.3310677.3601040
Saim AyubPAKIreland2024440824520.5060136.6700095

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.