Live1st ODI · India in New Zealand 2026/27NZ83/3 (15.5)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 First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Nathan McSweeneySACricket CentralSydney2024241302127*100.6786734.83130180
Steve WaughAUSBasin ReserveWellington1986-2000461302151*60.4066845.21110420
Bharat PopliNDCello Basin Reserve2016-2023361302127*60.4068644.02110461
Doug WaltersAUSOld Trafford Cricket GroundManchester1968-19773603028850.3362248.55030381
Henry NichollsNZ/CANUniversity OvalDunedin2012-202547130211150.3349161.51200332
Virender SehwagINDWankhede StadiumMumbai2002-201259030214733.5643469.59111434
Chris WoakesENG/WARTrent BridgeNottingham2014-202659130212137.7549860.64110431
Will RhodesDUR/WARKennington OvalLondon2019-20255903027433.5661649.03020411
Gus AtkinsonENG/SURKennington OvalLondon2022-20261319430266*20.1348462.40022365
Rahul DravidINDSabina Park, KingstonJamaica2006-201124030111275.2572241.69120391
Murali VijayINDPunjab Cricket Association Stadium, MohaliChandigarh2013-201524030115375.2559150.93110423
Archie JacksonAUSAdelaide OvalAdelaide1929-1930241301164100.3344944.54110210
Trevor GoddardSASydney Cricket GroundSydney196424130193100.3380037.63030110
Leus du PlooyMIDMerchant Taylors' School GroundNorthwood2024-2026472301105*60.2045066.89110371
John CampbellWISir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2022-20264723017260.2060649.67030337
Johnny TyldesleyENGMelbourne Cricket GroundMelbourne1902-19044803019737.63--030242
Jos ButtlerENGLord'sLondon2015-202161103016727.3662348.31020390
Michael SlaterAUSMelbourne Cricket GroundMelbourne1993-200061113019130.1063347.55020310
Chris GayleWISabina Park, KingstonJamaica2003-2014814030110421.5058451.54113367
Nathan McSweeneySAKaren Rolton OvalAdelaide2022-2026714230199*25.0872941.29011390
Justin GreavesWISir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2024-2026341300180100.0054854.74200182
Stewie DempsterNZBasin ReserveWellington1930-1932241300136100.00--120180
Joe ClarkeWOR/NOTSt Lawrence GroundCanterbury2016-2024351300141*75.0054355.25120421
George WorkerCS/AASeddon ParkHamilton2017-20244603009650.0059950.08041404
Brad WilsonOVHagley OvalChristchurch2015-201736030010050.0083435.97130300
Miles HammondGLOSt Lawrence GroundCanterbury2022-20263603008950.0049860.24020470
Matthew CritchleyESS/DERLord'sLondon2018-202347030010542.8651358.48130460
Zak CrawleyKENCounty GroundNorthampton2021-20264713008950.0049860.24030392
Lindsay HassettAUSThe GabbaBrisbane1946-195258030012837.5051434.24110252
Tim BresnanENG/YOR/WARLord'sLondon2009-20217101300142*33.3365445.87111283
Andrew FlintoffENGTrent BridgeNottingham1998-2006712030010225.0052657.03112473
Shaun PollockSAKingsmeadDurban1999-200881233006433.3354954.64020361
Kaushal SilvaSLGalle International StadiumGalle2014-2018712030012525.0077738.61111380
Matthew HaydenAUSBundaberg Rum StadiumCairns2003-200423029913299.6744267.65210323
Ricky PontingAUSQueen's Park Oval, Port of SpainTrinidad2003-201224029920674.7557751.82100311
Virat KohliINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2016-201924129916799.6744167.80110331
Tom Kohler-CadmoreYOR/SOMEdgbastonBirmingham2019-2025351299165*74.7535783.75201473
Prasanna JayawardeneSLSinhalese Sports Club GroundColombo2002-2012971299120*49.8354654.76111242
Chris DentGLOCounty GroundNorthampton2015-2022481299104*42.7173840.51121440
Stephen EskinaziMID/LEIEdgbastonBirmingham2016-202648029917937.3850259.56112373
Reg SimpsonENGTrent BridgeNottingham1950-195448129913742.7120.00111300
Joel CurtisWAWestern Australia Cricket Association GroundPerth2025-202681512996521.3657751.82021371
Ed JoyceSUSEdgbastonBirmingham2014-2015231298151*149.0044067.73200390
Everton WeekesWIBrabourne StadiumMumbai1948-194923029819499.33--110180
Andy FlowerZIMVidarbha Cricket Association GroundNagpur2000-2002241298232*99.3358950.59110354
Tamim IqbalBANSeddon ParkHamilton2010-201924029812674.5030398.35120493
Craig McMillanNZSeddon ParkHamilton1999-20033502989859.6033090.30030427
Joe ClarkeWOR/NOTKennington OvalLondon2018-202656029815749.6753455.81110351
Colin CowdreyENGEden ParkAuckland1955-19715702988642.5742743.33030341
David RichardsonSANewlands Cricket GroundCape Town1993-199757229810959.6070942.03110240

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.