Live1st ODI · India in New Zealand 2026/27NZ137/8 (33.3)INDIND chose to bowlTest1st 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
John ReidNZNiaz StadiumHyderabad198412012710663.5037933.5110091
Mark WaughAUSM. A. Chidambaram StadiumChennai20011201277063.5027546.18020141
Shaun PollockSACenturion ParkCenturion1999-200123112711163.5013693.38100193
Chris CairnsNZLord'sLondon1999-20042301278242.33109116.51010174
Ed CowanAUSWestern Australia Cricket Association GroundPerth20122301277442.3327047.04021151
Mohammad RizwanPAKShere Bangla National Stadium, MirpurDhaka2021-20262311275963.5021957.99020131
Johnny DouglasENGAdelaide OvalAdelaide1912-19212301276042.3325050.80010160
Kumar SangakkaraSLSuperSport ParkCenturion2002-20112401278931.7518170.17010200
Michael ClarkeAUSKensington Oval, BridgetownBarbados2008-20122411277342.3329043.79011101
Stuart CarlisleZIMFeroz Shah KotlaDelhi2000-20022401275831.7529343.34011171
Vernon PhilanderSAWestern Australia Cricket Association GroundPerth2012-20162411277342.3324651.63010153
Chris RogersAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2013-20142401275531.7522656.19020210
Dean ElgarSAGalle International StadiumGalle2014-201824012710331.7525749.42100133
Ollie PopeENGRawalpindi Cricket StadiumRawalpindi2022-202424012710831.7514686.99100160
Jack CrawfordENGNewlandsCape Town19062411277442.33--010140
Clifford RoachWIOld Trafford Cricket GroundManchester1928-19332401276431.75--02100
Polly UmrigarINDOld Trafford Cricket GroundManchester1952-195924012711831.75--100140
Colin McDonaldAUSNew Wanderers StadiumJohannesburg1957-19582411277542.33--01001
Amal SilvaSLLord'sLondon1984-1988241127102*42.3332938.60100170
Prince MasvaureZIMHarare Sports ClubHarare2020-20213501275525.4038632.90010151
Stan McCabeAUSThe GabbaBrisbane1931-19363501275125.4023941.84010140
Syed KirmaniINDMelbourne Cricket GroundMelbourne1977-19853501273525.4023055.2200080
Jimmy AdamsWISydney Cricket GroundSydney1993-200135112777*31.7529842.62010110
Rahul DravidINDM. Chinnaswamy StadiumBengaluru1998-20053601276021.1743529.20011190
Virat KohliINDLord'sLondon2014-20213601274221.1725549.80001150
Mitchell MarshAUSAdelaide OvalAdelaide2014-20244601274121.1721957.99000134
Bert VoglerSAOld WanderersJohannesburg1906-19103601276521.17--01013
Bevan CongdonNZCarisbrookDunedin1966-19733601275821.17--01180
Mushtaq AhmedPAKRawalpindi Cricket StadiumRawalpindi1994-19985711275921.1737633.78013114
Hugh TrumbleAUSKennington OvalLondon1890-1902510512764*25.40--01000
Bryan YoungNZBasin ReserveWellington1994-199951011275614.1133438.02013150
Shubman GillINDMaharaja Yadavindra Singh International Cricket StadiumNew Chandigarh2026110126126126.0017771.19100151
Ken BarringtonENGEden ParkAuckland1963110126126126.00--100151
Bevan CongdonNZKensington OvalBridgetown1972110126126126.00--100110
Mohammad AzharuddinINDR Premadasa StadiumColombo1997110126126126.0019963.32100110
Justin LangerAUSWestpacTrust ParkHamilton2000121126122*126.00126100.00100190
Matthew HaydenAUSNewlandsCape Town20061201269463.0024351.85010181
Ricky PontingAUSKensington OvalBridgetown199912012610463.0036634.43100110
Owais ShahENGWankhede StadiumMumbai20061201268863.0028045.00010171
Matt HorneNZLord'sLondon199912012610063.0026747.19100150
Thilan SamaraweeraSLNewlandsCape Town2012121126115*126.0027645.65100140
Ian BellENGNewlandsCape Town20101201267863.0033437.72010180
AB de VilliersSAAntigua Recreation GroundSt John's200512012611463.0017771.19100161
Ron ArcherAUSKensington OvalBridgetown19551201269863.00--010-1
Alastair CookENGUniversity OvalDunedin201312012611663.0028444.37100160
Phillip HughesAUSSinhalese Sports Club GroundColombo201112012612663.0022256.76101161
BJ WatlingNZSt George's ParkGqeberha20131201266363.0020461.76020240
David BoonAUSSabina ParkKingston1991-1995221126109*126.0027445.99100120
Yasir ShahPAKAdelaide OvalAdelaide201912012611363.0023952.72100140
Harry BrookENGSydney Cricket GroundSydney20261201268463.0014586.90010111
PreviousPage 105Next

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.