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)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
Ben StokesENGSinhalese Sports Club GroundColombo2018120995749.5015165.5601092
Jonny BairstowENGZahur Ahmed Chowdhury StadiumChattogram2016120995249.5022144.80010140
Mark CraigNZHeadingleyLeeds20151229958*-14070.71010142
Daryl MitchellNZSylhet International Cricket StadiumSylhet2023120995849.5017456.90010101
Matt RenshawAUSMaharashtra Cricket Association StadiumPune2017120996849.5020648.06010151
Lord TennysonENGHeadingley Cricket GroundLeeds1921120996349.50--010140
Sammy JonesAUSOld Trafford Cricket GroundManchester1886120998749.50--01060
Denys MorkelSAOld Trafford Cricket GroundManchester1929120996349.50--010-0
Buddy OldfieldENGKennington OvalLondon1939120998049.50--010-0
Rusi ModiINDFeroz Shah Kotla GroundDelhi1948120996349.50--010-0
John ReidNZFateh MaidanHyderabad1955121995499.00--01092
Seymour NurseWILord'sLondon1966120996449.5016958.5801090
Sid O'LinnSATrent BridgeNottingham1960120999849.50--010150
Mansur Ali Khan PataudiINDAMI StadiumChristchurch1968120995249.50--010131
Graham DowlingNZLancaster ParkChristchurch1969120997649.50--01070
Shafqat RanaPAKGaddafi StadiumLahore1969120999549.50--01081
Grahame ThomasAUSQueen's Park OvalPort of Spain1965220996149.50--010-0
Keith FletcherENGNiaz Stadium, HyderabadSindh1973120997849.50--010150
Brian HastingsNZSydney Cricket GroundSydney1974120998349.5015364.71010110
Kim HughesAUSKarnataka State Cricket Association StadiumBengaluru1979121998699.0023741.7701090
Paul DowntonENGWankhede StadiumMumbai1984121996299.0032130.8401070
Manoj PrabhakarINDSinhalese Sports Club GroundColombo1993120999549.5024839.92010110
Manoj PrabhakarINDEden ParkAuckland19901219963*99.0018154.70010130
Bert VanceNZEden ParkAuckland1989120996849.5028534.74010140
Andrew SymondsAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2007-20082319953*49.5014269.72010130
Brandon KingWISir Vivian Richards Stadium, North Sound, AntiguaNorth Sound20262319951*49.5020747.83010121
Deryck MurrayWITrent BridgeNottingham1976-1980230996433.0019850.00010130
Inzamam-ul-HaqPAK/IWXSydney Cricket GroundSydney1995-2005240995924.7525239.29011100
Shahriar NafeesBANHarare Sports ClubHarare2011-2013240995024.7522244.59010160
Joe RootENGDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2016-2024240995324.7522544.00010121
Daniel LawrenceENGGalle International StadiumGalle2021241997333.0023242.6701061
Dhananjaya de SilvaSLBasin ReserveWellington2018-2023240999824.7520348.77012121
Faheem AshrafPAKSabina Park, Kingston, JamaicaKingston2021240994424.7524340.74000140
Roy MinnettAUSMelbourne Cricket GroundMelbourne1911-1912240995624.7517257.5601090
Frank DruceENGMelbourne Cricket GroundMelbourne1898240994424.75--000100
Ray LindwallAUSLord'sLondon1948-1953240995024.75--01082
Seymour NurseWIAdelaide OvalAdelaide1961-1969240994924.75--00080
Bevan CongdonNZBrabourne StadiumMumbai1965-1969240997824.75--010120
Rod MarshAUSQueen's Park OvalPort of Spain1973241995633.00--010110
John EmbureyENGTrent BridgeNottingham1985-1988341997533.0018354.10011110
Peter KirstenSANewlands Cricket GroundCape Town1993-1994240997024.7534029.12010100
Anil KumbleINDFeroz Shah KotlaDelhi1993-2008452994533.0023342.49001150
Mark BoucherSAHeadingleyLeeds1998-2008350993919.8019949.75000100
Ken MackayAUSAdelaide OvalAdelaide1959-19633519962*24.751822.2201080
Bob TaylorENGMelbourne Cricket GroundMelbourne1978-1982360993716.5024839.9200090
Craig McDermottAUSThe GabbaBrisbane1987-19957929932*14.1417855.6200080
Gary KirstenSARawalpindi Cricket StadiumRawalpindi1997110989898.0034428.4901070
Darren LehmannAUSRawalpindi Cricket StadiumRawalpindi1998110989898.0018054.44010110
Ajinkya RahaneINDKhan Shaheb Osman Ali StadiumFatullah2015110989898.0010395.15010140
Dean FoxcroftNZCivil Service Cricket Club, StormontBelfast2026110989898.0012975.9701061
PreviousPage 145Next

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.