Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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
Devon ConwayNZ52526551v PAKKarachi13 Jan 2023
Shoaib MalikKK52523442v PZKarachi14 Feb 2023
Jason RoyQG52523124v KKKarachi29 Feb 2024
Haider AliIU5252*2925v PZKarachi16 Mar 2024
Shemaine CampbelleWIW52527340v PAKWKarachi21 Apr 2024
Rassie van der DussenSA52524632v AFGKarachi21 Feb 2025
Aiden MarkramSA5252*3661v AFGKarachi21 Feb 2025
Rod MarshAUS5119 & 329740v PAKKarachi22 Sept 1982
Inzamam-ul-HaqPAK5151*8650v SAKarachi16 Oct 1994
Zahoor ElahiPAK51519961v NZKarachi8 Dec 1996
Abdul RazzaqPAK5116 & 35*11351v SLKarachi28 Oct 2004
Abdul RazzaqPAK5151*2253v ENGKarachi15 Dec 2005
Faisal IqbalPAK517 & 449390v SAKarachi1 Oct 2007
Kamran AkmalPAK5142 & 94860v SAKarachi1 Oct 2007
Sean WilliamsZIM5151*6111v PAKKarachi21 Jan 2008
Gautam GambhirIND51515470v HKKarachi25 Jun 2008
Babar AzamPAK51514060v WIKarachi3 Apr 2018
Chedean NationWIW5151*6770v PAKWKarachi14 Nov 2021
Tim DavidMS5151*1926v PZKarachi5 Feb 2022
Ollie PopeENG5151 & DNB6440v PAKKarachi17 Dec 2022
Babar AzamPAK5124 & 278281v NZKarachi2 Jan 2023
Babar AzamPZ51514651v KKKarachi11 Mar 2024
Reeza HendricksKK5151*4440v IUKarachi16 Apr 2026
Kelis NdhlovuZIMW51517280v PAKWKarachi9 May 2026
Sunil GavaskarIND508 & 4211140v PAKKarachi23 Dec 1982
David CapelENG5050*4033v PAKKarachi20 Nov 1987
Ramiz RajaPAK50507550v ENGKarachi16 Dec 1987
Ian HealyAUS5047 & 313150v PAKKarachi22 Oct 1998
Gavin RobertsonAUS505 & 4512751v PAKKarachi22 Oct 1998
Hannan SarkarBAN50506940v PAKKarachi21 Sept 2003
Rahul DravidIND50508260v PAKKarachi19 Feb 2006
Mahela JayawardeneSL50506340v INDKarachi3 Jul 2008
Chamara SilvaSL50505621v INDKarachi3 Jul 2008
Yasir ArafatPAK5050*12922v SLKarachi21 Feb 2009
Imad WasimKK50503033v PZKarachi21 Feb 2020
Adam LythMS50502943v LQKarachi15 Nov 2020
Ravi BoparaPZ50504460v LQKarachi21 Feb 2021
Haider AliPZ50502952v QGKarachi26 Feb 2021
Ahsan AliQG50502781v IUKarachi3 Feb 2022
Iftikhar AhmedQG5050*3424v PZKarachi20 Feb 2023
Omair YousufQG50503741v IUKarachi15 Mar 2024
Martin GuptillIU50503243v MSKarachi18 Mar 2024
Sidra AmeenPAKW50507040v WIWKarachi21 Apr 2024
Kushal Janith PereraHK5050*3051v RAWKarachi26 Apr 2026
Gull FerozaPAKW50506050v ZIMWKarachi4 May 2026
Saira JabeenPAKW5050*3280v ZIMWKarachi15 May 2026
Colin McDonaldAUS4919 & 30--0v PAKKarachi4 Dec 1959
Roy DiasSL49495950v PAKKarachi31 Mar 1982
Phil EdmondsENG4949 & DNB12050v INDKarachi31 Jan 1985
Mohsin KhanPAK4913 & 36*--0v SLKarachi7 Nov 1985

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.