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 MalikKK18181021v IUKarachi16 Feb 2023
Matthew WadeKK18181820v IUKarachi16 Feb 2023
Sikandar RazaLQ18181211v KKKarachi19 Feb 2023
Haider AliKK18181611v LQKarachi19 Feb 2023
Mohammad HarisPZ1818940v QGKarachi20 Feb 2023
Tazmin BritsSAW18181320v PAKWKarachi4 Sept 2023
Shawaal ZulfiqarPAKW18181930v SAWKarachi4 Sept 2023
Sidra NawazPAKW18182720v SAWKarachi8 Sept 2023
Jason RoyQG18181440v LQKarachi10 Mar 2024
Azam KhanIU1818612v QGKarachi15 Mar 2024
Tom Kohler-CadmorePZ1818921v IUKarachi16 Mar 2024
Muneeba AliPAKW18182000v WIWKarachi26 Apr 2024
Rashid KhanAFG18181331v SAKarachi21 Feb 2025
Azmatullah OmarzaiAFG18182730v SAKarachi21 Feb 2025
Shan MasoodKK18181430v LQKarachi15 Apr 2025
Tim SeifertKK18182230v LQKarachi15 Apr 2025
Mohammad NabiKK18181202v QGKarachi18 Apr 2025
Hussain TalatPZ18181630v KKKarachi21 Apr 2025
Mohammad HarisPZ18181021v LQKarachi11 Apr 2026
Mohammad FaiqIU18181401v HKKarachi12 Apr 2026
Babar AzamPZ18182001v MSKarachi13 Apr 2026
Aaron HardiePZ1818*1410v QGKarachi15 Apr 2026
Devon ConwayIU18181540v MSKarachi26 Apr 2026
Ayesha ZafarPAKW1818*830v ZIMWKarachi6 May 2026
A ZimunuZIMW18183410v PAKWKarachi12 May 2026
Nomvelo SibandaZIMW1818*3700v PAKWKarachi14 May 2026
A ZimunuZIMW18182520v PAKWKarachi15 May 2026
Waqar HasanPAK1717--0v NZKarachi13 Oct 1955
Asif MasoodPAK1717 & DNB-20v NZKarachi24 Oct 1969
Sarfraz NawazPAK1717 & DNB3420v AUSKarachi27 Feb 1980
Dennis LilleeAUS1712* & 59710v PAKKarachi27 Feb 1980
Shafiq AhmedPAK170 & 174810v WIKarachi22 Dec 1980
Sylvester ClarkeWI17173420v PAKKarachi22 Dec 1980
Graeme WoodAUS170 & 176820v PAKKarachi22 Sept 1982
Tauseef AhmedPAK1717* & DNB5410v ENGKarachi2 Mar 1984
Chris SmithENG17174320v PAKKarachi26 Mar 1984
Zaheer AbbasPAK1714 & 35920v NZKarachi10 Dec 1984
Duleep MendisSL1715 & 2-00v PAKKarachi7 Nov 1985
Manzoor ElahiPAK17171211v ENGKarachi20 Nov 1987
Aamer MalikPAK1717*5620v AUSKarachi15 Sept 1988
Carl HooperWI17171710v PAKKarachi20 Nov 1991
Zahid FazalPAK17173920v WIKarachi20 Nov 1991
Ian BishopWI17172211v SAKarachi11 Mar 1996
Waqar YounisPAK1717 & 05720v ENGKarachi7 Dec 2000
Chris HarrisNZ17172921v PAKKarachi21 Apr 2002
Salman ButtPAK17173910v SLKarachi6 Oct 2004
Abdul RazzaqPAK177 & 106030v WIKarachi27 Nov 2006
Alok KapaliBAN17172740v PAKKarachi4 Jul 2008
Farveez MaharoofSL17171320v PAKKarachi21 Jan 2009
Babar AzamPAK17171330v WIKarachi1 Apr 2018

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.