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
Khawaja NafayQG26262401v LQKarachi10 Mar 2024
Mohammad RizwanMS26262630v IUKarachi18 Mar 2024
Shemaine CampbelleWIW26262021v PAKWKarachi2 May 2024
Marnus LabuschagneHK26261032v KKKarachi11 Apr 2026
Azam KhanKK26261912v HKKarachi11 Apr 2026
Rilee RossouwQG26261840v PZKarachi15 Apr 2026
Sam BillingsRAW26262211v HKKarachi16 Apr 2026
Abdullah ShafiqueLQ26261812v RAWKarachi18 Apr 2026
Mohammad ImranMS2626*822v KKKarachi19 Apr 2026
Aaron HardiePZ2626*1003v QGKarachi19 Apr 2026
Mohammad RizwanRAW26262911v MSKarachi21 Apr 2026
Mohammad RizwanRAW26261640v HKKarachi26 Apr 2026
Mohammad WasimMS2626*922v IUKarachi26 Apr 2026
Tom VeiversAUS2525 & DNB--0v PAKKarachi24 Oct 1964
David BrownENG2525*--0v PAKKarachi6 Mar 1969
Mohsin KhanPAK2525*3930v AUSKarachi22 Oct 1982
Graeme FowlerENG25255440v PAKKarachi26 Mar 1984
Jeff DujonWI2519 & 67820v PAKKarachi20 Nov 1986
Geoff MarshAUS258 & 1711130v PAKKarachi15 Sept 1988
Saeed AnwarPAK25253030v SAKarachi29 Feb 1996
Chris CairnsNZ2525*3611v PAKKarachi8 Dec 1996
Shahid AfridiPAK2510 & 15*3930v ENGKarachi7 Dec 2000
Nathan AstleNZ25252722v PAKKarachi21 Apr 2002
Kamran AkmalPAK25253430v INDKarachi19 Feb 2006
Irfan AhmedHK25254350v INDKarachi25 Jun 2008
Raqibul HasanBAN25253421v INDKarachi28 Jun 2008
Prasanna JayawardeneSL2518 & 7*5130v PAKKarachi21 Feb 2009
Asif AliPAK2525*1621v WIKarachi3 Apr 2018
James VinceMS25251422v LQKarachi11 Mar 2019
Ahsan AliQG25251831v PZKarachi17 Mar 2019
Mohammad RizwanPAK254 & 21*2130v SLKarachi19 Dec 2019
Haider AliPZ25252821v QGKarachi22 Feb 2020
Iftikhar AhmedKK25251821v QGKarachi23 Feb 2020
Philip SaltIU25251931v KKKarachi14 Mar 2020
Sohail TanvirMS2525*1312v KKKarachi14 Nov 2020
Rilee RossouwMS25251422v IUKarachi21 Feb 2021
Faheem AshrafIU25251522v KKKarachi24 Feb 2021
Shoaib MalikPZ25252221v IUKarachi30 Jan 2022
Sohaib MaqsoodMS25251712v PZKarachi5 Feb 2022
Sahibzada FarhanKK25251840v IUKarachi6 Feb 2022
Mohammad NawazQG2525*1212v LQKarachi7 Feb 2022
Agha SalmanPAK25252220v NZKarachi11 Jan 2023
Finn AllenNZ25252540v PAKKarachi13 Jan 2023
Odean SmithQG2525*1241v PZKarachi20 Feb 2023
Mohammad HafeezQG25252202v LQKarachi21 Feb 2023
Shan MasoodMS25251640v KKKarachi26 Feb 2023
Delmi TuckerSAW25252840v PAKWKarachi14 Sept 2023
Agha SalmanIU2525*1702v KKKarachi28 Feb 2024
Anwar AliKK2525*1412v QGKarachi29 Feb 2024
Sahibzada FarhanLQ25252240v QGKarachi10 Mar 2024

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.