Live1st ODI · India in New Zealand 2026/27NZINDMatch delayed by rainTest1st 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
Ramnaresh SarwanWIEdgbastonBirmingham200412015313976.5025061.20100260
Gautam GambhirINDMcLean ParkNapier200912015313776.5048931.29100190
Charlie FrankSAOld WanderersJohannesburg192112015315276.50--100170
Graham DowlingNZCarisbrookDunedin196812015314376.50--100162
Greg MatthewsAUSTyronne Fernando StadiumMoratuwa19921201539676.5033745.4002091
Damien MartynAUSEdgbastonBirmingham2001-200523015310551.0021969.86100240
Adam GilchristAUSWankhede StadiumMumbai2001-200423015312251.00141108.51100185
Herschelle GibbsSAAntigua Recreation GroundSt John's2001-20052301538551.0043535.17010212
Jacques KallisSAGoodyear ParkBloemfontein1999-20012311536876.5038839.43020230
Shivnarine ChanderpaulWIUniversity OvalDunedin2008-20132301537651.0030350.50020200
Ravindra JadejaINDMA Chidambaram Stadium, ChepaukChennai2013-20243301538651.0022468.30020144
Neil HarveyAUSCrusaders GroundPort Elizabeth1950-195823015311651.00--100140
Brian BoothAUSOld Trafford Cricket GroundManchester1961-19642301539851.0022244.14010161
Majid KhanPAKEden ParkAuckland1973-197923015311051.00--100210
Saleem MalikPAKAdelaide OvalAdelaide1983-19902311537776.5024462.70020130
Roy DiasSLIqbal StadiumFaisalabad1982-19852301539851.0019653.57010160
Mohammad AzharuddinINDM Chinnaswamy StadiumBengaluru1988-200023015310251.0029651.69100182
Chris GayleWIRiverside GroundChester-le-Street2007-20092401535438.2516294.44020203
Jacques RudolphSAHeadingleyLeeds2003-20122401536938.2532347.37020270
Joe RootENGSaurashtra Cricket Association StadiumRajkot2016-202424015312438.2525659.77100141
KL RahulINDM Chinnaswamy StadiumBengaluru2017-20242401539038.2531249.04021150
Mitchell SantnerNZBay OvalMount Maunganui2019-202434115312651.0032646.93100146
Rachin RavindraNZGalle International StadiumGalle20242401539238.2526557.74010151
Curtis CampherIREGalle International StadiumGalle202324015311138.2533745.40101222
Freddie MartinWISydney Cricket GroundSydney1931241153123*51.00--101130
Garry SobersWITrent BridgeNottingham1957-19662401539438.2514268.31010200
Budhi KunderanINDFeroz Shah Kotla GroundDelhi1961-196424215310076.50--100220
Keith FletcherENGEdgbaston Cricket GroundBirmingham1973-19752411535251.0035243.47020180
Alvin KallicharranWIThe GabbaBrisbane1975-197924115310151.0034045.00100170
Rick McCoskerAUSAdelaide OvalAdelaide1975-19762401536538.2536841.58010110
Chris GayleWISabina ParkKingston2000-20023501536830.6042935.66010250
Travis HeadAUSLord'sLondon2019-20253611537730.6023166.23010270
Jackie McGlewSACrusaders GroundPort Elizabeth1954-19623611533830.60--000-0
Jack RyderAUSSydney Cricket GroundSydney1920-19284701537921.8621055.71010141
Budhi KunderanINDEden GardensKolkata1960-19664811533921.86--001211
Aravinda de SilvaSLThe OvalLondon1998110152152152.0029252.05100170
Jeffrey StollmeyerWIEden ParkAuckland1952110152152152.00--100140
Clyde WalcottWIFeroz Shah Kotla GroundDelhi1948110152152152.00--100120
David GowerENGIqbal StadiumFaisalabad1984110152152152.0031847.80100160
Nasser HussainENGCrusaders GroundPort Elizabeth199912115282152.0036541.64020193
Nick KnightENGQueens Sports ClubBulawayo19961201529676.0019677.55020141
Damien MartynAUSGalle International StadiumGalle200412015211076.0033145.92100130
Shahid AfridiPAKM. A. Chidambaram StadiumChennai199912015214176.0021869.72100233
Thilan SamaraweeraSLSher-e-Bangla National StadiumMirpur20081201529076.0025759.14020210
Ron ArcherAUSSabina ParkKingston195522015212876.00--100242
Sami AslamPAKEdgbastonBirmingham20161201528276.0034344.31020201
Lee IrvineSANew Wanderers StadiumJohannesburg19701201527976.0021271.70020143
Andrew HudsonSAEden GardensKolkata1996121152146152.0027156.09100250
Daryll CullinanSABasin ReserveWellington1999121152152152.0027555.27100221
Nayan MongiaINDFeroz Shah KotlaDelhi199612015215276.0037240.86101181

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.