Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsODI5th 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Bob TaylorENGSydney Cricket GroundSydney1979-198347311336*28.2538729.2000170
Courtney WalshWIAntigua Recreation GroundSt John's1990-2001121461133014.1320455.39002121
Shane WarneAUSMelbourne Cricket GroundMelbourne1992-20061115211340*8.6924146.89002140
Inzamam-ul-HaqPAKGalle International StadiumGalle2000110112112112.0016368.71100180
Michael ClarkeAUSFeroz Shah KotlaDelhi2008110112112112.0025344.2710061
Tillakaratne DilshanSLSardar Patel Stadium, MoteraAhmedabad2009110112112112.0013384.21100120
Chris BroadENGMelbourne Cricket GroundMelbourne1986110112112112.0025543.9210090
Hashim AmlaSAOUTsurance OvalBloemfontein2008110112112112.0016567.88100120
Marcus NorthAUSBasin ReserveWellington2010111112112*-20853.85100112
Shai HopeWISir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2026110112112112.0024346.09100100
Jack FingletonAUSNewlandsCape Town1936110112112112.00--100-0
Bryan ValentineENGNewlandsCape Town1938110112112112.00--100121
Sid BarnesAUSAdelaide OvalAdelaide1948110112112112.0028139.86100160
Andy GanteaumeWIQueen's Park OvalPort of Spain1948110112112112.00--100130
Shoaib MohammadPAKEden ParkAuckland1989110112112112.0025444.09100170
Matthew ElliottAUSLord'sLondon1997110112112112.0018062.22100200
Marcus TrescothickENGPunjab Cricket Association StadiumMohali20011201126656.0020255.45010220
Shiv Sunder DasINDQueens Sports ClubBulawayo200112111282*112.0025643.75010130
Sourav GangulyINDSeddon ParkHamilton1999121112101*112.0014676.71100153
Sourav GangulyINDNewlandsCape Town20071201126656.0016468.29010141
Sanath JayasuriyaSLJinnah StadiumSialkot199112111277112.0023447.86010150
Younis KhanPAKSt George's ParkGqeberha200712111267*112.0022649.56010120
Aakash ChopraINDPunjab Cricket Association Stadium, MohaliChandigarh20031201126056.0030836.36020140
Kevin PietersenENGQueen's Park Oval, Port of SpainTrinidad200912011210256.0011894.92100111
Alastair CookENGSharjah Cricket StadiumSharjah20151201126356.0028339.5801080
Shakib Al HasanBANNational Cricket Stadium, St George'sGrenada200912111296*112.0015074.67010141
Tamim IqbalBANBeausejour Stadium, Gros IsletSt Lucia20141201126456.0025643.7501081
Tim RobinsonENGNational StadiumKarachi198512111296112.0033833.14010140
Chris RogersAUSSt George's ParkGqeberha201412011210756.0024944.98100130
Angelo MathewsSLArun Jaitley StadiumDelhi201712011211156.0028838.89100142
Darren BravoWIBellerive OvalHobart201512011210856.0019058.95100210
Adrian GriffithWIBasin ReserveWellington19991201126756.0035431.64010130
James TaylorENGKingsmeadDurban20151201127056.0023447.86010121
Henry NichollsNZSuperSport ParkCenturion20161201127656.0020754.11010170
Corey AndersonNZHagley OvalChristchurch20161201127256.0021452.34010134
Daryl MitchellNZKennington OvalLondon20261201126856.0018261.54010151
Ashton AgarAUSTrent BridgeNottingham20131201129856.0017265.12010142
Shan MasoodPAKBrian Lara Stadium, Tarouba, TrinidadTarouba202612011210956.0019956.28100120
Keaton JenningsENGWankhede StadiumMumbai201612011211256.0022050.91101130
Murray GoodwinZIMSinghalese Sports Club Cricket GroundColombo19981201127356.0021651.85010140
Babar AzamPAKQueen's Park Oval, Port of Spain, TrinidadPort of Spain202612111288112.0017763.28010123
Rishabh PantINDBrisbane Cricket GroundBrisbane202112111289*112.0016767.07010111
Roston ChaseWIRajiv Gandhi International Stadium, UppalHyderabad201812011210656.0021153.0810081
Shimron HetmyerWIKensington Oval, BarbadosBridgetown20191201128156.0015273.68010114
Aiden MarkramSASenwes ParkPotchefstroom20171201129756.0017862.92010150
Alex CareyAUSHagley OvalChristchurch202412111298*112.0014776.19010170
Joshua Da SilvaWIShere Bangla National StadiumMirpur20211201129256.0024046.67010140
Jacob BethellENGBasin ReserveWellington20241201129656.0014676.71010133
Willie QuaifeENGAdelaide OvalAdelaide19021201126856.00--010100
Ernest TyldesleyENGKennington OvalLondon1921-19282201127356.00--01040
PreviousPage 124Next

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.