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
Abdullah ShafiquePAK247 & 178220v NZKarachi26 Dec 2022
Mohammad RizwanPAK24242810v NZKarachi5 May 2023
Nadine de KlerkSAW2424*3040v PAKWKarachi11 Sept 2023
Leus du PlooyKK24241540v IUKarachi28 Feb 2024
Saud ShakeelQG24242040v KKKarachi29 Feb 2024
David WieseLQ2424*903v KKKarachi9 Mar 2024
Shan MasoodKK24241630v LQKarachi9 Mar 2024
Tom Kohler-CadmorePZ24242420v MSKarachi14 Mar 2024
Fakhar ZamanPAK24244140v NZKarachi19 Feb 2025
Ben DuckettENG24242140v SAKarachi1 Mar 2025
Abbas AfridiKK2424*913v IUKarachi20 Apr 2025
Alzarri JosephPZ2424*1321v KKKarachi21 Apr 2025
Agha SalmanKK24241622v HKKarachi11 Apr 2026
Yasir KhanRAW24243010v HKKarachi16 Apr 2026
Hassan KhanHK2424*613v MSKarachi22 Apr 2026
NL MtombaZIMW24242040v PAKWKarachi12 May 2026
Natalia PervaizPAKW2424*1930v ZIMWKarachi14 May 2026
Wazir MohammadPAK2323 & DNB--0v INDKarachi26 Feb 1955
Wazir MohammadPAK2323 & DNB--0v WIKarachi20 Feb 1959
Ray LindwallAUS2323 & DNB--0v PAKKarachi4 Dec 1959
Bob BarberENG2323-10v PAKKarachi2 Feb 1962
Javed MiandadPAK23238120v ENGKarachi18 Jan 1978
Sunil GavaskarIND23232611v PAKKarachi21 Jan 1983
Bob TaylorENG234 & 197030v PAKKarachi2 Mar 1984
Larry GomesWI2318 & 57740v PAKKarachi20 Nov 1986
Andrew HudsonSA23234920v PAKKarachi16 Oct 1994
Inzamam-ul-HaqPAK23233930v SAKarachi29 Feb 1996
Wasim AkramPAK23232031v SLKarachi13 Feb 2000
Indika de SaramSL235 & 185030v PAKKarachi12 Mar 2000
Andrew StraussENG23232330v PAKKarachi15 Dec 2005
Tamim IqbalBAN23231740v PAKKarachi20 Apr 2008
James AtkinsonHK23234630v INDKarachi25 Jun 2008
K WeeraratneSL23231830v INDKarachi3 Jul 2008
Thilan ThusharaSL23231421v INDKarachi3 Jul 2008
Salman ButtPAK23237030v SLKarachi21 Feb 2009
Imam-ul-HaqPZ23231830v QGKarachi13 Mar 2019
Colin IngramKK23231621v IUKarachi14 Mar 2019
Sarfraz AhmedPAK23233310v SLKarachi2 Oct 2019
Luke RonchiIU23231341v QGKarachi20 Feb 2020
Mohammad NawazQG23231340v IUKarachi20 Feb 2020
Amad ButtPZ2323*1112v LQKarachi21 Feb 2021
Alex HalesIU23231350v QGKarachi2 Mar 2021
Ben CuttingQG23231721v IUKarachi2 Mar 2021
Saim AyubQG23231821v MSKarachi3 Mar 2021
Shemaine CampbelleWIW23232020v PAKWKarachi8 Nov 2021
Sidra NawazPAKW23234610v WIWKarachi8 Nov 2021
Stafanie TaylorWIW23234620v PAKWKarachi11 Nov 2021
Shemaine CampbelleWIW2323*4310v PAKWKarachi11 Nov 2021
Rovman PowellWI23231512v PAKKarachi13 Dec 2021
Babar AzamKK23232910v MSKarachi27 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.