Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WARBOL138/5 (20)Innings break - WAR need 139 runs to winODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by ground (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark ButcherENGSt. George's ParkPort Elizabeth2004120797939.5020139.30011120
Marcus TrescothickENGThe OvalLondon2001120795539.5010079.00010140
Michael VaughanENGMA Aziz Stadium, ChittagongChattogram2003120795439.5016448.17010130
Graham ThorpeENGIqbal StadiumFaisalabad2000120797939.5024831.8501180
Graham ThorpeENGNewlands Cricket GroundCape Town1996120795939.5016946.75010110
Alec StewartENGSuperSport ParkCenturion1995-2000220797339.5016248.77010111
Wasim RajaPAKThe GabbaBrisbane1981120794339.5015451.3000090
Boeta DippenaarSAGreen ParkKanpur2004121794879.0020738.1600090
Neil McKenzieSAAntigua Recreation GroundSt John's2001120794439.5026429.9200071
Mohammad YousufPAKM. A. Chidambaram StadiumChennai1999120795339.5013259.85010111
Saqlain MushtaqPAKSheikhupura StadiumSheikhupura1996-1997221797979.0036221.8201080
Nathan AstleNZPunjab Cricket Association StadiumMohali1999120794539.5019839.9000090
Mathew SinclairNZHarare Sports ClubHarare2000121794479.0012264.75000120
Scott StyrisNZPaikiasothy Saravanamuttu StadiumColombo2003120796339.5018941.8001062
Shane WarneAUSEdgbaston Cricket GroundBirmingham1997120794739.508098.75000130
Wavell HindsWIM. A. Chidambaram StadiumChennai2002120796139.5018043.89010111
Shivnarine ChanderpaulWIKingsmead Cricket GroundDurban1998120797539.5017744.63010130
Al SahariarBANHarare Sports ClubHarare2001120796839.5018442.9301072
Gautam GambhirINDHolkar Cricket StadiumIndore2016120795039.5010972.4801092
Ian BellENGSeddon ParkHamilton20081217954*79.0023933.0501092
Kevin PietersenENGVidarbha Cricket Association Stadium, JamthaNagpur2012120797339.5021836.24010110
AB de VilliersSAPunjab Cricket Association Stadium, MohaliChandigarh2015120796339.5010178.2201080
Ashwell PrinceSASheikh Zayed StadiumAbu Dhabi20101217947*79.0016248.7700080
Murali VijayINDMelbourne Cricket GroundMelbourne2014120796839.5016348.4701070
Imrul KayesBANKhan Shaheb Osman Ali StadiumFatullah2015121797279.0018842.02010130
Angelo MathewsSLSeddon ParkHamilton2015120797739.5013160.3101073
David WarnerAUSKingsmeadDurban2018120795139.5011469.30010100
David WarnerAUSSinhalese Sports Club GroundColombo2016120796839.5010376.7001072
Cheteshwar PujaraINDEdgbastonBirmingham2022120796639.5021436.92010100
Stuart BinnyINDTrent BridgeNottingham2014120797839.5012563.2001081
Usman KhawajaAUSSt George's ParkGqeberha2018120797539.5015152.32010140
Matthew WadeAUSBellerive OvalHobart20121217968*79.0014953.0201060
Mominul HaqueBANMarrara StadiumDarwin2026121794979.0013458.96000100
Corey AndersonNZEden ParkAuckland2014120797739.5012861.72010131
Jason HolderWIQueen's Park Oval, Port of SpainTrinidad2016-2018220794039.5012861.7200081
Ariful HaqueBANSylhet International Cricket StadiumSylhet20181217941*79.0013359.4000072
Peter MoorIRECivil Service Cricket Club, StormontBelfast2024120797939.5010873.15011110
Shimron HetmyerWIBasin ReserveWellington2017120796639.5010475.96010112
Ollie PopeENGPerth StadiumPerth2025120794639.5011568.7000060
Washington SundarINDKennington OvalLondon2025120795339.5010178.2201074
Zak CrawleyENGHimachal Pradesh Cricket Association StadiumDharamsala2024120797939.5012463.71011111
Nithish Kumar ReddyINDPerth StadiumPerth2024121794179.008691.8600093
Jordan NeillIREShere Bangla National Stadium, MirpurDhaka2025120794939.5012961.24000141
Lord TennysonENGLord'sLondon19211217974*79.00--01090
Albert KnightENGSydney Cricket GroundSydney19041217970*79.00--01070
Neil HarveyAUSBourdaGeorgetown19551217941*79.00--000-0
Nari ContractorINDOld Trafford Cricket GroundManchester1959120795639.50--010-0
Bob BarberENGGreen ParkKanpur19611217969*79.00--01080
Ian RedpathAUSBourdaGeorgetown19731217957*79.00--01080
Doug WaltersAUSNew Wanderers StadiumJohannesburg1970120796439.5016647.5901070
PreviousPage 181Next

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.