Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v New Zealand×At Gaddafi Stadium×

Player figures come from full scorecards, which we hold for 10 of the 20 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Fakhar ZamanPAK2023-20256602528442.00204123.530211911
Babar AzamPAK2023-2025661195101*39.00142137.32110215
Matthew BreetzkeSA2025110150150150.00148101.35100115
Iftikhar AhmedPAK2023-20245511226030.5071171.83011510
Yasir HameedPAK20032201055352.5014771.43020120
David MillerSA2025111100100*-67149.25100104
Abdul RazzaqPAK20032228947*-38234.2100074
Saim AyubPAK2023-2024550784715.6061127.8700193
Temba BavumaSA2025220765638.009480.8501071
Wiaan MulderSA2025220726436.007398.6301061
Saleem ElahiPAK2003110707070.0069101.4501060
Rassie van der DussenSA2025110696969.0066104.5501042
Imran FarhatPAK2003220686834.009174.7301181
Mohammad RizwanPAK2023-2025440675016.7565103.0801081
Mohammad YousufPAK2003220534226.505792.9800060
Inzamam-ul-HaqPAK2003110494949.006377.7800041
Faheem AshrafPAK2023320492724.5030163.3300043
Usman KhanPAK2024220473123.5035134.2900061
Imad WasimPAK2023-20245524722*15.6737127.0300060
Moin KhanPAK2003221444344.004891.6700031
Shadab KhanPAK2023-2024541431614.3335122.8600031
Jason SmithSA2025110414141.005180.3900012
Agha SalmanPAK2025110404040.005178.4300021
Shoaib MalikPAK2003220322316.004080.0000020
Aiden MarkramSA2025110313131.0029106.9000030
Tayyab TahirPAK2025110303030.0029103.4500040
Misbah-ul-HaqPAK2003220252112.503083.3300011
Abrar AhmedPAK20251112323*-15153.3300040
Kamran GhulamPAK2025110181818.003256.2500010
Mohammad SamiPAK20032111717*-8212.5000002
Ryan RickeltonSA2025110171717.0012141.6700040
Shaheen Shah AfridiPAK2023-202553017105.672470.8300020
Kagiso RabadaSA2025110161616.002272.7300020
Khushdil ShahPAK2025110151515.001883.3300010
Naseem ShahPAK2023-2025221131313.002650.0000000
Haris RaufPAK2023-202542011115.507157.1400111
Eathan BoschSA202511177*-977.7800000
Usama MirPAK2024210555.003166.6700010
Heinrich KlaasenSA2025110333.00742.8600000
Marco JansenSA2025110333.00742.8600000
Senuran MuthusamySA2025110222.00366.6700000
Mohammad AmirPAK202421111*-1100.0000000
Keshav MaharajSA2025110111.00425.0000000
Lungi NgidiSA202521111*-250.0000000
Kyle VerreynneSA2025110111.00425.0000000
Abbas AfridiPAK2024210111.00250.0000000
Mihlali MpongwanaSA202511111*-250.0000000
Zaman KhanPAK2023-202431100*-10.0000000

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