Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th 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 · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Fakhar ZamanPAK57575052v ENGNottingham17 May 2019
Fawad AlamPAK5745 & 1218870v SARawalpindi4 Feb 2021
Imam-ul-HaqPAK57577330v SACenturion7 Apr 2021
Fakhar ZamanPAK5757*5123v BANDhaka20 Nov 2021
Babar AzamPAK57577260v AUSLahore29 Mar 2022
Babar AzamPAK57576570v NEDRotterdam18 Aug 2022
Mohammad RizwanPAK57574350v NZSydney9 Nov 2022
Agha SalmanPAK57575761v NZKarachi7 May 2023
Saud ShakeelPAK575711060v SLColombo24 Jul 2023
Babar AzamPAK57573562v NZAuckland12 Jan 2024
Babar AzamPAK57574381v IREDublin10 May 2024
Saim AyubPAK5756 & 110141v BANRawalpindi21 Aug 2024
Saim AyubPAK57573852v WILauderhill31 Jul 2025
Sahibzada FarhanPAK57573853v INDDubai28 Sept 2025
Wallis MathiasPAK5643 & 13--0v AUSKarachi4 Dec 1959
Mohammad IlyasPAK5656-110v NZRawalpindi27 Mar 1965
Saeed AhmedPAK5650 & 68190v AUSMelbourne29 Dec 1972
Mudassar NazarPAK565613640v ENGLondon26 May 1978
Imran KhanPAK565613833v AUSLahore18 Mar 1980
Majid KhanPAK56566910v WIMelbourne21 Nov 1981
Javed MiandadPAK5656*5442v SLKarachi12 Mar 1982
Imran KhanPAK5656*3362v SLSwansea9 Jun 1983
Javed MiandadPAK56566840v AUSMelbourne21 Jan 1984
Ramiz RajaPAK56565660v SLLahore25 Oct 1985
Javed MiandadPAK56564950v SLHyderabad (Sindh)3 Nov 1985
Ramiz RajaPAK5656*7620v AUSSharjah11 Apr 1986
Saleem YousufPAK56564970v WILahore16 Oct 1987
Aamer MalikPAK565615651v NZAuckland24 Feb 1989
Saleem MalikPAK5656*3490v NZAuckland11 Mar 1989
Ijaz AhmedPAK56566670v WIKolkata1 Nov 1989
Ramiz RajaPAK565614330v INDSialkot9 Dec 1989
Imran KhanPAK5656*10640v AUSSydney13 Feb 1990
Imran KhanPAK56569831v AUSSydney20 Feb 1990
Moin KhanPAK5624 & 329570v WIFaisalabad23 Nov 1990
Asif MujtabaPAK5656*5131v AUSHobart10 Dec 1992
Basit AliPAK565610860v WISt John's1 May 1993
Rashid LatifPAK5618 & 389740v AUSRawalpindi5 Oct 1994
Saleem MalikPAK56568220v SARawalpindi20 Oct 1994
Shahid AfridiPAK56564942v INDToronto13 Sept 1998
Azhar MahmoodPAK5639 & 1711270v AUSPerth26 Nov 1999
Mohammad YousufPAK5656*6451v INDSharjah26 Mar 2000
Mohammad YousufPAK56567640v WISt George's16 Apr 2000
Moin KhanPAK5656*3134v SLDhaka7 Jun 2000
Ijaz AhmedPAK56567550v SASingapore23 Aug 2000
Abdul RazzaqPAK56567222v SLSharjah8 Apr 2002
Younis KhanPAK56565941v NZSharjah11 Apr 2002
Shahid AfridiPAK56565373v NZSharjah11 Apr 2002
Younis KhanPAK5656*7640v AUSMelbourne15 Jun 2002
Younis KhanPAK5656*3952v SLTangier14 Aug 2002
Kamran AkmalPAK5656 & DNB8390v ZIMBulawayo16 Nov 2002

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.