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
Shoaib MalikPAK1717*721v WIKarachi2 Apr 2018
Keemo PaulWI17171030v PAKKarachi2 Apr 2018
Faheem AshrafIU1717821v KKKarachi14 Mar 2019
Luke RonchiIU1717921v PZKarachi15 Mar 2019
Jason RoyQG17172010v KKKarachi23 Feb 2020
Fakhar ZamanLQ17171330v KKKarachi12 Mar 2020
Rizwan HussainIU17171420v KKKarachi14 Mar 2020
Khushdil ShahMS17172101v KKKarachi14 Nov 2020
Quinton de KockSA1715 & 24010v PAKKarachi26 Jan 2021
Colin IngramKK1717*2210v QGKarachi20 Feb 2021
Azam KhanQG17171411v KKKarachi20 Feb 2021
Faf du PlessisQG17171130v IUKarachi2 Mar 2021
Joe ClarkeKK17171440v PZKarachi3 Mar 2021
Faf du PlessisQG17171710v MSKarachi3 Mar 2021
Azam KhanQG17171021v MSKarachi3 Mar 2021
Ayesha ZafarPAKW17171920v WIWKarachi8 Nov 2021
Muneeba AliPAKW17174610v WIWKarachi11 Nov 2021
Fatima SanaPAKW17172910v WIWKarachi11 Nov 2021
Rashid KhanLQ1717*412v MSKarachi29 Jan 2022
Faheem AshrafIU1717*621v QGKarachi24 Feb 2023
Will SmeedQG17171111v IUKarachi24 Feb 2023
Mohammad HarisPAK1717*811v NZKarachi5 May 2023
Laura WolvaardtSAW17171530v PAKWKarachi8 Sept 2023
Tazmin BritsSAW1717930v PAKWKarachi8 Sept 2023
Hasan AliKK1717811v MSKarachi3 Mar 2024
Aamer JamalPZ1717*911v IUKarachi16 Mar 2024
Colin MunroIU17171340v MSKarachi18 Mar 2024
Naseem ShahIU1717921v MSKarachi18 Mar 2024
Chedean NationWIW17171430v PAKWKarachi18 Apr 2024
Aaliyah AlleyneWIW17171820v PAKWKarachi18 Apr 2024
Chedean NationWIW1717*1910v PAKWKarachi28 Apr 2024
Nida DarPAKW17171130v WIWKarachi30 Apr 2024
Ibrahim ZadranAFG17172911v SAKarachi21 Feb 2025
Irfan KhanKK17171201v QGKarachi18 Apr 2025
Khushdil ShahKK17172310v IUKarachi20 Apr 2025
Maaz SadaqatHK1717830v PZKarachi8 Apr 2026
Kushal Janith PereraHK17171410v KKKarachi11 Apr 2026
Sahibzada FarhanMS17171030v PZKarachi13 Apr 2026
Abdullah ShafiqueLQ17172210v QGKarachi17 Apr 2026
Arafat MinhasMS17171220v KKKarachi19 Apr 2026
Josh PhilippeMS17171910v RAWKarachi21 Apr 2026
Nomvelo SibandaZIMW17173230v PAKWKarachi4 May 2026
Wallis MathiasPAK1616 & DNB--0v WIKarachi20 Feb 1959
Gerry AlexanderWI160 & 16-00v PAKKarachi20 Feb 1959
Bob CowperAUS1616 & DNB--0v PAKKarachi24 Oct 1964
Basil D'OliveiraENG1616--0v PAKKarachi6 Mar 1969
Haroon RasheedPAK166 & 106800v AUSKarachi27 Feb 1980
Majid KhanPAK161631--v WIKarachi21 Nov 1980
Faoud BacchusWI16161920v PAKKarachi22 Dec 1980
Arun LalIND16163401v PAKKarachi21 Jan 1983

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.