Live1st ODI · India in New Zealand 2026/27NZ53/2 (11)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
Keith MillerAUSEllis Park StadiumJohannesburg1949-19502311388469.00--010-0
Sourav GangulyINDKensington OvalBridgetown1997-200224113860*46.0029347.10010151
Denis LindsaySANewlandsCape Town1965-19662401388134.50--020163
Yuvraj SinghINDPunjab Cricket Association Stadium, MohaliChandigarh2003-20082411388646.0026552.08010126
Herschelle GibbsSAMelbourne Cricket GroundMelbourne2001-20052401389434.5032142.99010230
Neil McKenzieSAMelbourne Cricket GroundMelbourne2001-20082411386746.0035239.20021121
AB de VilliersSASinhalese Sports Club GroundColombo2006-20142401386534.5027650.00010170
Kraigg BrathwaiteWIQueen's Park Oval, Port of Spain, TrinidadPort of Spain2023-20242401387534.5042132.78011122
Jonny BairstowENGDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2016-20242411385346.0026751.69010210
Kaushal SilvaSLSheikh Zayed StadiumAbu Dhabi2013-20172401388134.5040334.24010140
Babar AzamPAKBrisbane Cricket Ground, WoolloongabbaBrisbane2016-201924013810434.5025454.33100150
Tup ScottAUSLord'sLondon1884-18862411387546.00--010100
Jack WorrallAUSKennington OvalLondon1888-18992411387546.00--020150
Ajit WadekarINDGreen ParkKanpur1969-19732401389034.5027036.6701091
Gordon GreenidgeWIFeroz Shah KotlaDelhi1983-198724113872*46.007544.0001150
Tony BlainNZBasin ReserveWellington1993-19942401387834.5030245.70020221
Rick McCoskerAUSSydney Cricket GroundSydney1975-19803501388027.6037237.10010100
Michael ClarkeAUSTrent BridgeNottingham2005-20153601385623.0035139.32011160
Malcolm WallerZIMQueens Sports ClubBulawayo2011-201736113872*27.6027949.46011151
Richie RichardsonWILord'sLondon1988-19953601385723.0028847.92011250
Jimmy AdamsWIMelbourne Cricket GroundMelbourne1992-200036213874*34.5033441.32012100
Keshav MaharajSASuperSport ParkCenturion2018-20215801387317.2525254.76010162
Bapu NadkarniINDBrabourne StadiumMumbai1958-196671231383415.33--00370
Courtney WalshWIKensington OvalBridgetown1988-2001121741382210.6221963.01002146
Moin KhanPAKSeddon ParkHamilton2003110137137137.0017478.74100202
Bam Bam WeekesWIKennington OvalLondon1939110137137137.00--100181
Seymour NurseWIHeadingley Cricket GroundLeeds1966110137137137.0032342.41100142
Andrew FlintoffENGJade StadiumChristchurch200212013713768.5017777.40101233
Rahul DravidINDPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh200612113795137.0028548.07010130
Craig McMillanNZSardar Patel StadiumAhmedabad200312113783*137.0028248.58020160
Ashwell PrinceSASydney Cricket GroundSydney200612013711968.5030145.51100150
Tamim IqbalBANUniversity OvalDunedin20081201378468.5021663.43020211
Rohit SharmaINDQueen's Park Oval, Port of Spain, TrinidadPort of Spain20231201378068.5018773.26020145
Jonny BairstowENGHagley OvalChristchurch201812013710168.5022461.16100161
Joe RootENGDaren Sammy National Cricket Stadium, St LuciaGros Islet201912013712268.5027949.10100120
Clem HillAUSBramall LaneSheffield190212013711968.50--100160
Dattu PhadkarINDAdelaide OvalAdelaide194812013712368.5030944.34100170
Bob WoolmerENGOld Trafford Cricket GroundManchester1977121137137137.0034439.83100220
Virender SehwagINDSinhalese Sports Club GroundColombo2008-20102301379945.67134102.24010220
Damien MartynAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2003-200623113766*68.5024156.85010102
Steve WaughAUSAMI StadiumChristchurch1986-19932301377445.6730744.63020120
Sadiq MohammadPAKHeadingleyLeeds1974-19782301379745.6734839.37010130
Mudassar NazarPAKMelbourne Cricket GroundMelbourne1981-19832301379545.6732941.64010120
VVS LaxmanINDWestern Australia Cricket Association GroundPerth2008-20122401377934.2530744.63011160
Grant FlowerZIMVidarbha Cricket Association GroundNagpur2000-2002241137106*45.6728947.40100184
Daren GangaWIHarare Sports ClubHarare2001-20032401377334.2527250.37010240
Salman ButtPAKIqbal StadiumFaisalabad2005-20062401375034.2528548.07010191
Cheteshwar PujaraINDPunjab Cricket Association Stadium, MohaliChandigarh2013-20152401377734.2528348.41010171
Peter NevillAUSWestern Australia Cricket Association GroundPerth2015-201624113760*45.6731044.19010161
Dhananjaya de SilvaSLKingsmeadDurban2019-20242401375934.2520566.83010192

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.