ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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 match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Pakistan×
PlayerRunsScoresBF4s6sOppositionGroundDate
Babar AzamPAK8172 & 9*22381v WIJamaica21 Apr 2017
Shoaib MalikPAK81816152v SLDubai13 Oct 2017
Mohammad HafeezPAK81818054v NZHamilton16 Jan 2018
Imam-ul-HaqPAK817 & 74*14790v IREDublin11 May 2018
Azhar AliPAK818118771v NZDubai24 Nov 2018
Imam-ul-HaqPAK8111 & 7024070v AUSLahore21 Mar 2022
Imam-ul-HaqPAK8132 & 4914480v SLGalle24 Jul 2022
Fakhar ZamanPAK81817437v BANKolkata31 Oct 2023
Babar AzamPAK8123 & 58*145120v WITarouba25 Jul 2026
Asif IqbalPAK803 & 77-00v WIKarachi1 Mar 1975
Zaheer AbbasPAK800 & 80-130v WIGeorgetown18 Mar 1977
Sarfraz NawazPAK8029 & 51--0v WIPort of Spain1 Apr 1977
Javed MiandadPAK8016 & 64158100v INDBombay16 Dec 1979
Zaheer AbbasPAK8080 & 0119100v AUSBrisbane27 Nov 1981
Javed MiandadPAK8080*8642v NZPeshawar12 Nov 1984
Javed MiandadPAK8076 & 413451v WIKarachi20 Nov 1986
Javed MiandadPAK8017 & 63*--0v INDKolkata11 Feb 1987
Saleem MalikPAK8080*15561v NZAuckland24 Feb 1989
Javed MiandadPAK8025 & 55202100v NZFaisalabad26 Oct 1990
Ramiz RajaPAK8017 & 63186100v ENGLeeds23 Jul 1992
Inzamam-ul-HaqPAK8080*9490v ZIMLahore27 Dec 1993
Moin KhanPAK8030 & 5013290v SLFaisalabad15 Sept 1995
Inzamam-ul-HaqPAK80809561v NZChristchurch17 Dec 1995
Saeed AnwarPAK80807863v INDToronto17 Sept 1996
Saeed AnwarPAK8015 & 65133101v ZIMHarare21 Mar 1998
Mohammad YousufPAK808010451v BANDhaka2 Jun 2000
Imran NazirPAK80807673v BANDhaka2 Jun 2000
Imran NazirPAK808086100v SAColombo8 Jul 2000
Abdul RazzaqPAK8064* & 1615150v WISharjah7 Feb 2002
Mohammad YousufPAK80809181v SLTangier17 Aug 2002
Yasir HameedPAK8080158130v NZHamilton19 Dec 2003
Saleem ElahiPAK808010381v NZChristchurch10 Jan 2004
Shahid AfridiPAK808058104v INDRawalpindi16 Mar 2004
Shoaib MalikPAK808010441v ZIMPeshawar3 Oct 2004
Younis KhanPAK8080 & 0159120v INDBengaluru8 Dec 2007
Umar AkmalPAK8033 & 4717770v WIGuyana12 May 2011
Asad ShafiqPAK800 & 80171130v SLGalle22 Jun 2012
Misbah-ul-HaqPAK80809372v SADurban21 Mar 2013
Mohammad HafeezPAK80808081v ZIMLahore31 May 2015
Azhar AliPAK808010452v ENGLeeds1 Sept 2016
Imam-ul-HaqPAK808010451v AFGAbu Dhabi21 Sept 2018
Babar AzamPAK80808391v ENGLeeds19 May 2019
Babar AzamPAK80808482v NZHyderabad29 Sept 2023
Mohammad RizwanPAK80808273v SACape Town19 Dec 2024
Sahibzada FarhanPAK8080*4565v SLRawalpindi22 Nov 2025
Abdul KardarPAK7979--1v INDMadras28 Nov 1952
Majid KhanPAK7975 & 421790v ENGLeeds25 Jul 1974
Wasim RajaPAK7976 & 3126100v WILahore24 Nov 1980
Wasim RajaPAK792 & 77*15230v WIKarachi22 Dec 1980
Wasim RajaPAK7943 & 3615490v AUSBrisbane27 Nov 1981

BF balls faced · 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.