T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Pakistan: Batting match by match (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×
PlayerRunsScoresBF4s6sOppositionGroundDate
Shan MasoodPAK11454 & 60147101v AUSMelbourne26 Dec 2023
Mushtaq MohammadPAK11361 & 52-160v NZAuckland16 Feb 1973
Imran KhanPAK11367* & 46289162v ENGLeeds26 Aug 1982
Zaheer AbbasPAK11311399113v INDKarachi21 Jan 1983
Qasim UmarPAK11348 & 6524960v AUSPerth11 Nov 1983
Qasim UmarPAK113113224120v AUSAdelaide9 Dec 1983
Javed MiandadPAK113113145110v ENGLondon21 May 1987
Ramiz RajaPAK11311314850v ENGKarachi20 Oct 1987
Aamer MalikPAK113113273110v INDLahore1 Dec 1989
Asif MujtabaPAK113113*13450v SLSharjah30 Oct 1993
Ijaz AhmedPAK113113245110v SLColombo19 Apr 1997
Saeed AnwarPAK113113*14890v NZManchester16 Jun 1999
Saleem ElahiPAK11341 & 72209150v ENGFaisalabad29 Nov 2000
Naved LatifPAK11311314191v SLSharjah2 Nov 2001
Kamran AkmalPAK113113 & 0*149180v INDKarachi29 Jan 2006
Mohammad YousufPAK11390 & 23201101v SLColombo20 Jul 2009
Mohammad HafeezPAK113113*119122v SLAbu Dhabi25 Dec 2013
Ahmed ShehzadPAK113113120122v NZSharjah Cricket Stadium14 Dec 2014
Asad ShafiqPAK113107 & 6229100v ENGAbu Dhabi13 Oct 2015
Imam-ul-HaqPAK11311312280v ZIMBulawayo20 Jul 2018
Fawad AlamPAK113109 & 4*249102v SAKarachi26 Jan 2021
Saud ShakeelPAK11337 & 76253150v ENGRawalpindi1 Dec 2022
Abdullah ShafiquePAK113113103103v SLHyderabad10 Oct 2023
Saim AyubPAK113113*62173v ZIMBulawayo26 Nov 2024
Saud ShakeelPAK11316 & 97138172v ENGLondon27 Aug 2026
Shadab KhanPAK113113*96135v ENGLahore25 Oct 2026
Saeed AhmedPAK11244 & 68226160v ENGManchester10 Aug 1967
Saleem MalikPAK11212 & 100*246120v SLKarachi5 Mar 1982
Shoaib MohammadPAK112112254170v NZAuckland24 Feb 1989
Aamer SohailPAK11273 & 39182140v ENGLondon18 Jun 1992
Saeed AnwarPAK112112*12571v SLSharjah12 Nov 1996
Moin KhanPAK11280 & 32199152v SAFaisalabad24 Oct 1997
Inzamam-ul-HaqPAK112112163180v SLGalle21 Jun 2000
Mohammad YousufPAK112112*108122v BANDhaka24 Jan 2002
Mohammad YousufPAK11260 & 52*148160v WISharjah7 Feb 2002
Abdul RazzaqPAK112112120132v SAPort Elizabeth11 Dec 2002
Younis KhanPAK11256 & 56204130v WIMultan Cricket Stadium19 Nov 2006
Younis KhanPAK11245 & 67*226120v SAPort Elizabeth19 Jan 2007
Nasir JamshedPAK112112104101v INDMirpur18 Mar 2012
Misbah-ul-HaqPAK11233 & 79*301130v ZIMHarare Sports Club10 Sept 2013
Shoaib MalikPAK11211276122v ZIMLahore26 May 2015
Abid AliPAK11211211990v AUSDubai29 Mar 2019
Shan MasoodPAK112109 & 3199120v WITarouba25 Jul 2026
Babar AzamPAK11288 & 24*177123v WIPort of Spain2 Aug 2026
Hanif MohammadPAK11115 & 96--0v INDBombay13 Nov 1952
Imtiaz AhmedPAK11120 & 91--0v WIBridgetown17 Jan 1958
Hanif MohammadPAK11130 & 81--0v WIPort of Spain5 Feb 1958
Saeed AhmedPAK11178 & 33*-70v WIKarachi20 Feb 1959
Majid KhanPAK11176 & 35222130v AUSMelbourne1 Jan 1977
Mansoor AkhtarPAK111111191180v AUSFaisalabad30 Sept 1982

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.