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
Neil FosterENG2020*2020v PAKKarachi20 Oct 1987
Chris BroadENG207 & 139210v PAKKarachi16 Dec 1987
Chris PringleNZ200 & 204340v PAKKarachi10 Oct 1990
Saeed AnwarPAK20202430v WIKarachi9 Nov 1990
Saeed AnwarPAK20205120v SAKarachi16 Oct 1994
Shaun PollockSA2020*2810v PAKKarachi29 Feb 1996
Mohammad YousufPAK209 & 118730v AUSKarachi22 Oct 1998
Saqlain MushtaqPAK2016 & 49910v ENGKarachi7 Dec 2000
Ian SalisburyENG2020* & DNB8210v PAKKarachi7 Dec 2000
Mohammad RafiqueBAN2014 & 63630v PAKKarachi20 Aug 2003
Umar GulPAK2012 & 85340v SAKarachi1 Oct 2007
Mohammad AshrafulBAN20202140v INDKarachi28 Jun 2008
Mahela JayawardeneSL20202220v BANKarachi30 Jun 2008
Robin UthappaIND20204120v SLKarachi6 Jul 2008
Younis KhanPAK20202230v SLKarachi20 Jan 2009
Riki WesselsLQ20201121v IUKarachi9 Mar 2019
Shane WatsonQG20201511v KKKarachi10 Mar 2019
Sohaib MaqsoodPZ20202030v QGKarachi17 Mar 2019
Faheem AshrafIU2020840v QGKarachi20 Feb 2020
Cameron DelportKK20201630v PZKarachi21 Feb 2020
Samit PatelLQ20201730v PZKarachi14 Nov 2020
Ben DunkLQ20201920v PZKarachi14 Nov 2020
Wahab RiazPZ2020812v QGKarachi26 Feb 2021
Mohammad NawazQG20201040v MSKarachi3 Mar 2021
Sohaib MaqsoodMS20201721v LQKarachi29 Jan 2022
Aamer YaminKK20201012v QGKarachi29 Jan 2022
Aamer YaminKK20201502v PZKarachi4 Feb 2022
David WieseLQ20201430v IUKarachi5 Feb 2022
Azhar AliPAK2014 & 69101v AUSKarachi12 Mar 2022
Nauman AliPAK2020* & 0*5340v AUSKarachi12 Mar 2022
Dawid MalanENG20201521v PAKKarachi20 Sept 2022
Ben CuttingKK20201921v LQKarachi19 Feb 2023
Usama MirPAK20201511v NZKarachi7 May 2023
Nadine de KlerkSAW2020*2200v PAKWKarachi4 Sept 2023
Muneeba AliPAKW20202640v SAWKarachi8 Sept 2023
Iftikhar AhmedMS2020*821v QGKarachi12 Mar 2024
Najiha AlviPAKW20203110v WIWKarachi18 Apr 2024
Aaliyah AlleyneWIW2020*1230v PAKWKarachi23 Apr 2024
Glenn PhillipsNZ2020*1720v PAKKarachi14 Feb 2025
Saad BaigKK20201740v IUKarachi20 Apr 2025
Abdullah FazalRAW20201911v QGKarachi10 Apr 2026
Dunith WellalageLQ20202430v PZKarachi11 Apr 2026
Ashton TurnerMS20201321v PZKarachi13 Apr 2026
Khawaja NafayQG20201321v PZKarachi15 Apr 2026
Fakhar ZamanLQ20201140v QGKarachi17 Apr 2026
Shan MasoodMS20202210v RAWKarachi21 Apr 2026
Sahibzada FarhanMS20201740v RAWKarachi21 Apr 2026
Devon ConwayIU20201412v PZKarachi28 Apr 2026
Aaron HardiePZ20201021v IUKarachi28 Apr 2026
L MabheroZIMW20202640v PAKWKarachi6 May 2026

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.