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/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th 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)T1013th 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 FairbrotherENG13132110v PAKKarachi3 Mar 1996
Jonty RhodesSA13132400v WIKarachi11 Mar 1996
Jimmy AdamsWI1313*1710v SAKarachi11 Mar 1996
Damien MartynAUS13131210v PAKKarachi6 Nov 1998
Moin KhanPAK13131110v SLKarachi13 Feb 2000
Misbah-ul-HaqPAK1313 & DNB6120v BANKarachi20 Aug 2003
Habibul BasharBAN13133020v PAKKarachi21 Sept 2003
Yasir HameedPAK13132910v SLKarachi6 Oct 2004
Tatenda TaibuZIM13132200v PAKKarachi21 Jan 2008
Mohammad AshrafulBAN13131110v PAKKarachi20 Apr 2008
Najeeb AmarHK1313*1630v INDKarachi25 Jun 2008
Jason MohammedWI13131220v PAKKarachi3 Apr 2018
Babar AzamKK1313920v PZKarachi11 Mar 2019
Umar SiddiqMS1313702v LQKarachi11 Mar 2019
Imad WasimKK1313*1510v IUKarachi14 Mar 2019
Angelo PereraSL13132500v PAKKarachi2 Oct 2019
Kusal MendisSL1313 & 03110v PAKKarachi19 Dec 2019
Lasith AmbuldeniyaSL1313 & 03510v PAKKarachi19 Dec 2019
Tom BantonPZ13131310v KKKarachi21 Feb 2020
Zafar GoharIU1313*1010v KKKarachi14 Mar 2020
Umaid AsifKK1313*611v IUKarachi14 Mar 2020
Iftikhar AhmedKK13131210v MSKarachi14 Nov 2020
Sharjeel KhanKK13131220v LQKarachi17 Nov 2020
Philip SaltIU13131220v MSKarachi21 Feb 2021
Azam KhanQG1313910v LQKarachi22 Feb 2021
David WieseLQ1313811v MSKarachi26 Feb 2021
Mohammad NabiKK1313*820v MSKarachi27 Feb 2021
Javeria KhanPAKW13132700v WIWKarachi14 Nov 2021
Ayesha ZafarPAKW13133020v WIWKarachi14 Nov 2021
David WieseLQ1313*502v MSKarachi29 Jan 2022
Sohail TanvirQG1313811v MSKarachi31 Jan 2022
Sohaib MaqsoodMS13131120v IUKarachi1 Feb 2022
Asif AliPAK1313*302v ENGKarachi25 Sept 2022
Shan MasoodPAK133 & 103600v NZKarachi26 Dec 2022
Agha SalmanPAK1313*1001v NZKarachi9 Jan 2023
Mark ChapmanNZ13132100v PAKKarachi3 May 2023
Suné LuusSAW13131700v PAKWKarachi4 Sept 2023
Laura WolvaardtSAW13132320v PAKWKarachi11 Sept 2023
Lara GoodallSAW13132910v PAKWKarachi14 Sept 2023
Sadaf ShamasPAKW13133410v SAWKarachi14 Sept 2023
Kieron PollardKK13131001v QGKarachi29 Feb 2024
Reeza HendricksMS1313830v KKKarachi3 Mar 2024
Rilee RossouwQG13131110v LQKarachi10 Mar 2024
Mohammad HarisPZ13131120v KKKarachi11 Mar 2024
Chedean NationWIW1313930v PAKWKarachi26 Apr 2024
Chinelle HenryWIW13131800v PAKWKarachi26 Apr 2024
Afy FletcherWIW1313920v PAKWKarachi26 Apr 2024
Gull FerozaPAKW13131720v WIWKarachi26 Apr 2024
Nida DarPAKW13131410v WIWKarachi28 Apr 2024
Naseem ShahPAK13131501v NZKarachi19 Feb 2025

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.