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
Fatima SanaPAKW1111*311v ZIMWKarachi4 May 2026
Kelly NdirayaZIMW11111720v PAKWKarachi4 May 2026
B BizaZIMW1111911v PAKWKarachi14 May 2026
Zulfiqar AhmedPAK1010--0v NZKarachi13 Oct 1955
Noel McGregorNZ1010 & 0-00v PAKKarachi13 Oct 1955
Fazal MahmoodPAK1010* & DNB--0v AUSKarachi11 Oct 1956
Les FavellAUS1010 & DNB--0v PAKKarachi4 Dec 1959
Viv RichardsWI1010 & DNB--0v PAKKarachi1 Mar 1975
Shafiq AhmedPAK10103510v ENGKarachi18 Jan 1978
Ajit de SilvaSL1010* & 0*1811v PAKKarachi5 Mar 1982
Wasim RajaPAK10104710v INDKarachi30 Jan 1983
Gundappa ViswanathIND1010 & DNB6900v PAKKarachi30 Jan 1983
Tauseef AhmedPAK103 & 7*7710v WIKarachi20 Nov 1986
Tony DodemaideAUS108 & 213410v PAKKarachi15 Sept 1988
Ramiz RajaPAK10103010v WIKarachi9 Nov 1990
Rashid LatifPAK1010*1101v ZIMKarachi24 Dec 1993
Daryll CullinanSA10101800v PAKKarachi16 Oct 1994
Derek CrookesSA10101810v PAKKarachi16 Oct 1994
Paul AdamsSA10101400v WIKarachi11 Mar 1996
Richie RichardsonWI10102700v SAKarachi11 Mar 1996
Glenn McGrathAUS106 & 4*1710v PAKKarachi22 Oct 1998
Steve WaughAUS10101600v PAKKarachi6 Nov 1998
Ijaz AhmedPAK107 & 34410v SLKarachi12 Mar 2000
Yasir ArafatPAK10101200v INDKarachi19 Feb 2006
Kamran AkmalPAK10101420v BANKarachi19 Apr 2008
Shahid AfridiPAK1010810v BANKarachi20 Apr 2008
Thilan ThusharaSL1010910v BANKarachi30 Jun 2008
Samit PatelIU10101320v PZKarachi25 Mar 2018
Keemo PaulWI1010*1310v PAKKarachi1 Apr 2018
Philip SaltIU1010820v LQKarachi9 Mar 2019
Rilee RossouwQG1010701v KKKarachi10 Mar 2019
Wanindu HasarangaSL10101200v PAKKarachi2 Oct 2019
Carlos BrathwaitePZ1010810v LQKarachi14 Nov 2020
Imad WasimKK1010*720v LQKarachi17 Nov 2020
Hussain TalatIU10101601v MSKarachi21 Feb 2021
Tom Kohler-CadmorePZ10101101v KKKarachi3 Mar 2021
Ben CuttingQG1010810v MSKarachi3 Mar 2021
Fakhar ZamanPAK10101010v WIKarachi13 Dec 2021
Sharmarh BrooksWI1010411v PAKKarachi14 Dec 2021
Fakhar ZamanPAK1010510v WIKarachi14 Dec 2021
Mohammad NabiKK10101700v MSKarachi27 Jan 2022
Sherfane RutherfordPZ1010920v QGKarachi28 Jan 2022
Sharjeel KhanKK1010920v QGKarachi29 Jan 2022
Ben CuttingPZ1010801v LQKarachi2 Feb 2022
Mohammad NabiKK10101010v PZKarachi4 Feb 2022
Azam KhanIU1010*1210v LQKarachi5 Feb 2022
Kamran AkmalPZ1010720v MSKarachi5 Feb 2022
Asif AliIU1010601v KKKarachi6 Feb 2022
Umaid AsifKK10101020v IUKarachi6 Feb 2022
Philip SaltENG10101020v PAKKarachi20 Sept 2022

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.