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
Abdul QadirPAK88* & DNB1000v WIKarachi20 Nov 1986
Abdul QadirPAK881610v AUSKarachi15 Sept 1988
Bruce ReidAUS80 & 8*3410v PAKKarachi15 Sept 1988
Carl HooperWI88 & 03310v PAKKarachi15 Nov 1990
Alistair CampbellZIM881820v PAKKarachi24 Dec 1993
Craig MatthewsSA88*1200v WIKarachi11 Mar 1996
Mohammad WasimPAK882700v NZKarachi8 Dec 1996
Ajay JadejaIND881900v PAKKarachi30 Sept 1997
Rajesh ChauhanIND88*301v PAKKarachi30 Sept 1997
Ian BishopWI82 & 6*3910v PAKKarachi6 Dec 1997
Arshad KhanPAK88*2000v AUSKarachi6 Nov 1998
Brad YoungAUS88*600v PAKKarachi6 Nov 1998
Craig McMillanNZ881420v PAKKarachi21 Apr 2002
Wasim AkramPAK88610v NZKarachi21 Apr 2002
Brooke WalkerNZ881110v PAKKarachi21 Apr 2002
Danish KaneriaPAK88 & DNB1410v BANKarachi20 Aug 2003
Hemang BadaniIND88*510v PAKKarachi13 Mar 2004
Corey CollymoreWI88* & 04110v PAKKarachi27 Nov 2006
Umar GulPAK88900v HKKarachi24 Jun 2008
Skhawat AliHK882010v PAKKarachi24 Jun 2008
Sanath JayasuriyaSL881410v PAKKarachi29 Jun 2008
Tillakaratne DilshanSL88710v PAKKarachi29 Jun 2008
Mushfiqur RahimBAN881210v SLKarachi30 Jun 2008
Tamim IqbalBAN881510v SLKarachi30 Jun 2008
MahmudullahBAN881900v SLKarachi30 Jun 2008
Ajantha MendisSL88*610v BANKarachi30 Jun 2008
Ishant SharmaIND881810v SLKarachi6 Jul 2008
Ajantha MendisSL88420v INDKarachi6 Jul 2008
Jehan MubarakSL881600v PAKKarachi20 Jan 2009
Thilan ThusharaSL88700v PAKKarachi21 Jan 2009
Tillakaratne DilshanSL80 & 8910v PAKKarachi21 Feb 2009
Mohammad HafeezPZ88601v IUKarachi25 Mar 2018
Saad AliLQ88900v MSKarachi11 Mar 2019
Muhammad MusaIU88*510v PZKarachi15 Mar 2019
Sarfraz AhmedPAK881200v SLKarachi30 Sept 2019
Shadab KhanIU88700v QGKarachi20 Feb 2020
Shane WatsonQG881010v PZKarachi22 Feb 2020
Liam LivingstonePZ88*501v QGKarachi22 Feb 2020
Imad WasimKK881010v QGKarachi23 Feb 2020
Mohammad NawazQG88*401v KKKarachi15 Mar 2020
Mohammad ImranPZ88401v LQKarachi14 Nov 2020
Saim AyubQG881410v KKKarachi20 Feb 2021
Samit PatelLQ881100v PZKarachi21 Feb 2021
Sohail KhanMS88501v QGKarachi3 Mar 2021
Iftikhar AhmedQG88810v PZKarachi28 Jan 2022
Sahibzada FarhanKK88501v LQKarachi30 Jan 2022
Abdullah ShafiqueLQ88810v KKKarachi30 Jan 2022
Khushdil ShahMS88*501v QGKarachi31 Jan 2022
Khushdil ShahMS88320v IUKarachi1 Feb 2022
Lewis GregoryKK88*610v PZKarachi4 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.