Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2068th 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 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAODI3rd ODI · 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
Saqlain MushtaqPAKEngland1996-2003161131363417.0044830.36002101
Saqlain MushtaqPAKWest Indies1995-2002221541363312.3649427.5300270
Shaheen Shah AfridiPAKAustralia2018-202629203136248.0020167.66006204
Shakeel AhmedPAKZimbabwe19954601353622.5031842.45000110
Talat AliPAKNew Zealand1973-19794811356119.29--010110
Ijaz FaqihPAKAustralia1981-19879901353415.0021263.68001160
Duncan SharpePAKAustralia19593601345622.33--01000
Imad WasimPAKSri Lanka2015-2019171021344716.75115116.52000162
Fakhar ZamanPAKUnited Arab Emirates202533113377*66.5087152.87020135
Aamer MalikPAKSri Lanka1988-19895511336933.2521362.4401080
Ramiz RajaPAKSouth Africa1993-19967711335322.1722958.08010132
Ahmed ShehzadPAKICC World XI20172201328966.0089148.31010134
Ashraf AliPAKSri Lanka1982-198553213258132.0024354.32010190
Zahoor ElahiPAKWest Indies1996-19976611325126.4026649.6201180
ShujauddinPAKIndia19555901324014.67--00100
Sarfraz AhmedPAKIreland2015-2018341131101*43.6718371.58100100
Khalid LatifPAKNew Zealand2009-20164401316432.7518869.68010110
Saud ShakeelPAKWest Indies20252401318432.7525850.7801090
Imad WasimPAKZimbabwe2015-20208531316165.50113115.9301093
Imtiaz AhmedPAKAustralia1956-19594701315418.71--010-0
Sarfraz NawazPAKIndia1978-1984141031312818.7113562.9600081
Tauseef AhmedPAKAustralia1980-19902116513135*11.9149726.36003110
Umar GulPAKSouth Africa2003-201321193131328.1922957.21006155
Umar AkmalPAKAfghanistan2012-2014321130102*130.00112116.0710075
Usman KhanPAKAustralia2024-20265501305326.0097134.02020113
Wahab RiazPAKZimbabwe2008-2020156113054*26.00126103.17021115
Azan AwaisPAKEngland20263601295921.5023554.89011210
Anwar AliPAKSri Lanka2013-20158531274663.5090141.1100096
Ijaz ButtPAKWest Indies195936212747*31.75--00000
Hasan AliPAKAustralia2017-202420184127329.0713892.03005117
Imran FarhatPAKBangladesh2004-20115501266625.2016476.83010152
Mohammad RizwanPAKAfghanistan2021-20236601266721.0015481.82010123
Asif AliPAKNew Zealand2018-20228731263831.5098128.5700067
Saud ShakeelPAKAustralia2022-20247801253015.6324850.40000140
Abdullah ShafiquePAKZimbabwe2020-20244421245062.0015480.52010132
Aamer JamalPAKEngland2022-202456112455*24.8022954.15010110
Wallis MathiasPAKEngland1961-19624801244815.50--001110
Naved-ul-HasanPAKEngland2005-2006139312442*20.6713393.23000114
Arafat MinhasPAKSri Lanka20264411236141.0084146.4301086
Shafiq AhmedPAKEngland1974-197871011232913.6735634.55001110
Hasan RazaPAKAustralia200212112268122.0031438.85020200
Saadat AliPAKEngland198422112278*122.0021058.1001090
Sami AslamPAKNew Zealand20162401229130.5036133.80010101
Mohammad WasimPAKNew Zealand1996341122109*40.6721855.96101170
Manzoor ElahiPAKWest Indies1986-19887711223320.33118103.39000103
Saleem ElahiPAKWest Indies1995-19983301216640.3321356.8101091
Shoaib MalikPAKKenya2002-20074401217630.25106114.1501184
Mohammad SamiPAKAustralia2002-2016111551212912.1034135.48001122
Iqbal QasimPAKAustralia1976-1988131561212813.4444527.19000150
Kamran GhulamPAKZimbabwe202432012010360.0012794.49100134

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.