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/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 2026AFGZIMT1013th 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
Sarfraz AhmedQG21211820v IUKarachi20 Feb 2020
Iftikhar AhmedKK21211730v QGKarachi15 Mar 2020
Zeeshan AshrafMS21211930v KKKarachi14 Nov 2020
Hasan AliPAK2121 & DNB3320v SAKarachi26 Jan 2021
Imran ButtPAK219 & 125540v SAKarachi26 Jan 2021
Agha SalmanLQ21211640v PZKarachi21 Feb 2021
Sohail AkhtarLQ21212630v QGKarachi22 Feb 2021
Asif AliIU2121*912v KKKarachi24 Feb 2021
Saim AyubQG21211940v PZKarachi26 Feb 2021
Shadab KhanIU21211720v QGKarachi2 Mar 2021
Kamran AkmalPZ21211740v KKKarachi3 Mar 2021
Romario ShepherdWI21211621v PAKKarachi13 Dec 2021
Asif AliPAK2121*722v WIKarachi16 Dec 2021
Sarfraz AhmedQG21212320v MSKarachi31 Jan 2022
Rilee RossouwMS21211920v QGKarachi31 Jan 2022
Sohaib MaqsoodMS21212321v QGKarachi31 Jan 2022
Sherfane RutherfordPZ21211131v LQKarachi2 Feb 2022
Kamran AkmalPZ21211920v KKKarachi4 Feb 2022
Khushdil ShahMS2121*703v PZKarachi5 Feb 2022
Imam-ul-HaqPAK2120 & 18230v AUSKarachi12 Mar 2022
Ben DuckettENG21211720v PAKKarachi20 Sept 2022
Shan MasoodPAK21211910v ENGKarachi25 Sept 2022
Mitchell SantnerNZ21211830v PAKKarachi9 Jan 2023
Kamran GhulamLQ21211720v QGKarachi21 Feb 2023
Daryl MitchellNZ21212420v PAKKarachi3 May 2023
Shadab KhanPAK2121*1012v NZKarachi3 May 2023
Nadine de KlerkSAW2121*1140v PAKWKarachi3 Sept 2023
Marizanne KappSAW21214110v PAKWKarachi14 Sept 2023
Tim SeifertKK21211121v QGKarachi29 Feb 2024
James VinceKK21212740v PZKarachi11 Mar 2024
Usman KhanMS21212330v QGKarachi12 Mar 2024
Shemaine CampbelleWIW21212910v PAKWKarachi28 Apr 2024
Gull FerozaPAKW2121*2410v WIWKarachi2 May 2024
Jos ButtlerENG21214300v SAKarachi1 Mar 2025
Jahandad KhanQG2121*622v RAWKarachi10 Apr 2026
Michael BracewellPZ21211012v LQKarachi11 Apr 2026
Fakhar ZamanLQ21211930v PZKarachi11 Apr 2026
Abdullah ShafiqueLQ21211540v PZKarachi11 Apr 2026
Glenn MaxwellHK2121*912v IUKarachi12 Apr 2026
Kusal MendisPZ21211920v QGKarachi15 Apr 2026
Saad BaigKK21211540v MSKarachi19 Apr 2026
Shamyl HussainQG21211811v PZKarachi19 Apr 2026
Fatima SanaPAKW2121*1330v ZIMWKarachi12 May 2026
Colin McDonaldAUS2017 & 3-00v PAKKarachi11 Oct 1956
Wally GroutAUS2020 & DNB--0v PAKKarachi4 Dec 1959
ShujauddinPAK2015 & 5-40v ENGKarachi2 Feb 1962
Zaheer AbbasPAK2018 & 2-00v WIKarachi1 Mar 1975
Mansoor AkhtarPAK20203340v SLKarachi12 Mar 1982
Kapil DevIND20201811v PAKKarachi21 Jan 1983
Larry GomesWI2020*6710v PAKKarachi6 Dec 1985

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.