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
Clive LloydWIEden GardenCalcutta1983111161161*-29055.52100120
Jim BurkeAUSBrabourne StadiumMumbai1956110161161161.00--100-0
Gundappa ViswanathINDBrabourne StadiumMumbai197312016111380.5032050.31100251
Michael ClarkeAUSMA Chidambaram Stadium, ChepaukChennai201312016113080.5029754.21100162
Saeed AnwarPAKKingsmead Cricket GroundDurban199812016111880.5029354.95100250
Yashasvi JaiswalINDPerth StadiumPerth202412016116180.5030552.79101153
Cyril WaltersENGMadras Cricket Club GroundMadras193412016110280.50--110-0
Martin CroweNZMelbourne Cricket GroundMelbourne19871201618280.5025862.40020210
Rahul DravidINDGaddafi StadiumLahore2004-2006231161128*80.5030552.79101250
Mushtaq MohammadPAKEden ParkAuckland1973-19792301616153.67--020230
Geoff BoycottENGBourdaGeorgetown1968-197423016111653.6739640.66100260
Stephen FlemingNZHarare Sports ClubHarare1997-20053401617340.2536344.35020211
Dwayne BravoWIKensington Oval, BridgetownBarbados2008-20102401616940.2530652.61020136
Richie RichardsonWIWACA GroundPerth1984-19933401616640.2531151.77011222
Herbie TaylorSAKennington OvalLondon1912-192934016112140.25--100-0
Gerry AlexanderWIMelbourne Cricket GroundMelbourne1960-19612401617340.2540439.85020130
Mohinder AmarnathINDMelbourne Cricket GroundMelbourne1977-19852411617253.6743337.18010110
Kim HughesAUSNational StadiumKarachi1980-19822401618540.2536444.23020212
Ravi ShastriINDKensington OvalBridgetown1983-198924016110740.2528040.36100130
Mike AthertonENGEdgbastonBirmingham1993-20012401617240.2533947.49020230
Bob CatterallSANewlandsCape Town1923-19313501617632.20--020-0
Charlie BarnettENGKennington OvalLondon1933-19373511615240.25--010-0
Shaun PollockSASydney Cricket GroundSydney1998-200636216161*40.2526460.98010143
Cameron GreenAUSMelbourne Cricket GroundMelbourne2020-202546116151*32.2050931.63010170
Alan KnottENGSydney Cricket GroundSydney1971-19753611618232.2035745.10010180
Alan DavidsonAUSSydney Cricket GroundSydney1954-19636801617120.1343833.33010180
Rahul DravidINDMA Aziz Stadium, ChittagongChattogram2004110160160160.0030452.63100240
Gary KirstenSANorth West Cricket StadiumPotchefstroom2002110160160160.0022770.48100171
Jeffrey StollmeyerWIMadras Cricket Club GroundMadras1949110160160160.00--100110
Sanath JayasuriyaSLAdelaide OvalAdelaide199612016011280.0024565.31100213
Clive LloydWIBrabourne StadiumMumbai196612116082160.00--020203
Sean ErvineZIMHarare Sports ClubHarare20041201608680.0027558.18020190
Fakhar ZamanPAKSheikh Zayed StadiumAbu Dhabi20181201609480.0028156.94020151
Jim ParksENGMelbourne Cricket GroundMelbourne1965-19662201608980.0029953.51020140
Mansur Ali Khan PataudiINDMelbourne Cricket GroundMelbourne19671201608580.0035145.58020200
Desmond HaynesWICarisbrookDunedin198012016010580.0053130.1311090
Sandeep PatilINDMA Chidambaram StadiumChennai1982121160114*160.00--100131
Rahul DravidINDQueen's Park OvalPort of Spain1997-20022301606753.3339140.92020210
Imtiaz AhmedPAKKennington OvalLondon1954-19622301609853.33--010170
Ijaz AhmedPAKSydney Cricket GroundSydney1990-199523016013753.3342637.56100192
Sachin TendulkarINDFeroz Shah Kotla GroundDelhi1999-200524016010940.0030053.33100221
Saeed AhmedPAKMelbourne Cricket GroundMelbourne1964-19722401608040.0022969.87020200
David GowerENGKensington OvalBridgetown1981-19862401606640.0026261.07020210
Kris SrikkanthINDNational StadiumKarachi1985-19892411608453.3323568.09010172
Sourav GangulyINDSydney Cricket GroundSydney2000-20083501606732.0020179.60020221
Alec StewartENGAntigua Recreation GroundSt John's1990-19983501607932.0034646.24010190
Bert OldfieldAUSKennington OvalLondon1921-193446316042*53.3312859.3800130
Ravi ShastriINDLord'sLondon1982-199036116010032.0032649.08100181
Sherwin CampbellWISabina ParkKingston1997-20003621604840.0041638.46000190
Chris WoakesENGEdgbastonBirmingham2016-20254721606232.0030951.78010191

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.