ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Saeed AnwarPAKBasin ReserveWellington1994110169169169.0024868.15100270
Roy FredericksWIWACA GroundPerth1975110169169169.00145116.55100271
Mahela JayawardeneSLProvidence StadiumGuyana200812016913684.5027262.13100160
Mahela JayawardeneSLSher-e-Bangla National StadiumMirpur200812016916684.5028359.72100191
AB de VilliersSADubai International Cricket StadiumDubai2010-201322016916484.5029357.68100171
Ross TaylorNZOld TraffordManchester2008121169154*169.0022475.45100185
Garry SobersWIMA Chidambaram StadiumChennai196712116995169.00--020193
Ted DexterENGThe GabbaBrisbane19621201699984.50--020230
Asif IqbalPAKWACA GroundPerth1979121169134*169.0032651.84100232
Billy IbadullaPAKNational StadiumKarachi196412016916684.50--100200
Jeffrey StollmeyerWIBrabourne StadiumMumbai1948-19492301698556.33--02090
Allan BorderAUSBellerive OvalHobart1989-19932301698556.3329257.88020160
Sanjeeva RanatungaSLHarare Sports ClubHarare199423016911856.3348834.63100220
Mark ButcherENGLord's Cricket GroundLondon200224016910542.2543938.50100170
Andrew StraussENGNew Wanderers StadiumJohannesburg2005-201024016914742.2530056.33102261
Jonathan TrottENGHeadingleyLeeds2012-20132411697656.3335847.21010230
Dinesh ChandimalSLSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound20262401697142.2524967.87020172
Ben StokesENGBay OvalMount Maunganui2019-20232401699142.2529158.08010232
KL RahulINDTrent BridgeNottingham2018-20212401698442.2533850.00010290
Andrew McBrineIRECivil Service Cricket Club, StormontBelfast2024-202624216973*84.5025566.27020210
Bob CatterallSAHeadingley Cricket GroundLeeds1924-19292401697442.25--020-1
Seymour NurseWIMelbourne Cricket GroundMelbourne1960-19682401697442.2549833.94020100
David SteeleENGHeadingleyLeeds1975-19762401699242.2540641.63021151
Bruce EdgarNZHeadingleyLeeds1983-19862401698442.2552332.31021190
Sachin TendulkarINDSardar Patel Stadium, MoteraAhmedabad2009-2012351169100*42.2539043.33100210
Kepler WesselsAUSBrisbane Cricket GroundBrisbane1983-19853501697033.8034648.84021191
Virender SehwagINDM Chinnaswamy StadiumBengaluru2008-20123601694528.1720084.50000282
Alec StewartENGAdelaide OvalAdelaide1991-200236116963*33.8033250.90021130
Craig CummingNZBasin ReserveWellington2005-20084611694733.8048734.70000240
Kraigg BrathwaiteWISeddon ParkHamilton2013-20203601696628.1739143.22010201
Imam-ul-HaqPAKGalle International StadiumGalle2022-202336116950*33.8032751.68010151
Rohan KanhaiWIEdgbaston Cricket GroundBirmingham1957-19733601695428.1724751.01010160
Ian ChappellAUSLord'sLondon1968-19753611698633.8041041.22020211
Alan DavidsonAUSMelbourne Cricket GroundMelbourne1958-19625701694024.1443438.94000141
Pat CumminsAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2017-202479116964*21.1330854.87012164
Jonathan TrottENGMelbourne Cricket GroundMelbourne2010111168168*-34548.70100130
Marvan AtapattuSLBeausejour Stadium, Gros IsletSt Lucia2003121168118168.0036745.78110190
Graeme SmithSAUniversity OvalDunedin201212016811584.0030854.55110190
Michael ClarkeAUSM. Chinnaswamy StadiumBengaluru200412016815184.0030255.63100204
Hamish MarshallNZAMI StadiumChristchurch200512016814684.0033350.45100251
Ahmed ShehzadPAKSharjah Cricket StadiumSharjah201412016814784.0029556.95100141
Cheteshwar PujaraINDGalle International StadiumGalle201712016815384.0030056.00100150
Nasser HussainENGThe GabbaBrisbane1998-20022401685942.0037744.56020163
Russel ArnoldSLHarare Sports ClubHarare1999242168104*84.0037844.44100210
Upul ChandanaSLSinhalese Sports Club GroundColombo2000-20044401687642.0029057.93010192
Shardul ThakurINDKennington OvalLondon2021-20232401686042.0022275.68031204
Rishabh PantINDMA Chidambaram StadiumChennai20212411689156.0019586.15020198
Nazmul Hossain ShantoBANHarare Sports ClubHarare2021-2026241168117*56.0024070.00100116
Roy MinnettAUSSydney Cricket GroundSydney1911-19122401689042.0029057.93021260
Bob CatterallSALord'sLondon1924-192924016812042.00--101160

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.