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)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd 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
Daryl MitchellNZ36365510v PAKKarachi9 Jan 2023
Matthew WadeKK36362441v LQKarachi19 Feb 2023
Rovman PowellPZ36362332v QGKarachi20 Feb 2023
Nida DarPAKW36362051v SAWKarachi4 Sept 2023
Lara GoodallSAW36365350v PAKWKarachi11 Sept 2023
Shan MasoodKK36362950v MSKarachi3 Mar 2024
Tim SeifertKK36363320v LQKarachi9 Mar 2024
Usman KhanMS3636*2830v PZKarachi14 Mar 2024
Aliya RiazPAKW36364131v WIWKarachi23 Apr 2024
Kamran GhulamMS36361951v KKKarachi12 Apr 2025
Awais ZafarMS36362751v KKKarachi19 Apr 2026
Shadab KhanIU36362850v MSKarachi26 Apr 2026
Muneeba AliPAKW36363340v ZIMWKarachi14 May 2026
Saeed AhmedPAK3516 & 19-50v ENGKarachi2 Feb 1962
Artie DickNZ3533 & 2-00v PAKKarachi9 Apr 1965
John MorrisonNZ354 & 31-32v PAKKarachi30 Oct 1976
Bruce LairdAUS3532 & 39330v PAKKarachi22 Sept 1982
Gordon GreenidgeWI3527 & 89331v PAKKarachi20 Nov 1986
Saleem MalikPAK35353340v ENGKarachi20 Nov 1987
Tauseef AhmedPAK35358250v AUSKarachi15 Sept 1988
Kris SrikkanthIND354 & 316650v PAKKarachi15 Nov 1989
Ramiz RajaPAK35357010v SLKarachi13 Jan 1992
Wasim AkramPAK3535 & DNB9070v AUSKarachi22 Oct 1998
Mohammad YousufPAK35356410v ENGKarachi24 Oct 2000
Craig WhiteENG3535 & DNB9631v PAKKarachi7 Dec 2000
Inzamam-ul-HaqPAK350 & 35*6650v BANKarachi20 Aug 2003
Thilan SamaraweeraSL3513 & 2217430v PAKKarachi28 Oct 2004
Ramnaresh SarwanWI350 & 35*8870v PAKKarachi27 Nov 2006
Mohammad HafeezPAK3534 & 16440v SAKarachi1 Oct 2007
André NelSA352 & 337730v PAKKarachi1 Oct 2007
Misbah-ul-HaqPAK35352230v BANKarachi19 Apr 2008
Shoaib MalikPAK35351823v BANKarachi20 Apr 2008
Shoaib MalikPAK35353270v HKKarachi24 Jun 2008
Salman ButtPAK35356440v INDKarachi26 Jun 2008
Gautam GambhirIND35353240v PAKKarachi2 Jul 2008
Mohammad HafeezLQ3535*2231v KKKarachi12 Mar 2020
Tamim IqbalLQ35353841v KKKarachi17 Nov 2020
Romario ShepherdWI3535*1922v PAKKarachi14 Dec 2021
Shan MasoodMS35352550v PZKarachi5 Feb 2022
Mark WoodENG3535 & DNB4140v PAKKarachi17 Dec 2022
Nauman AliPAK3520 & 156150v ENGKarachi17 Dec 2022
Ajaz PatelNZ3535 & DNB7840v PAKKarachi2 Jan 2023
Imad WasimKK3535*1922v LQKarachi19 Feb 2023
Irfan KhanKK35351660v LQKarachi9 Mar 2024
Saim AyubHK35352622v IUKarachi12 Apr 2026
Shan MasoodMS35351950v PZKarachi13 Apr 2026
Mohammad HarisPZ35352851v QGKarachi15 Apr 2026
Mohammad HarisPZ35351652v IUKarachi28 Apr 2026
Nomvelo SibandaZIMW3535*5520v PAKWKarachi9 May 2026
Pananmal PunjabiIND3412 & 22--0v PAKKarachi26 Feb 1955

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.