Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by ground (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2010-01-01×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Paul CollingwoodENGNewlandsCape Town2010120594029.5023225.4300070
Ricky PontingAUSSydney Cricket GroundSydney2010-201223014513448.3324758.70101140
Graeme SmithSANewlandsCape Town2010-2014713245918341.7368966.62200570
Jacques KallisSANewlandsCape Town2010-2013610273322491.63128956.87411823
Mark BoucherSANewlandsCape Town2010-20124501255525.0018667.20021131
Mohammad YousufPAKSydney Cricket GroundSydney2010120654632.508477.38000120
Faisal IqbalPAKSydney Cricket GroundSydney2010120342717.009535.7900040
Kamran AkmalPAKSydney Cricket GroundSydney2010120251412.502889.2900040
Mohammad SamiPAKSydney Cricket GroundSydney201012015137.504235.7100020
Shane WatsonAUSSydney Cricket GroundSydney2010-20154803359741.8861754.29020433
James AndersonENGNewlandsCape Town2010-20203301394.337018.5700110
Michael ClarkeAUSSydney Cricket GroundSydney2010-2014591493329*61.6380661.17110552
Nathan HauritzAUSSydney Cricket GroundSydney2010120252112.505248.0800030
Umar GulPAKSydney Cricket GroundSydney201012018129.003452.9400030
Danish KaneriaPAKSydney Cricket GroundSydney2010120442.001723.5300100
Misbah-ul-HaqPAKSydney Cricket GroundSydney2010-2017240673816.7516839.8800152
Salman ButtPAKSydney Cricket GroundSydney2010120927146.0019547.18010130
Imran FarhatPAKSydney Cricket GroundSydney2010120755337.5016545.4501090
Andrew StraussENGNewlandsCape Town2010120474523.5011341.5900070
Brad HaddinAUSSydney Cricket GroundSydney2010-20155822007533.3325977.22010213
Michael HusseyAUSSydney Cricket GroundSydney2010-2013473409150*102.2582349.70200411
Ian BellENGNewlandsCape Town20101201267863.0033437.72010180
JP DuminySANewlandsCape Town2010-20173601134318.8320654.85002171
Hashim AmlaSANewlandsCape Town2010-20191323295520145.48188650.642511341
Kevin PietersenENGNewlandsCape Town2010120663.002425.0000100
Matt PriorENGNewlandsCape Town2010120807640.0012762.99010100
AB de VilliersSANewlandsCape Town2010-201811171961160*60.06177554.142601167
Ashwell PrinceSANewlandsCape Town2010-2011350844716.8018345.9000290
Dale SteynSANewlandsCape Town2010-2019101241363217.0026152.11002142
Mohammad AsifPAKSydney Cricket GroundSydney201012200*-40.0000000
Mitchell JohnsonAUSSydney Cricket GroundSydney2010-20144811245317.7121059.05011122
Alastair CookENGNewlandsCape Town2010-20162401556538.7532847.26020190
Stuart BroadENGNewlandsCape Town2010-2020341342511.337943.0400150
Morné MorkelSANewlandsCape Town2010-20181112270287.0010864.81002101
Paul HarrisSANewlandsCape Town2010-20112311710*8.505630.3600110
Jonathan TrottENGNewlandsCape Town2010120624231.0013545.9300070
Graeme SwannENGNewlandsCape Town20101211510*15.002560.0000020
Peter SiddleAUSSydney Cricket GroundSydney2010-20145711264321.0026847.01001100
Doug BollingerAUSSydney Cricket GroundSydney2010120994.502045.0000120
Phillip HughesAUSSydney Cricket GroundSydney2010-20133602028733.6743646.33011240
Marcus NorthAUSSydney Cricket GroundSydney201012012106.002646.1500020
Graham OnionsENGNewlandsCape Town201012244*-2020.0000010
Umar AkmalPAKSydney Cricket GroundSydney2010120984949.0012975.97000150
Friedel de WetSANewlandsCape Town2010110000.0040.0000100
Paul CollingwoodENGNew Wanderers StadiumJohannesburg20101201187159.0014979.19010173
Ricky PontingAUSBellerive OvalHobart2010-201124031920979.7552261.11110390
Graeme SmithSANew Wanderers StadiumJohannesburg2010-201347034010548.5758458.22120520
Jacques KallisSANew Wanderers StadiumJohannesburg2010-20134701545422.0021372.30021242
Mark BoucherSANew Wanderers StadiumJohannesburg2010-20112301119537.0014576.55010120
Mohammad YousufPAKBellerive OvalHobart2010120302315.005257.6900050
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.