Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW131 (39.5)Innings break - INDW need 132 runs to winLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Babar AzamPAK102102*11980v SLRawalpindi14 Nov 2025
Mohammad IlyasPAK10188 & 13-101v NZChristchurch12 Feb 1965
Mushtaq MohammadPAK101101 & DNB-90v NZSindh23 Oct 1976
Majid KhanPAK10147 & 54--0v WIPort of Spain4 Mar 1977
Talat AliPAK10140 & 61-110v NZChristchurch2 Feb 1979
Mudassar NazarPAK10112 & 8922180v NZAuckland25 Jan 1985
Saleem MalikPAK10110112451v INDSharjah19 Oct 1988
Ramiz RajaPAK10110111491v NZAuckland11 Mar 1989
Saeed AnwarPAK101101115110v NZLahore2 Nov 1990
Saleem MalikPAK101101207100v SLSialkot12 Dec 1991
Inzamam-ul-HaqPAK10110112193v SLMultan17 Jan 1992
Inzamam-ul-HaqPAK10196 & 5177161v SAFaisalabad24 Oct 1997
Saqlain MushtaqPAK101101*291111v NZChristchurch15 Mar 2001
Saeed AnwarPAK101101104171v BANMultan29 Aug 2001
Saeed AnwarPAK10110112670v INDCenturion1 Mar 2003
Salman ButtPAK101101116100v INDJamshedpur9 Apr 2005
Salman ButtPAK101101111150v INDPeshawar6 Feb 2006
Younis KhanPAK101101109131v ENGSouthampton5 Sept 2006
Mohammad YousufPAK10183 & 18119121v SACape Town26 Jan 2007
Mohammad YousufPAK101101*111120v SADurban7 Feb 2007
Younis KhanPAK10110111951v WIAbu Dhabi16 Nov 2008
Asad ShafiqPAK10158 & 43264121v ENGAbu Dhabi25 Jan 2012
Nasir JamshedPAK101101*13251v INDChennai30 Dec 2012
Sarfraz AhmedPAK101101*12460v IREAdelaide15 Mar 2015
Azhar AliPAK101101112100v BANMirpur22 Apr 2015
Azhar AliPAK10110110981v WIAbu Dhabi5 Oct 2016
Shoaib MalikPAK101101*111102v WIGuyana11 Apr 2017
Babar AzamPAK10110113360v SLAbu Dhabi16 Oct 2017
Imam-ul-HaqPAK10110111680v SACenturion25 Jan 2019
Haris SohailPAK101101*11561v AUSSharjah22 Mar 2019
Babar AzamPAK101101*127110v NZBirmingham26 Jun 2019
Fakhar ZamanPAK10110110493v SACenturion7 Apr 2021
Fakhar ZamanPAK101101122101v NZKarachi13 Jan 2023
Babar AzamPAK101101*58113v NZLahore15 Apr 2023
Agha SalmanPAK10154 & 47*16693v BANRawalpindi30 Aug 2024
Saim AyubPAK10110194132v SAJohannesburg22 Dec 2024
Mushtaq MohammadPAK100100283130v ENGBirmingham3 Jun 1971
Zaheer AbbasPAK10068 & 32*188140v ENGFaisalabad12 Mar 1984
Sarfraz NawazPAK10090 & 10*18880v ENGLahore19 Mar 1984
Saleem MalikPAK10010095100v SLFaisalabad25 Oct 1987
Javed MiandadPAK100100*99100v WIGeorgetown30 Mar 1988
Saleem MalikPAK100100*11240v SLSharjah24 Mar 1989
Inzamam-ul-HaqPAK100100*125130v SLKandy26 Aug 1994
Aamer SohailPAK10010011980v SLDurban2 Dec 1994
Saleem MalikPAK10099 & 1157160v SAJohannesburg19 Jan 1995
Ramiz RajaPAK10075 & 25204150v SLFaisalabad15 Sept 1995
Saleem MalikPAK100100* & DNB223100v ENGLondon22 Aug 1996
Mohammad YousufPAK100100111140v AUSLahore10 Nov 1998
Inzamam-ul-HaqPAK10088 & 12229170v AUSBrisbane5 Nov 1999
Mohammad YousufPAK100100*11291v INDDhaka3 Jun 2000

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