ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)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)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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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
Curtly AmbroseWISabina ParkKingston1989-2000881873312.4319544.62001120
Bobby PeelENGSydney Cricket GroundSydney1885-1895612287208.703732.4300360
Tillakaratne DilshanSLR.Premadasa StadiumColombo2005110868686.0012469.3501080
Wasim JafferINDAntigua Recreation GroundSt John's2002110868686.0018047.78010140
Angelo MathewsSLShere Bangla National StadiumMirpur2014110868686.0016253.0901071
Alex HalesENGHeadingleyLeeds2016110868686.0020641.75010120
Liton DasBANBay OvalMount Maunganui2022110868686.0017748.59010100
Shreyas IyerINDZahur Ahmed Chowdhury StadiumChattogram2022110868686.0019244.79010100
Bob BarberENGBangabandhu National StadiumDhaka1962110868686.00--01091
VVS LaxmanINDP Saravanamuttu StadiumColombo20081218661*86.0020142.7901040
VVS LaxmanINDPunjab Cricket Association StadiumMohali2001-2005220865843.0019244.79010130
Alec StewartENGNew Wanderers StadiumJohannesburg1999120868643.0013165.65011141
Justin LangerAUSEden GardensKolkata2001120865843.0011276.79010123
Steve WaughAUSAntigua Recreation Ground, St John's, AntiguaSt John's20031218645*86.0014758.5000080
Stephen FlemingNZAdelaide OvalAdelaide2004120868343.0017449.43010100
Darren LehmannAUSAdelaide OvalAdelaide2002-2004220868143.0019444.33010100
Shivnarine ChanderpaulWIGaddafi StadiumLahore2006120868143.0018546.4901080
Ridley JacobsWICenturion ParkCenturion1999121867886.0012568.80010131
Tillakaratne DilshanSLEdgbastonBirmingham2006120865943.0016153.42010120
David BernardWINational Cricket Stadium, St George'sGrenada2009120866943.0013265.1501062
Rajin SalehBANNational StadiumKarachi2003120866043.0029229.45010110
Trevor GripperZIMGalle International StadiumGalle2002120868343.0026931.97010100
Mark RichardsonNZSt George's ParkGqeberha2000120866043.0022638.05010110
Imran FarhatPAKEden ParkAuckland2001120866343.0017648.86010140
Michael PappsNZHeadingleyLeeds2004120868643.0023536.6001190
Matt PriorENGMA Chidambaram Stadium, ChepaukChennai20081218653*86.0015854.4301030
Suresh RainaINDPunjab Cricket Association Stadium, MohaliChandigarh2010120868643.0013165.65011140
Shakib Al HasanBANSabina Park, KingstonJamaica2018120865443.0013464.18010150
Ravichandran AshwinINDOld TraffordManchester20141218646*86.009887.7600082
Umar AkmalPAKWarner Park, BasseterreSt Kitts2011120865643.0011376.1101053
Dinesh ChandimalSLSydney Cricket GroundSydney20131218662*86.0015057.33010160
Andrew BalbirnieIRERajiv Gandhi International Cricket StadiumDehradun2019120868243.0015655.13010120
Dean ElgarSATrent BridgeNottingham2017120868043.0015555.48010130
Rory BurnsENGKensington Oval, BarbadosBridgetown2019120868443.0015954.09010150
Niroshan DickwellaSLNational StadiumKarachi2019120866543.0011177.48010140
Alzarri JosephWISeddon ParkHamilton2020120868643.0012867.1901193
Prince MasvaureZIMCivil Service Cricket Club, StormontBelfast2024120867443.0018446.74010100
Alex CareyAUSEdgbastonBirmingham2023120866643.0014957.72010121
Tony de ZorziSAThe Wanderers StadiumJohannesburg2023120868543.0016452.44010110
Jaker AliBANSylhet International Cricket StadiumSylhet2025120865843.0017050.59010101
Joshua Da SilvaWIBrisbane Cricket Ground, WoolloongabbaBrisbane2024120867943.0016552.1201080
Tip FosterENGKennington OvalLondon1907120865143.00--01040
Alan KippaxAUSLord'sLondon1930120868343.0023536.6001040
C.K.NayuduINDKennington OvalLondon1936120868143.00--010-0
Leonard HuttonENGLancaster ParkChristchurch1951120865743.00--01050
Vinoo MankadINDBourdaGeorgetown1953121866686.00--010-1
Graeme HoleAUSHeadingley Cricket GroundLeeds1953120865343.00--01060
Alan DavidsonAUSNew Wanderers StadiumJohannesburg1957-1958220866243.00--010-0
Ted DexterENGGaddafi StadiumLahore19611218666*86.00--010100
Colin BlandSABasin ReserveWellington19641218646*86.00--000120
PreviousPage 166Next

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.