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
John BracewellNZ30309110v PAKKarachi10 Dec 1984
Zahid FazalPAK3027 & 39440v AUSKarachi28 Sept 1994
Inzamam-ul-HaqPAK309 & 21*4060v AUSKarachi22 Oct 1998
Mahela JayawardeneSL301 & 295360v PAKKarachi12 Mar 2000
Imran NazirPAK30304721v ENGKarachi24 Oct 2000
Abdul RazzaqPAK3030*1812v NZKarachi21 Apr 2002
Mark BoucherSA301 & 297440v PAKKarachi1 Oct 2007
Mohammad AshrafulBAN30302640v PAKKarachi19 Apr 2008
Mohammad YousufPAK30302050v INDKarachi26 Jun 2008
Colin MunroKK30302612v QGKarachi10 Mar 2019
Imad WasimKK30302521v PZKarachi11 Mar 2019
David WieseLQ30302222v MSKarachi11 Mar 2019
Liam LivingstoneKK30302531v IUKarachi14 Mar 2019
Darren SammyPZ3030*1522v IUKarachi15 Mar 2019
Wanindu HasarangaSL30302312v PAKKarachi30 Sept 2019
Darren SammyPZ30302021v KKKarachi21 Feb 2020
Shoaib MalikPZ30302512v MSKarachi13 Mar 2020
Khushdil ShahMS3030*2002v PZKarachi13 Mar 2020
Tamim IqbalLQ30302050v MSKarachi15 Nov 2020
Khushdil ShahMS30301922v LQKarachi15 Nov 2020
Mohammad NabiKK3030*1423v QGKarachi20 Feb 2021
Mohammad NawazPAK3030*1032v WIKarachi13 Dec 2021
Sohaib MaqsoodMS30303102v KKKarachi27 Jan 2022
Yasir KhanPZ30301242v QGKarachi28 Jan 2022
Will SmeedQG30303531v KKKarachi29 Jan 2022
Iftikhar AhmedQG30301313v MSKarachi31 Jan 2022
Kamran GhulamLQ30302331v PZKarachi2 Feb 2022
James FaulknerQG3030*1432v IUKarachi3 Feb 2022
Alex HalesIU30302150v KKKarachi6 Feb 2022
Philip SaltENG30302711v PAKKarachi22 Sept 2022
Rovman PowellPZ30301830v KKKarachi11 Mar 2024
Azam KhanIU30302241v MSKarachi18 Mar 2024
Stafanie TaylorWIW30303240v PAKWKarachi26 Apr 2024
Mohammad AmirQG30301623v KKKarachi18 Apr 2025
Tim SeifertKK30303710v IUKarachi20 Apr 2025
Sahibzada FarhanIU30301851v KKKarachi20 Apr 2025
Daryl MitchellRAW30303221v QGKarachi10 Apr 2026
Maaz SadaqatHK30301642v IUKarachi12 Apr 2026
Farhan YousafPZ30302203v MSKarachi13 Apr 2026
Steve SmithMS30301941v IUKarachi26 Apr 2026
Sahibzada FarhanMS30301841v IUKarachi26 Apr 2026
Bill LawryAUS297 & 22--0v PAKKarachi24 Oct 1964
Vanburn HolderWI2929 & DNB--0v PAKKarachi1 Mar 1975
Iqbal QasimPAK2929* & DNB--0v INDKarachi14 Nov 1978
Mudassar NazarPAK2929 & DNB7820v AUSKarachi27 Feb 1980
Bruce LairdAUS296 & 2311620v PAKKarachi27 Feb 1980
Mansoor AkhtarPAK296 & 237650v SLKarachi5 Mar 1982
Abdul QadirPAK2929 & DNB4850v AUSKarachi22 Sept 1982
Asanka GurusinhaSL2917 & 12--0v PAKKarachi7 Nov 1985
Clyde ButtsWI2917 & 127020v PAKKarachi20 Nov 1986

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.