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)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st 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 2026AFGZIMODI5th 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
Babar AzamPZ25252221v IUKarachi16 Mar 2024
Tuba HassanPAKW25252320v WIWKarachi18 Apr 2024
Najiha AlviPAKW25252810v WIWKarachi21 Apr 2024
Muneeba AliPAKW25251930v WIWKarachi3 May 2024
Jofra ArcherENG25253140v SAKarachi1 Mar 2025
Michael BracewellPZ25251921v HKKarachi8 Apr 2026
Sikandar RazaLQ25251930v IUKarachi9 Apr 2026
Azam KhanKK25252731v PZKarachi9 Apr 2026
Waseem MuhammadKK25251940v HKKarachi11 Apr 2026
Usman KhanHK2525*3510v IUKarachi24 Apr 2026
Mohsin RiazIU25251750v MSKarachi26 Apr 2026
Mohsin RiazIU25252011v PZKarachi28 Apr 2026
Fatima SanaPAKW25251312v ZIMWKarachi6 May 2026
Maqsood AhmedPAK2422 & 2-00v INDKarachi26 Feb 1955
Shafqat RanaPAK240 & 24-00v AUSKarachi24 Oct 1964
Mansoor AkhtarPAK242451--v WIKarachi21 Nov 1980
Ravi RatnayekeSL2424 & 011521v PAKKarachi5 Mar 1982
Anura RanasingheSL24241522v PAKKarachi31 Mar 1982
Gundappa ViswanathIND2424 & 05940v PAKKarachi23 Dec 1982
Derek RandallENG248 & 166120v PAKKarachi2 Mar 1984
Allan LambENG244 & 206130v PAKKarachi2 Mar 1984
Azeem HafeezPAK2424 & DNB4020v ENGKarachi2 Mar 1984
Aravinda de SilvaSL24243320v PAKKarachi13 Jan 1992
Pat SymcoxSA24242012v WIKarachi11 Mar 1996
David WilliamsWI2422* & 29310v PAKKarachi6 Dec 1997
Abdul RazzaqPAK24242410v SLKarachi13 Feb 2000
Saeed AnwarPAK24242740v ENGKarachi24 Oct 2000
Imran NazirPAK2420 & 45830v ENGKarachi7 Dec 2000
Imran FarhatPAK24242940v INDKarachi13 Mar 2004
Abdul RazzaqPAK24241521v INDKarachi19 Feb 2006
Imran FarhatPAK24243330v INDKarachi19 Feb 2006
Tabarak DarHK24245130v PAKKarachi24 Jun 2008
Nuwan KulasekaraSL24243310v PAKKarachi20 Jan 2009
Mahela JayawardeneSL24243410v PAKKarachi21 Jan 2009
Colin IngramKK24241013v QGKarachi10 Mar 2019
Asif AliIU2424*1012v KKKarachi14 Mar 2019
Imam-ul-HaqPZ24241902v LQKarachi14 Nov 2020
Nauman AliPAK2424 & DNB4930v SAKarachi26 Jan 2021
Babar AzamKK24242030v QGKarachi20 Feb 2021
Haider AliPZ2424*822v MSKarachi23 Feb 2021
James VinceMS24242140v QGKarachi3 Mar 2021
Kainat ImtiazPAKW24246000v WIWKarachi8 Nov 2021
Javeria KhanPAKW24243630v WIWKarachi11 Nov 2021
Odean SmithWI24241622v PAKKarachi13 Dec 2021
Abdullah ShafiqueLQ24242230v MSKarachi29 Jan 2022
Mohammad HafeezLQ24242140v KKKarachi30 Jan 2022
Joe ClarkeKK2424*1820v LQKarachi30 Jan 2022
Ahsan AliQG24241931v MSKarachi31 Jan 2022
Ben CuttingPZ24242201v KKKarachi4 Feb 2022
Haider AliPZ24241241v MSKarachi5 Feb 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.