T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by ground (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At National Stadium×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Alec StewartENGNational StadiumKarachi2000230342911.339137.3600150
Mushtaq AhmedPAKNational StadiumKarachi1990-200011633420*11.335858.6200020
Kepler WesselsSANational StadiumKarachi1994110333333.006650.0000010
John LeverENGNational StadiumKarachi19781113333*-8837.5000041
Mark DekkerZIMNational StadiumKarachi1993110333333.004770.2100020
Stuart MacGillAUSNational StadiumKarachi19981213323*33.0010830.5600001
Ian CockbainKKNational StadiumKarachi2022220333116.5024137.5000050
Tony de ZorziSANational StadiumKarachi2025220332216.5029113.7900051
Tony MacGibbonNZNational StadiumKarachi1955120333316.50--00100
Chetan ChauhanINDNational StadiumKarachi1978120333316.50--00100
Greg ChappellAUSNational StadiumKarachi1980120332016.5010132.6700021
Shamyl HussainQGNational StadiumKarachi2026330332111.0031106.4500121
Neil FosterENGNational StadiumKarachi1984-19874323320*33.004967.3500030
Abrar AhmedPAK/IU/QGNational StadiumKarachi2022-202616126337*5.506253.2300241
John EdrichENGNational StadiumKarachi1969110323232.00--000-0
Balwinder SandhuINDNational StadiumKarachi19832113232*-7045.7100020
Bryan YoungNZNational StadiumKarachi1996110323232.003884.2100050
Darren GoughENGNational StadiumKarachi1996-2000320321816.007343.8400020
Angelo MathewsSLNational StadiumKarachi2019120321916.007741.5600020
Dhananjaya de SilvaSLNational StadiumKarachi2019120323216.006450.0000121
Keith MillerAUSNational StadiumKarachi1956120322116.00--000-0
Jeff ThomsonAUSNational StadiumKarachi1982220321816.0032100.0000021
Ian BothamENGNational StadiumKarachi1984120322216.009633.3300011
Naved AshrafPAKNational StadiumKarachi2000120322716.0010430.7700040
Mahes GoonatillekeSLNational StadiumKarachi1982230321410.677542.6700030
Umaid AsifKK/PZNational StadiumKarachi2018-202212523213*10.6722145.4500151
Robin SinghINDNational StadiumKarachi19971113131*-3296.8800011
Joe DenlyLQNational StadiumKarachi2021220313115.5030103.3300122
John HoltWINational StadiumKarachi1959120312915.50--00000
Brian HastingsNZNational StadiumKarachi1969120312215.50--00050
Bruce FrenchENGNational StadiumKarachi1987220313115.5011427.1900131
Zaheer KhanINDNational StadiumKarachi2004-2006330312110.335655.3600140
Abdullah FazalRAWNational StadiumKarachi2026330312010.333491.1800121
Phil DeFreitasENGNational StadiumKarachi198734031137.755062.0000140
John BracewellNZNational StadiumKarachi1984110303030.009132.9700010
Mark BoucherSANational StadiumKarachi2007120302915.007440.5400040
Dhiman GhoshBANNational StadiumKarachi2008220302915.004173.1700050
Polly UmrigarINDNational StadiumKarachi1955121301630.00--000-0
Duncan SharpePAKNational StadiumKarachi1959120302615.00--000-0
Jahandad KhanQG/LQNational StadiumKarachi2024-20266313021*15.0018166.6700032
Lance GibbsWINational StadiumKarachi1959-1975231302115.00--000-0
Nick CookENGNational StadiumKarachi1984-198734030147.5019015.7900020
Hashan TillakaratneSLNational StadiumKarachi19921112929*-3778.3800010
Ollie RobinsonENGNational StadiumKarachi2022110292929.0020145.0000050
Vanburn HolderWINational StadiumKarachi1975110292929.00--000-0
Jonty RhodesSANational StadiumKarachi1994-1996220291614.506445.3100020
Bill LawryAUSNational StadiumKarachi1964120292214.50--000-0
Sikander BakhtPAKNational StadiumKarachi1976-19824222922*-1450.0000010
Clyde ButtsWINational StadiumKarachi1986120291714.507041.4300020
David WilliamsWINational StadiumKarachi1991-19972322922*29.0010029.0000010

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.