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
Sam CurranENG1010*810v PAKKarachi22 Sept 2022
Mohammad WasimPAK108* & 21201v ENGKarachi17 Dec 2022
Tim SoutheeNZ1010 & DNB3710v PAKKarachi2 Jan 2023
Haris SohailPAK10102100v NZKarachi11 Jan 2023
Mohammad WasimPAK10101310v NZKarachi11 Jan 2023
Mohammad HarisPZ1010520v KKKarachi14 Feb 2023
Tom CurranIU1010*311v KKKarachi16 Feb 2023
Shoaib MalikKK1010701v LQKarachi19 Feb 2023
Wahab RiazPZ1010*1220v QGKarachi20 Feb 2023
Shoaib MalikKK1010*900v MSKarachi26 Feb 2023
Usama MirMS1010601v KKKarachi26 Feb 2023
Anne BoschSAW10101310v PAKWKarachi4 Sept 2023
Bismah MaroofPAKW10101510v SAWKarachi8 Sept 2023
Suné LuusSAW10101610v PAKWKarachi11 Sept 2023
Suné LuusSAW10102410v PAKWKarachi14 Sept 2023
Shadab KhanIU1010*1100v KKKarachi28 Feb 2024
Rilee RossouwQG1010920v MSKarachi12 Mar 2024
Agha SalmanIU10101120v MSKarachi18 Mar 2024
Diana BaigPAKW10101410v WIWKarachi18 Apr 2024
Fatima SanaPAKW10102310v WIWKarachi18 Apr 2024
Sadaf ShamasPAKW10101800v WIWKarachi23 Apr 2024
Sidra AmeenPAKW10101020v WIWKarachi28 Apr 2024
Chedean NationWIW10101300v PAKWKarachi30 Apr 2024
Jannillea GlasgowWIW10101700v PAKWKarachi2 May 2024
Fakhar ZamanPAK10101520v NZKarachi14 Feb 2025
Daryl MitchellNZ10102400v PAKKarachi19 Feb 2025
Devon ConwayNZ10101720v PAKKarachi19 Feb 2025
Rahmanullah GurbazAFG10101410v SAKarachi21 Feb 2025
Arafat MinhasKK1010720v MSKarachi12 Apr 2025
Sikandar RazaLQ1010*520v KKKarachi15 Apr 2025
Irfan KhanKK10101600v PZKarachi21 Apr 2025
Abdullah ShafiqueLQ10101201v IUKarachi9 Apr 2026
Khushdil ShahKK10101410v PZKarachi9 Apr 2026
Iftikhar AhmedPZ1010511v MSKarachi13 Apr 2026
Saad MasoodRAW1010520v HKKarachi16 Apr 2026
MS KanchingweZIMW10101910v PAKWKarachi4 May 2026
B BizaZIMW1010720v PAKWKarachi12 May 2026
NL MtombaZIMW10101720v PAKWKarachi14 May 2026
Naren TamhaneIND99 & DNB--0v PAKKarachi26 Feb 1955
ShujauddinPAK95 & 4--0v AUSKarachi4 Dec 1959
Bruce TaylorNZ96 & 3-00v PAKKarachi9 Apr 1965
John SnowENG99--0v PAKKarachi6 Mar 1969
Imran KhanPAK99 & DNB2210v AUSKarachi27 Feb 1980
Clive LloydWI9915--v PAKKarachi21 Nov 1980
Sunil GavaskarIND99 & DNB2810v ENGKarachi31 Jan 1985
Norman CowansENG99 & DNB1610v INDKarachi31 Jan 1985
Saleem JaffarPAK99 & DNB1500v WIKarachi20 Nov 1986
Aravinda de SilvaSL992700v WIKarachi13 Oct 1987
Allan LambENG991500v PAKKarachi20 Oct 1987
Wasim AkramPAK99710v ENGKarachi20 Nov 1987

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.