Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 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 runsFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 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
Dasun ShanakaSL43432452v PAKKarachi2 Oct 2019
Kamran AkmalPZ43432652v KKKarachi21 Feb 2020
Mohammad RizwanMS43433250v KKKarachi27 Feb 2021
Brandon KingWI43432172v PAKKarachi16 Dec 2021
Sharjeel KhanKK43433133v MSKarachi27 Jan 2022
Kamran GhulamLQ43433123v MSKarachi29 Jan 2022
Shan MasoodMS43433152v IUKarachi1 Feb 2022
HazratullahPZ43433251v MSKarachi5 Feb 2022
David WarnerAUS4336 & 76432v PAKKarachi12 Mar 2022
Ben DuckettENG43432270v PAKKarachi22 Sept 2022
Michael BracewellNZ43434241v PAKKarachi9 Jan 2023
Mark ChapmanNZ43433352v PAKKarachi7 May 2023
Babar AzamPZ43433760v HKKarachi8 Apr 2026
Babar AzamPZ43434031v LQKarachi11 Apr 2026
Hanif MohammadPAK422 & 40-00v AUSKarachi24 Oct 1964
Saeed AhmedPAK427 & 35--0v AUSKarachi24 Oct 1964
Asif IqbalPAK426 & 36-51v ENGKarachi24 Mar 1973
Asif IqbalPAK4212 & 30-30v NZKarachi30 Oct 1976
Murray ParkerNZ422 & 40-31v PAKKarachi30 Oct 1976
Zaheer AbbasPAK4242 & DNB--0v INDKarachi14 Nov 1978
David MurrayWI424218220v PAKKarachi22 Dec 1980
Kapil DevIND4242 & DNB3340v ENGKarachi31 Jan 1985
Aamer SohailPAK42425660v ENGKarachi3 Mar 1996
Taufeeq UmarPAK4238 & 411240v BANKarachi20 Aug 2003
Chris GayleWI4240 & 25660v PAKKarachi27 Nov 2006
NazimuddinBAN42424803v PAKKarachi20 Apr 2008
Virender SehwagIND42423461v SLKarachi3 Jul 2008
Tillakaratne DilshanSL42423370v PAKKarachi20 Jan 2009
Misbah-ul-HaqPAK424215331v SLKarachi21 Feb 2009
Denesh RamdinWI4242*1843v PAKKarachi3 Apr 2018
Babar AzamKK42423240v IUKarachi14 Mar 2019
Hussain TalatIU42423140v KKKarachi24 Feb 2021
Harry BrookENG4242*2570v PAKKarachi20 Sept 2022
Daryl MitchellNZ4242 & DNB4771v PAKKarachi26 Dec 2022
Tom LathamNZ42425230v PAKKarachi9 Jan 2023
Rassie van der DussenIU42422960v PZKarachi23 Feb 2023
Asif AliIU42422414v QGKarachi24 Feb 2023
James VinceKK42422761v LQKarachi9 Mar 2024
Ayesha ZafarPAKW4242*4830v WIWKarachi2 May 2024
Agha SalmanPAK42422861v NZKarachi19 Feb 2025
Saud ShakeelQG42423930v RAWKarachi10 Apr 2026
Mark ChapmanIU42423032v HKKarachi12 Apr 2026
Kamran GhulamRAW42423051v IUKarachi23 Apr 2026
Mohsin RiazIU42421862v HKKarachi24 Apr 2026
Gavin StevensAUS4113 & 28--0v PAKKarachi4 Dec 1959
Wasim RajaPAK4141*3351v SLKarachi31 Mar 1982
Mudassar NazarPAK4116 & 2512830v WIKarachi20 Nov 1986
Basit AliPAK4141*6530v ZIMKarachi24 Dec 1993
Khaled MashudBAN4119 & 2215920v PAKKarachi20 Aug 2003
Yasir HameedPAK41416910v WIKarachi16 Dec 2006

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.