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)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st 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 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
Ryan RickeltonSA27272550v ENGKarachi1 Mar 2025
Hasan AliKK27272522v LQKarachi15 Apr 2025
Tim SeifertKK27271560v QGKarachi18 Apr 2025
Marnus LabuschagneHK27272730v PZKarachi8 Apr 2026
Kusal MendisPZ27272312v HKKarachi8 Apr 2026
Usman KhanHK27271332v KKKarachi11 Apr 2026
Moeen AliKK27272302v MSKarachi19 Apr 2026
Sameer MinhasIU2727*2031v HKKarachi24 Apr 2026
Aliya RiazPAKW27271450v ZIMWKarachi6 May 2026
Lance GibbsWI265 & 21--0v PAKKarachi20 Feb 1959
Peter RichardsonENG2626-20v PAKKarachi2 Feb 1962
Johnny MartinAUS2626 & DNB--0v PAKKarachi24 Oct 1964
Zaheer AbbasPAK2622* & 4-10v ENGKarachi24 Mar 1973
Zaheer AbbasPAK268 & 18*5930v AUSKarachi27 Feb 1980
Wasim BariPAK2623 & 36810v WIKarachi22 Dec 1980
Ijaz AhmedPAK26261740v ENGKarachi20 Nov 1987
Malcolm MarshallWI2626*1550v PAKKarachi9 Nov 1990
Courtney BrowneWI26261830v SAKarachi11 Mar 1996
Saba KarimIND26263220v PAKKarachi30 Sept 1997
Marvan AtapattuSL263 & 235940v PAKKarachi12 Mar 2000
Shoaib AkhtarPAK2626 & 09922v SLKarachi12 Mar 2000
Umar GulPAK2626 & DNB4450v WIKarachi27 Nov 2006
Danish KaneriaPAK2626* & 0*5040v SAKarachi1 Oct 2007
Zain AbbasHK2626*5420v PAKKarachi24 Jun 2008
MS DhoniIND2626*3001v PAKKarachi26 Jun 2008
MahmudullahBAN2626*3810v INDKarachi28 Jun 2008
Tamim IqbalBAN26264130v PAKKarachi4 Jul 2008
Asif AliIU2626*603v PZKarachi25 Mar 2018
Babar AzamKK26262350v QGKarachi23 Feb 2020
Imad WasimKK26263421v IUKarachi14 Mar 2020
Chadwick WaltonKK26262021v QGKarachi15 Mar 2020
Samit PatelLQ26261640v MSKarachi15 Nov 2020
Shoaib MalikPZ26262440v LQKarachi21 Feb 2021
Sherfane RutherfordPZ26262702v LQKarachi21 Feb 2021
Samit PatelLQ2626*2021v MSKarachi26 Feb 2021
Hayley MatthewsWIW26264720v PAKWKarachi11 Nov 2021
Iram JavedPAKW26263230v WIWKarachi14 Nov 2021
Nicolas PooranWI26262611v PAKKarachi14 Dec 2021
Shan MasoodMS26261821v KKKarachi27 Jan 2022
Joe ClarkeKK26262410v MSKarachi27 Jan 2022
Imad WasimKK26262221v QGKarachi29 Jan 2022
Ben CuttingPZ26261740v IUKarachi30 Jan 2022
Samit PatelLQ2626*1840v KKKarachi30 Jan 2022
Alex HalesENG26262131v PAKKarachi22 Sept 2022
Mohammad RizwanPAK2619 & 74030v ENGKarachi17 Dec 2022
Kane WilliamsonNZ26263930v PAKKarachi9 Jan 2023
Hussain TalatLQ26261321v QGKarachi21 Feb 2023
Cole McConchieNZ26262521v PAKKarachi7 May 2023
Marizanne KappSAW26262420v PAKWKarachi3 Sept 2023
Muneeba AliPAKW2626*1521v SAWKarachi3 Sept 2023

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.