Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At National Stadium×
PlayerRunsScoresBF4s6sOppositionGroundDate
Harry BrookENG19192930v SAKarachi1 Mar 2025
Usman KhanMS19191530v KKKarachi12 Apr 2025
Sam BillingsLQ19191021v KKKarachi15 Apr 2025
Haseebullah KhanLQ19192220v IUKarachi9 Apr 2026
Dinesh ChandimalQG1919812v PZKarachi19 Apr 2026
Alzarri JosephQG1919*1502v PZKarachi19 Apr 2026
Farhan YousafPZ1919821v QGKarachi19 Apr 2026
Josh PhilippeMS19191520v HKKarachi22 Apr 2026
Ian CraigAUS180 & 18-00v PAKKarachi11 Oct 1956
Richie BenaudAUS1818 & DNB--0v PAKKarachi4 Dec 1959
Fazal MahmoodPAK187 & 11--0v AUSKarachi4 Dec 1959
Geoff CopeENG1818 & DNB6910v PAKKarachi18 Jan 1978
Syed KirmaniIND1814 & 4--0v PAKKarachi14 Nov 1978
Majid KhanPAK180 & 188410v WIKarachi22 Dec 1980
Viv RichardsWI18182020v PAKKarachi22 Dec 1980
Syed KirmaniIND1818 & DNB7210v PAKKarachi30 Jan 1983
Asif MujtabaPAK1812 & 610010v WIKarachi20 Nov 1986
Carlisle BestWI18183010v SLKarachi13 Oct 1987
Mike GattingENG1818 & 04530v PAKKarachi16 Dec 1987
Phil DeFreitasENG1812 & 63430v PAKKarachi16 Dec 1987
David BoonAUS1814 & 46020v PAKKarachi15 Sept 1988
Ian SmithNZ184 & 141430v PAKKarachi10 Oct 1990
Jeff DujonWI1817 & 15110v PAKKarachi15 Nov 1990
Moin KhanPAK18182020v WIKarachi20 Nov 1991
Guy WhittallZIM18183700v PAKKarachi24 Dec 1993
Saleem ElahiPAK18183410v INDKarachi30 Sept 1997
Saeed AnwarPAK18182220v INDKarachi30 Sept 1997
Franklyn RoseWI1813 & 53211v PAKKarachi6 Dec 1997
Mohammad YousufPAK187 & 119520v SLKarachi12 Mar 2000
Moin KhanPAK18181220v ENGKarachi24 Oct 2000
Darren GoughENG1818 & DNB5810v PAKKarachi7 Dec 2000
Inzamam-ul-HaqPAK18182820v NZKarachi21 Apr 2002
Daryl TuffeyNZ1818*2930v PAKKarachi21 Apr 2002
Sanwar HossainBAN1815 & 33920v PAKKarachi20 Aug 2003
Mahela JayawardeneSL18182510v PAKKarachi6 Oct 2004
Yasir HameedPAK183 & 154510v SLKarachi28 Oct 2004
HMRKB HerathSL1812 & 69410v PAKKarachi28 Oct 2004
Prosper UtseyaZIM1818*2310v PAKKarachi21 Jan 2008
James AtkinsonHK18183020v PAKKarachi24 Jun 2008
Nuwan KulasekaraSL1818*1201v BANKarachi30 Jun 2008
Marlon SamuelsWI18181930v PAKKarachi1 Apr 2018
Anton DevcichLQ18181321v IUKarachi9 Mar 2019
Ben DunkKK18181111v QGKarachi10 Mar 2019
Misbah-ul-HaqPZ18181711v QGKarachi13 Mar 2019
Darren SammyPZ18181620v QGKarachi17 Mar 2019
Tamim IqbalLQ18181021v PZKarachi14 Nov 2020
Rilee RossouwMS18181810v LQKarachi15 Nov 2020
Nicolas PooranWI18181012v PAKKarachi13 Dec 2021
Khushdil ShahMS1818*431v LQKarachi29 Jan 2022
James FaulknerQG18181201v MSKarachi31 Jan 2022

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.