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
Hussain TalatPAK41413721v WIKarachi1 Apr 2018
Johnson CharlesMS4141*2552v LQKarachi11 Mar 2019
Alex HalesIU41414251v KKKarachi14 Mar 2019
Dimuth KarunaratneSL4125 & 167060v PAKKarachi19 Dec 2019
Sarfraz AhmedQG41412551v PZKarachi22 Feb 2020
Mohammad RizwanMS41412832v PZKarachi23 Feb 2021
Imam-ul-HaqPZ41413041v QGKarachi26 Feb 2021
Alex HalesIU41412751v PZKarachi27 Feb 2021
Babar AzamKK41413350v LQKarachi30 Jan 2022
Kamran AkmalPZ41412442v LQKarachi2 Feb 2022
Abdullah ShafiqueLQ41413132v PZKarachi2 Feb 2022
HazratullahPZ41412752v KKKarachi4 Feb 2022
Harry BrookLQ4141*1742v QGKarachi7 Feb 2022
Zak CrawleyENG410 & 414670v PAKKarachi17 Dec 2022
Sarfraz AhmedQG41413631v IUKarachi24 Feb 2023
Laura WolvaardtSAW41413460v PAKWKarachi3 Sept 2023
Tim SeifertKK41413080v PZKarachi11 Mar 2024
Fakhar ZamanPAK41412861v SAKarachi12 Feb 2025
Kusal MendisPZ41412651v IUKarachi28 Apr 2026
Alan DavidsonAUS403 & 37-00v PAKKarachi11 Oct 1956
Ken MackayAUS4040 & DNB--0v PAKKarachi4 Dec 1959
Intikhab AlamPAK4034 & 6--0v WIKarachi1 Mar 1975
John ParkerNZ4024 & 16--0v PAKKarachi30 Oct 1976
Sadiq MohammadPAK404079--v WIKarachi21 Nov 1980
Paul McEwanNZ4040*8620v PAKKarachi10 Dec 1984
Viv RichardsWI4040*3640v PAKKarachi6 Dec 1985
Saleem YousufPAK4036 & 410850v INDKarachi15 Nov 1989
Saleem MalikPAK40406630v SAKarachi29 Feb 1996
Hansie CronjeSA40404722v WIKarachi11 Mar 1996
VVS LaxmanIND4019 & 217060v PAKKarachi29 Jan 2006
Chadwick WaltonWI40402952v PAKKarachi2 Apr 2018
Fakhar ZamanPAK40401762v WIKarachi3 Apr 2018
Haris SohailPAK40404810v SLKarachi30 Sept 2019
Ravi BoparaMS40403131v KKKarachi14 Nov 2020
Sarfraz AhmedQG40403350v LQKarachi22 Feb 2021
Iram JavedPAKW40403460v WIWKarachi8 Nov 2021
Will JacksENG40402280v PAKKarachi23 Sept 2022
Mohammad HarisPZ40402141v IUKarachi23 Feb 2023
Mohammad HarisPZ40402532v IUKarachi16 Mar 2024
Abdul SamadPZ4040*1234v KKKarachi9 Apr 2026
Devon ConwayIU40403332v RAWKarachi23 Apr 2026
Gul MohammadPAK3912 & 27*--0v AUSKarachi11 Oct 1956
Alan DavidsonAUS3939* & DNB--1v PAKKarachi4 Dec 1959
Zaheer AbbasPAK3912 & 27-50v NZKarachi24 Oct 1969
Javed MiandadPAK39396540v INDKarachi23 Dec 1982
Ravi RatnayekeSL3936 & 3-00v PAKKarachi7 Nov 1985
Desmond HaynesWI39397340v PAKKarachi6 Dec 1985
Azhar MahmoodPAK3926* & 13*5530v WIKarachi6 Dec 1997
WPUJC VaasSL397 & 32*13660v PAKKarachi28 Oct 2004
Fakhar ZamanPAK39392461v 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.