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
Usman ShinwariKK88*601v IUKarachi6 Feb 2022
Babar AzamKK881010v IUKarachi6 Feb 2022
Mohammad HafeezLQ88501v QGKarachi7 Feb 2022
Philip SaltLQ88401v QGKarachi7 Feb 2022
Mohammad RizwanPAK881410v ENGKarachi23 Sept 2022
Babar AzamPAK88610v ENGKarachi23 Sept 2022
Philip SaltENG88610v PAKKarachi23 Sept 2022
Philip SaltENG88420v PAKKarachi25 Sept 2022
Michael BracewellNZ85 & 31810v PAKKarachi26 Dec 2022
Michael BracewellNZ881400v PAKKarachi11 Jan 2023
Mohammad NawazPAK88901v NZKarachi13 Jan 2023
Wahab RiazPZ88701v IUKarachi23 Feb 2023
Rahmanullah GurbazIU88801v QGKarachi24 Feb 2023
Cole McConchieNZ881400v PAKKarachi5 May 2023
Muneeba AliPAKW88610v SAWKarachi4 Sept 2023
Ayabonga KhakaSAW881010v PAKWKarachi14 Sept 2023
Tim SeifertKK88901v IUKarachi28 Feb 2024
Aamer JamalPZ88*710v KKKarachi11 Mar 2024
Hussain TalatPZ88*410v IUKarachi16 Mar 2024
Zaida JamesWIW88420v PAKWKarachi18 Apr 2024
Chinelle HenryWIW88*900v PAKWKarachi28 Apr 2024
Aliya RiazPAKW88810v WIWKarachi28 Apr 2024
Chedean NationWIW882400v PAKWKarachi2 May 2024
Muneeba AliPAKW881510v WIWKarachi2 May 2024
Saud ShakeelPAK881410v NZKarachi14 Feb 2025
Mohammad NabiAFG881700v SAKarachi21 Feb 2025
Philip SaltENG88620v SAKarachi1 Mar 2025
Shai HopeMS88710v KKKarachi12 Apr 2025
Mohammad NawazIU88*1210v KKKarachi20 Apr 2025
Sam HarperQG88710v RAWKarachi10 Apr 2026
Moeen AliKK88501v IUKarachi16 Apr 2026
Dian ForresterRAW881000v LQKarachi18 Apr 2026
Irfan KhanHK88*501v MSKarachi22 Apr 2026
Imad WasimIU88*700v RAWKarachi23 Apr 2026
Chris GreenIU88710v PZKarachi28 Apr 2026
Haider AliIU88501v PZKarachi28 Apr 2026
L MabheroZIMW881410v PAKWKarachi9 May 2026
Kelly NdirayaZIMW88620v PAKWKarachi9 May 2026
M MavungaZIMW881510v PAKWKarachi12 May 2026
Kelis NdhlovuZIMW88420v PAKWKarachi14 May 2026
O ChareZIMW88*520v PAKWKarachi15 May 2026
Shahid IsrarPAK77* & DNB--0v NZKarachi30 Oct 1976
Sikander BakhtPAK77*1410v ENGKarachi18 Jan 1978
Qasim UmarPAK771500v ENGKarachi26 Mar 1984
Abdul QadirPAK77 & DNB2201v NZKarachi10 Dec 1984
Derek StirlingNZ771710v PAKKarachi10 Dec 1984
Saleem MalikPAK771510v WIKarachi6 Dec 1985
Dean JonesAUS73 & 45510v PAKKarachi15 Sept 1988
Javed MiandadPAK77 & DNB1500v WIKarachi15 Nov 1990
Ramiz RajaPAK70 & 73500v WIKarachi15 Nov 1990

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.