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
Colin CowdreyENGLahore StadiumLahore196912011210056.00--100-0
Joe SolomonWIThe GabbaBrisbane19601201126556.00--010100
Ted DexterENGBrabourne StadiumMumbai19611201128556.00--010110
Saeed AhmedPAKOld Trafford Cricket GroundManchester19671201126856.0022649.56010160
Rusi SurtiINDAMI StadiumChristchurch19681201126756.00--010150
Ian RedpathAUSBasin ReserveWellington19741201129356.0026741.95010130
Steve CamachoWILord'sLondon19691201126756.0027141.33010120
John HampshireENGLord'sLondon196912011210756.0027341.03100160
Tony GreigENGThe GabbaBrisbane197412011211056.0023647.46100170
Viv RichardsWIOld Trafford Cricket GroundManchester1980-19882201126556.0013980.58010181
David SteeleENGTrent BridgeNottingham197612011210656.0031635.44100100
Tony MannAUSWACA GroundPerth197712011210556.0018959.26100110
Peter KirstenSAHeadingley Cricket GroundLeeds1994121112104112.0025743.58100150
Sherwin CampbellWIRawalpindi Cricket StadiumRawalpindi19971201127856.0033333.63010130
AB de VilliersSALord'sLondon2008-20122301124337.3326642.11000150
Ravindra JadejaINDTrent BridgeNottingham2014-20212301125637.3320853.85010153
Ed CowanAUSMelbourne Cricket GroundMelbourne2011-20122301126837.3327640.58010130
Tup ScottAUSKennington OvalLondon1884-188623011210237.3321647.22100150
Tommy AndrewsAUSKennington OvalLondon1921-19262301129437.33--010110
Jock CameronSAKennington OvalLondon1929-19352301126237.33--010-0
Everton WeekesWIAMI StadiumChristchurch1952-195623011210337.33--100160
Jack CrappENGEllis Park StadiumJohannesburg1948-19492301125637.33--020-0
Rohan KanhaiWIBrabourne StadiumMumbai1958-19662301126637.33--010160
Syed KirmaniINDSydney Cricket GroundSydney1978-198633111243*56.0014875.68000100
Rahul DravidINDNewlandsCape Town2007-20112401124728.0032035.00000140
Kumar SangakkaraSLNewlandsCape Town2001-20122401123528.0025843.41000170
Mehrab Hossain jnrBANChittagong Divisional StadiumChattogram2008-20092401128328.0025044.80010160
Umar AkmalPAKLord'sLondon201024111279*37.3314179.43010153
Mominul HaqueBANBasin ReserveWellington2017-20192401126428.0021053.33010171
Andrew McBrineIREShere Bangla National Stadium, MirpurDhaka2023-20252401127228.0026642.11011122
Zak CrawleyENGSydney Cricket GroundSydney2022-20262401127728.0018660.22010180
Sammy CarterAUSHeadingley Cricket GroundLeeds1909-19212401124728.00--000140
Morice BirdENGLord's No. 1 GroundCape Town1910-19143401126128.00--01002
Albert RelfENGNewlands Cricket GroundCape Town19062401123728.00--000120
Peter van der MerweSANew Wanderers StadiumJohannesburg1965-19673411127637.33--01000
Sidath WettimunySLNational StadiumKarachi1982-19852401127128.0015953.46010160
Carl HooperWIWankhede StadiumMumbai1987-20023501123722.4017564.00000152
Dilip VengsarkarINDEden ParkAuckland1976-199035111252*28.0030532.46011100
Adam ParoreNZHarare Sports ClubHarare1992-20003511125128.0020255.45010170
Shane WarneAUSBellerive OvalHobart1993-20056621127028.0015870.89011143
Jerome TaylorWIKensington Oval, BridgetownBarbados2008-20154601125318.6713881.16011174
Tom BlundellNZSeddon ParkHamilton2017-202446111244*22.4021651.85000123
Tom GraveneyENGSabina ParkKingston1954-19683601123418.6750.0000160
Barry KnightENGLord'sLondon1966-19694621124928.0027440.88001170
Qasim UmarPAKNational StadiumKarachi1984-19864701124516.0023644.07000110
Max WalkerAUSMelbourne Cricket GroundMelbourne1972-19776831123022.4036930.3500060
John DysonAUSMelbourne Cricket GroundMelbourne1977-19824801123114.0032534.4600190
Rahul DravidINDShere Bangla National StadiumMirpur2010111111111*-18859.04100120
Brendon McCullumNZHarare Sports ClubHarare2005110111111111.0011299.11100151
Sharmarh BrooksWIEkana Cricket StadiumLucknow2019110111111111.0021451.87100151
PreviousPage 125Next

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.