Live1st ODI · India in New Zealand 2026/27NZ116/7 (28.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
Jacques KallisSAKennington OvalLondon2003-2012351294182*73.5055153.36110382
Asad ShafiqPAKGalle International StadiumGalle2012-201535029413158.8059649.33121272
Dean ElgarSA/SOMLord'sLondon2017-202235029415858.8057351.31110431
Rahul DravidINDGreen ParkKanpur1999-200946129414458.8069742.18110351
MahmudullahBANSheikh Abu Naser StadiumKhulna2012-20153602947649.0060548.60030290
Dane CleaverCSKennards Hire Community Oval2018-202346129411758.8046063.91120357
Jos ButtlerENGKennington OvalLondon2014-20194702948942.0047961.38021325
James VinceHAMSt Lawrence GroundCanterbury2014-202457129411149.0035782.35110470
Desmond HaynesWILord'sLondon1980-199147129418449.0061447.88110431
Nick ComptonENG/MID/SOMHeadingleyLeeds2013-201758029415636.7555353.16112421
Ben ManentiSAKaren Rolton OvalAdelaide2023-202661132947136.7534285.96011415
Keith MillerAUSMelbourne Cricket GroundMelbourne1947-195481402945221.0023546.81011284
Virender SehwagINDBrabourne StadiumMumbai2009110293293293.00254115.35100407
Alan MelvilleSATrent BridgeNottingham1947121293189293.00--200311
Hashim AmlaSAVidarbha Cricket Association Stadium, JamthaNagpur2010-2015231293253*146.5065045.08100240
MS DhoniINDMA Chidambaram Stadium, ChepaukChennai2008-201333029322497.6738077.11110316
Joe RootENG/YORSophia GardensCardiff2015-202123029313497.6745464.54120320
Brendon McCullumNZRajiv Gandhi International Stadium, UppalHyderabad2010-201224029322573.2547361.95100294
Yasir HameedPAKNational StadiumKarachi2003-200424029317073.2545963.83200410
Rishabh PantINDEdgbastonBirmingham2022-202524029314673.2529798.65120368
Michael Guptill-BunceAAColin Maiden ParkAuckland2015-20173512939173.2546662.88030451
Bill BrownAUSTrent BridgeNottingham1934-194835029313358.6096630.33110230
Tino MawoyoZIMQueens Sports ClubBulawayo2011-2016361293163*58.6088133.26110360
Mike SmithENGLord'sLondon1958-19725702939941.8620631.07010151
Gareth RoderickWOR/GLORiverside GroundChester-le-Street2019-202558229315148.8365744.60100310
Cyril WashbrookENGOld Trafford Cricket GroundManchester1946-195658129385*41.86--020170
Usman KhawajaAUSPerth StadiumPerth2018-20255902939032.5673939.65030261
Doug BracewellCSSaxton OvalNelson2013-202391312939724.4246662.88022454
Sean DicksonDUR/KENCounty GroundDerby2015-2022362292207*73.0058250.17100352
KS RanjitsinhjiENGOld Trafford Cricket GroundManchester1896-1902362292154*73.00--110230
Frank WorrellWIBourdaGeorgetown1948-1960571292131*48.6710.00121150
Robert O'DonnellAA/NDUniversity OvalDunedin2015-20265802928736.5066244.11020422
Matthew CritchleyESS/DERTrent BridgeNottingham2020-20255902926832.4461347.63020290
Liam TrevaskisDUR/LEIGrace RoadLeicester2019-202571112928229.2059449.16030331
Fergus O'NeillVICMelbourne Cricket GroundMelbourne2022-2026714329270*26.5543067.91010374
James TaylorNOTCricket Field Road GroundHorsham2015110291291291.0038575.58100392
Lahiru UdaraNCCR Premadasa StadiumColombo2025-202623029114597.0033487.13200294
Ravindu RasanthaCCCColts Cricket Club GroundColombo202534029124472.7542468.63101332
Peter RichardsonENGTrent BridgeNottingham1956-195724029112672.75--120260
Brian LaraWIBasin ReserveWellington1995-200635029114758.2047661.13120430
Joe DenlyKENCounty GroundBristol2015-2018451291117*72.7555352.62210403
Alex HalesENG/NOTEdgbastonBirmingham2014-201635029118358.2048160.50110421
Dean ElgarSOM/SURCounty GroundTaunton2017-201935029111058.2054553.39200422
Alex CareyAUSGalle International StadiumGalle2022-202545229115697.0039374.05100262
A BandaraCCCColombo Cricket Club GroundColombo202535129119072.7543966.29100330
Sachin TendulkarINDVidarbha Cricket Association Stadium, JamthaNagpur2008-201246029110948.5058050.17210350
KL RahulINDLord'sLondon2018-202536029112948.5054553.39200351
Sam NortheastHAM/KEN/GLAOld TraffordManchester2015-202536029113248.5066843.56110262
Billy GodlemanDERLord'sLondon2018-2022471291105*48.5061547.32111361
Allan LambENGThe OvalLondon1982-198647129110748.5067942.86201271

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.