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)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd 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 by ground (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Paul CollingwoodENGNew Wanderers StadiumJohannesburg20101201187159.0014979.19010173
Herschelle GibbsSAIqbal StadiumFaisalabad20031201189859.0025546.27010171
Taufeeq UmarPAKArbab Niaz StadiumPeshawar20031201187559.0027842.45010170
Aravinda de SilvaSLNational StadiumKarachi198512011810559.00--100160
Michael ClarkeAUSSinhalese Sports Club GroundColombo201112011811259.0020258.42100153
Ramnaresh SarwanWIKingsmeadDurban200312011811459.0023051.30100190
Ramnaresh SarwanWIGalle International StadiumGalle20011201188859.0031637.34010120
Andy FlowerZIMQueen's Park OvalPort of Spain2000121118113*118.0030638.56100120
Simon KatichAUSVidarbha Cricket Association Stadium, JamthaNagpur200812011810259.0020557.56100120
Thilan SamaraweeraSLThe Rose BowlSouthampton201112111887*118.0020258.42010130
Roshan MahanamaSLK. D. Singh Babu StadiumLucknow19941201187359.0027842.45010120
Wasim JafferINDNewlandsCape Town200712011811659.0025546.27100150
Wriddhiman SahaINDDarren Sammy National Cricket Stadium, Gros IsletSt Lucia201612011810459.0024148.96100130
Luke RonchiNZGreen ParkKanpur20161201188059.0020358.13010151
Imrul KayesBANLord'sLondon20101201187559.0024647.97010180
Dinesh ChandimalSLVidarbha Cricket Association Stadium, JamthaNagpur20171201186159.0020457.84020141
Tom LathamNZQueen's Park Oval, Port of SpainTrinidad20141201188259.0030139.20010150
Joe RootENGSheikh Zayed StadiumAbu Dhabi201512111885118.0017268.6001080
Azan AwaisPAKShere Bangla National Stadium, MirpurDhaka202612011810359.0019859.60100150
Ken MackayAUSCorporation StadiumMadras1956-19602201188959.00--010-0
Mike DennessENGGaddafi StadiumLahore19731201186859.00--020200
Graham GoochENGEden ParkAuckland199212011811459.0023250.86100162
Jeff DujonWIGujarat StadiumAhmedabad19831201189859.0015463.64010140
Roy DiasSLGaddafi StadiumLahore198212011810959.0022253.15100151
Shoaib MohammadPAKKensington OvalBridgetown19881201186459.0024847.58020150
Geoff MarshAUSEden ParkAuckland198612011811859.0028840.97101140
Brian McMillanSAKennington OvalLondon19941201189359.0025646.09010130
Rahul DravidINDMA Chidambaram Stadium, ChepaukChennai200823011811139.3333435.33100150
Jacques KallisSAEden ParkAuckland1999-20042301187139.3327243.38010191
Ashwell PrinceSAQueen's Park Oval, Port of SpainTrinidad2005-20102311185759.0032136.7601081
Alan KnottENGAdelaide OvalAdelaide1971-1975231118106*59.0024049.1710090
Gary SteadNZBasin ReserveWellington19992301186839.3328341.70010170
Mark RamprakashENGHeadingleyLeeds1998-20012401184029.5029040.69000160
Herschelle GibbsSANewlands Cricket GroundCape Town1999-20022401184229.5022652.21000170
Tom BlundellNZLord'sLondon2022-20262401189629.5027043.70010140
Shane DowrichWIKensington Oval, BridgetownBarbados2017-20182401187129.5022751.98010160
Eric RowanSALord'sLondon1935-19512401184429.50--000-0
Jack CheethamSATrent BridgeNottingham1951-19552401185429.50--01070
Kamran AkmalPAKLord'sLondon2006-20103501185823.6019261.46011161
Courtney BrowneWIKensington OvalBridgetown1996-20053501186823.6020557.56010124
Paul ReiffelAUSMelbourne Cricket GroundMelbourne1993-199745211879*39.3319759.9001190
Tim PaineAUSSydney Cricket GroundSydney2018-202145211839*39.3322053.64000120
Intikhab AlamPAKKennington OvalLondon1962-19743521185139.3320350.74010102
Scott StyrisNZBasin ReserveWellington2002-20064601187319.6722751.98012170
Cyril WashbrookENGSydney Cricket GroundSydney1946-19513601184119.6713349.6200190
Clive van RyneveldSACrusaders GroundPort Elizabeth1954-19583611184023.60--00020
Ian ChappellAUSNew Wanderers StadiumJohannesburg1966-19703611183723.6013525.1900251
Ashley GilesENGEdgbastonBirmingham2001-20054701184116.8625246.83001180
Vernon PhilanderSASt George's ParkGqeberha2014-20206711183619.6731437.58000180
Jim ParksENGTrent BridgeNottingham1960-196647111844*19.6710450.0000071
PreviousPage 112Next

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.