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 HalesKK22221940v MSKarachi14 Nov 2020
Chadwick WaltonKK22222710v LQKarachi17 Nov 2020
Kagiso RabadaSA2221* & 14731v PAKKarachi26 Jan 2021
Ben DunkLQ22221421v PZKarachi21 Feb 2021
Carlos BrathwaiteMS2222*1421v IUKarachi21 Feb 2021
Faheem AshrafIU22221221v MSKarachi21 Feb 2021
Hussain TalatIU22221520v PZKarachi27 Feb 2021
Tom Kohler-CadmorePZ22221631v QGKarachi28 Jan 2022
Rashid KhanLQ2222*803v PZKarachi2 Feb 2022
Alex HalesIU2222950v QGKarachi3 Feb 2022
David WieseLQ2222*912v QGKarachi7 Feb 2022
Henry NichollsNZ2222 & DNB3230v PAKKarachi26 Dec 2022
Haris SohailPAK22222510v NZKarachi13 Jan 2023
James VinceKK22221450v QGKarachi18 Feb 2023
Fakhar ZamanLQ22221431v QGKarachi21 Feb 2023
Akeal HoseinQG2222*1711v KKKarachi29 Feb 2024
Sikandar RazaLQ2222*1621v KKKarachi9 Mar 2024
Shoaib MalikKK22222510v PZKarachi11 Mar 2024
Iftikhar AhmedMS2222*831v PZKarachi14 Mar 2024
Mohammad HarisPZ22221440v MSKarachi14 Mar 2024
Azam KhanIU22221711v PZKarachi16 Mar 2024
Muneeba AliPAKW22223310v WIWKarachi18 Apr 2024
Ayesha ZafarPAKW22221640v WIWKarachi3 May 2024
Tony de ZorziSA22221831v PAKKarachi12 Feb 2025
Faheem AshrafPAK22222120v NZKarachi14 Feb 2025
Yasir KhanRAW22221431v QGKarachi10 Apr 2026
Sameer MinhasIU22221331v HKKarachi12 Apr 2026
Usama MirLQ2222713v QGKarachi17 Apr 2026
Imad WasimIU22221540v PZKarachi28 Apr 2026
Muneeba AliPAKW22221730v ZIMWKarachi15 May 2026
John ReidNZ2110 & 11--0v PAKKarachi13 Oct 1955
Harry CaveNZ210 & 21-00v PAKKarachi13 Oct 1955
Conrad HunteWI210 & 21400v PAKKarachi20 Feb 1959
Jack BirkenshawENG2121 & DNB-20v PAKKarachi24 Mar 1973
Abdul QadirPAK21215310v ENGKarachi18 Jan 1978
Gordon GreenidgeWI2121*33--v PAKKarachi21 Nov 1980
Greg RitchieAUS214 & 176610v PAKKarachi22 Sept 1982
Ashantha de MelSL213 & 18-00v PAKKarachi7 Nov 1985
Mike GattingENG21212710v PAKKarachi20 Nov 1987
Dipak PatelNZ212 & 196740v PAKKarachi10 Oct 1990
Hansie CronjeSA21213500v PAKKarachi16 Oct 1994
Sachin TendulkarIND21211821v PAKKarachi30 Sept 1997
Inzamam-ul-HaqPAK21212031v INDKarachi19 Feb 2006
Lendl SimmonsWI21213530v PAKKarachi16 Dec 2006
Najeeb AmarHK21212520v PAKKarachi24 Jun 2008
Tabarak DarHK21213720v INDKarachi25 Jun 2008
Mohammad YousufPAK21212320v INDKarachi2 Jul 2008
Andre FletcherPZ21211540v IUKarachi25 Mar 2018
Denesh RamdinWI21212012v PAKKarachi2 Apr 2018
Kamran AkmalPZ21211531v QGKarachi17 Mar 2019

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.