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/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th 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)T1013th 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
Wasim AkramPAK77600v SLKarachi13 Jan 1992
Kapila WijegunawardeneSL77900v PAKKarachi13 Jan 1992
David RichardsonSA771510v PAKKarachi16 Oct 1994
Fanie de VilliersSA77*700v PAKKarachi16 Oct 1994
Inzamam-ul-HaqPAK772701v NZKarachi8 Dec 1996
Arshad KhanPAK77 & DNB1310v AUSKarachi22 Oct 1998
Imran NazirPAK771110v NZKarachi21 Apr 2002
Shoaib MalikPAK77500v INDKarachi13 Mar 2004
Yasir HameedPAK771300v INDKarachi13 Mar 2004
Liam PlunkettENG771700v PAKKarachi15 Dec 2005
Danish KaneriaPAK77* & DNB1610v WIKarachi27 Nov 2006
Abdul RazzaqPAK77*900v WIKarachi16 Dec 2006
Chris GayleWI771010v PAKKarachi16 Dec 2006
Sarfraz AhmedPAK771510v HKKarachi24 Jun 2008
Iftikhar AnjumPAK77510v SLKarachi29 Jun 2008
WPUJC VaasSL771500v BANKarachi30 Jun 2008
Abdur RazzakBAN771400v SLKarachi30 Jun 2008
Kumar SangakkaraSL771010v INDKarachi3 Jul 2008
Muttiah MuralitharanSL77*710v PAKKarachi20 Jan 2009
Hussain TalatIU771100v PZKarachi25 Mar 2018
Samuel BadreeWI77501v PAKKarachi1 Apr 2018
Haris RaufLQ77501v IUKarachi9 Mar 2019
Haris SohailLQ771200v MSKarachi11 Mar 2019
Sohaib MaqsoodPZ77710v QGKarachi13 Mar 2019
Shane WatsonQG77610v PZKarachi17 Mar 2019
Kieron PollardPZ771210v QGKarachi17 Mar 2019
Ahmed ShehzadQG771110v IUKarachi20 Feb 2020
Shoaib MalikPZ771210v QGKarachi22 Feb 2020
Hammad AzamPZ77510v MSKarachi13 Mar 2020
Adil AminPZ77*710v MSKarachi13 Mar 2020
Sohail AkhtarLQ77810v PZKarachi14 Nov 2020
Sarfraz AhmedQG77810v KKKarachi20 Feb 2021
Khushdil ShahMS77800v IUKarachi21 Feb 2021
Mohammad NabiKK77501v IUKarachi24 Feb 2021
Sohail AkhtarLQ771210v MSKarachi26 Feb 2021
Rilee RossouwMS77401v KKKarachi27 Feb 2021
Iftikhar AhmedIU771200v PZKarachi27 Feb 2021
Hasan AliIU771000v PZKarachi27 Feb 2021
Iftikhar AhmedPAK77510v WIKarachi13 Dec 2021
Babar AzamPAK77710v WIKarachi14 Dec 2021
Mohammad IlyasKK771010v QGKarachi29 Jan 2022
Shoaib MalikPZ77910v LQKarachi2 Feb 2022
Usman QadirPZ77*201v LQKarachi2 Feb 2022
Faheem AshrafIU77*501v KKKarachi6 Feb 2022
Ahsan AliQG77810v LQKarachi7 Feb 2022
Moeen AliENG77*910v PAKKarachi20 Sept 2022
Shan MasoodPAK77710v ENGKarachi20 Sept 2022
Abrar AhmedPAK70 & 7*2310v NZKarachi2 Jan 2023
Ish SodhiNZ772200v PAKKarachi11 Jan 2023
Michael BracewellNZ77601v PAKKarachi13 Jan 2023

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.