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
Rilee RossouwQG3939*3250v PZKarachi17 Mar 2019
Shoaib MalikPZ39392422v LQKarachi14 Nov 2020
Chris GayleQG39392442v KKKarachi20 Feb 2021
Paul StirlingIU39393032v KKKarachi6 Feb 2022
Sarfraz AhmedQG39393050v PZKarachi20 Feb 2023
Iftikhar AhmedQG39392732v IUKarachi24 Feb 2023
Bismah MaroofPAKW39393430v SAWKarachi4 Sept 2023
Sidra AmeenPAKW39393940v SAWKarachi4 Sept 2023
Irfan KhanKK3939*2670v PZKarachi11 Mar 2024
Khushdil ShahKK39392742v LQKarachi15 Apr 2025
Hassan NawazQG39391605v RAWKarachi10 Apr 2026
Jason RoyKK39392732v IUKarachi16 Apr 2026
Imtiaz AhmedPAK3837 & 1-00v INDKarachi26 Feb 1955
Barry SinclairNZ3824 & 14--0v PAKKarachi9 Apr 1965
Ross MorganNZ3813 & 25--0v PAKKarachi9 Apr 1965
Keith FletcherENG3838--0v PAKKarachi6 Mar 1969
Robert AndersonNZ388 & 30-21v PAKKarachi30 Oct 1976
Somachandra De SilvaSL3826 & 1212050v PAKKarachi5 Mar 1982
Mike GattingENG3838*4920v PAKKarachi26 Mar 1984
Bill AtheyENG3826 & 128860v PAKKarachi16 Dec 1987
Graeme WoodAUS3823 & 1511550v PAKKarachi15 Sept 1988
Kumar SangakkaraSL38385220v PAKKarachi6 Oct 2004
Gautam GambhirIND38385060v PAKKarachi19 Feb 2006
Irfan PathanIND3838*2540v PAKKarachi2 Jul 2008
Sanath JayasuriyaSL38383560v PAKKarachi20 Jan 2009
Sarfraz AhmedPAK38382241v WIKarachi1 Apr 2018
Fakhar ZamanLQ38382043v IUKarachi9 Mar 2019
Cameron DelportIU38382742v KKKarachi14 Mar 2019
Umar AminPZ38383332v QGKarachi17 Mar 2019
Yasir ShahPAK3838* & DNB3741v SAKarachi26 Jan 2021
Mohammad RizwanPAK38383041v WIKarachi14 Dec 2021
Fakhar ZamanLQ38382741v IUKarachi5 Feb 2022
Nathan LyonAUS3838 & DNB6250v PAKKarachi12 Mar 2022
James NeeshamPZ38382342v QGKarachi20 Feb 2023
Colin MunroIU38382214v QGKarachi24 Feb 2023
Shoaib MalikKK38382850v MSKarachi3 Mar 2024
Shemaine CampbelleWIW38385820v PAKWKarachi23 Apr 2024
Muneeba AliPAKW38385850v WIWKarachi23 Apr 2024
Tayyab TahirPAK38383341v NZKarachi14 Feb 2025
Mohammad HarisPZ38381743v MSKarachi13 Apr 2026
Ron ArcherAUS3710 & 27--0v PAKKarachi11 Oct 1956
Nasim-ul-GhaniPAK3715 & 22--0v AUSKarachi24 Oct 1964
Mohsin KhanPAK37375650v ENGKarachi26 Mar 1984
Arjuna RanatungaSL3712 & 25--0v PAKKarachi7 Nov 1985
Duleep MendisSL3737*4550v WIKarachi13 Oct 1987
Shoaib MohammadPAK37376230v ENGKarachi20 Nov 1987
Wasim AkramPAK37376932v ENGKarachi16 Dec 1987
Richie RichardsonWI3726 & 1110150v PAKKarachi15 Nov 1990
Rashid LatifPAK372 & 356560v AUSKarachi28 Sept 1994
Shivnarine ChanderpaulWI3721 & 166650v PAKKarachi6 Dec 1997

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.