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)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st 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 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
Alex HalesIU23231440v MSKarachi1 Feb 2022
Travis HeadAUS2323 & DNB4850v PAKKarachi12 Mar 2022
Matthew WadeKK23231531v PZKarachi14 Feb 2023
Kamran GhulamLQ23232230v KKKarachi19 Feb 2023
Tom BlundellNZ23232940v PAKKarachi5 May 2023
Shaheen Shah AfridiPAK2323*713v NZKarachi5 May 2023
Henry NichollsNZ23233020v PAKKarachi7 May 2023
Irfan KhanKK23231921v MSKarachi3 Mar 2024
Mohammad AmirQG23231441v IUKarachi15 Mar 2024
Alex HalesIU23232012v QGKarachi15 Mar 2024
Shadab KhanIU23231312v QGKarachi15 Mar 2024
Chinelle HenryWIW23232321v PAKWKarachi18 Apr 2024
Chinelle HenryWIW23232021v PAKWKarachi21 Apr 2024
Fatima SanaPAKW23234430v WIWKarachi23 Apr 2024
Tuba HassanPAKW23232440v WIWKarachi23 Apr 2024
Sidra AmeenPAKW23231730v WIWKarachi26 Apr 2024
Babar AzamPAK23231940v SAKarachi12 Feb 2025
Khushdil ShahKK2323*1730v PZKarachi21 Apr 2025
Hasan AliKK23231002v MSKarachi19 Apr 2026
Mark ChapmanIU23231811v RAWKarachi23 Apr 2026
Sam BillingsRAW23231212v HKKarachi26 Apr 2026
A ZimunuZIMW23233030v PAKWKarachi9 May 2026
Abdul KardarPAK2222--0v NZKarachi13 Oct 1955
Jack AlabasterNZ2214 & 8--0v PAKKarachi13 Oct 1955
Asif IqbalPAK2222 & 0-30v NZKarachi24 Oct 1969
Bevan CongdonNZ2220 & 2-00v PAKKarachi24 Oct 1969
Sikander BakhtPAK2222* & DNB--0v INDKarachi14 Nov 1978
Dilip VengsarkarIND2222*2200v PAKKarachi21 Jan 1983
Chris BroadENG22225410v PAKKarachi20 Nov 1987
Allan BorderAUS224 & 188730v PAKKarachi15 Sept 1988
Zahid FazalPAK22223100v WIKarachi9 Nov 1990
Ian BishopWI2222 & 06910v PAKKarachi15 Nov 1990
Philo WallaceWI22223930v PAKKarachi20 Nov 1991
Shane WarneAUS2222 & 05520v PAKKarachi28 Sept 1994
Mushtaq AhmedPAK222* & 20*3720v AUSKarachi28 Sept 1994
Aamer SohailPAK22225110v SAKarachi16 Oct 1994
Ijaz AhmedPAK22221940v AUSKarachi6 Nov 1998
Abdul RazzaqPAK2221 & 110630v ENGKarachi7 Dec 2000
Matt HorneNZ22223440v PAKKarachi21 Apr 2002
Marcus TrescothickENG22223030v PAKKarachi15 Dec 2005
Marlon SamuelsWI22223730v PAKKarachi16 Dec 2006
Mohammad YousufPAK22221711v BANKarachi19 Apr 2008
Mushfiqur RahimBAN22223520v INDKarachi28 Jun 2008
Rohit SharmaIND22222320v BANKarachi28 Jun 2008
Rohit SharmaIND2222*2820v SLKarachi3 Jul 2008
Kamran AkmalPZ22222640v QGKarachi13 Mar 2019
Umar AkmalQG22221530v PZKarachi13 Mar 2019
Ben CuttingQG2222*1212v IUKarachi20 Feb 2020
Liam DawsonPZ22221601v KKKarachi21 Feb 2020
Cameron DelportKK22221221v QGKarachi23 Feb 2020

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.