Live1st ODI · India in New Zealand 2026/27NZINDMatch delayed by rainTest1st 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
John SimpsonMID/SUSCounty Ground, New RoadWorcester2015-2025474368129*122.6750473.02120585
Steve SmithAUSWestern Australia Cricket Association GroundPerth2010-201648036813846.0070552.20201422
Kurtis PattersonNSWWestern Australia Cricket Association GroundPerth2018-2026510136812240.8989840.98120280
Zak CrawleyENG/KENOld TraffordManchester2020-2025710036818936.8049973.75113464
Godfrey EvansENGTrent BridgeNottingham1947-1959101623687426.2919967.84043470
Gareth BergNORCounty GroundNorthampton2019-20231523236869*17.5273350.20025423
Mohammad AzharuddinINDGreen Park StadiumKanpur1986-1996231367199183.5023870.59200412
Rahul DravidINDSeddon ParkHamilton1999-2009242367190183.5064257.17210610
Joe RootENGBasin ReserveWellington2013-2024351367153*91.7549474.29210306
Maurice LeylandENGLord'sLondon1929-193657036710952.4325243.25220142
Imran KhanPAKMelbourne Cricket GroundMelbourne1977-19905923678352.4378346.87030341
Tom SmithLANOld TraffordManchester2014-201671003678736.7078846.57030404
Henry HuntSABellerive OvalHobart2019-2025510136713640.7881145.25201393
James WeighellDURRiverside GroundChester-le-Street2015-201981403678426.2150372.96023456
Ian HollandHAM/LEIGrace RoadLeicester2021-2026132123677419.3296238.15021491
Joe HardstaffENGKennington OvalLondon1937-1939331366169*183.0040042.25210360
Shikhar DhawanINDGalle International StadiumGalle2015-201724036619091.5053668.28200500
Ricky PontingAUSHeadingleyLeeds2001-201035036614473.2046478.88130495
Virat KohliINDVidarbha Cricket Association Stadium, JamthaNagpur2012-202345036621373.2067354.38200342
Jack HobbsENGLord's No. 1 GroundCape Town1910-19143503669773.20--050-4
Joe DenlyMID/KENCounty GroundNorthampton2014-2023571366206*61.0064956.39110453
Ben DuckettENG/NOROld TraffordManchester2014-202558036613445.7544781.88121483
Haseeb HameedLAN/NOTCounty GroundChelmsford2015-202658036610545.7574049.46120450
Bruce EdgarNZEden ParkAuckland1979-1986612236616136.6098137.21203410
Wilfred RhodesENGSydney Cricket GroundSydney1903-192181513666926.1442841.59011310
Harry NielsenSAKaren Rolton OvalAdelaide2019-202481623666426.1489440.94021510
Graeme WoodAUSMelbourne Cricket GroundMelbourne1978-1988816136610024.40112432.56202170
Craig MilesWAR/GLOCounty GroundBristol2015-2026172953664715.2582244.53004571
Brendon McCullumNZHagley OvalChristchurch2014-2016230365195121.67240152.082004218
Michael SlaterAUSBellerive OvalHobart1993-199935036516873.0057363.70121381
Sachin TendulkarINDM. Chinnaswamy StadiumBengaluru1994-200547136517760.8358462.50110583
Dudley NourseSAOld WanderersJohannesburg1935-193947136523160.83--111461
Michael ClarkeAUSWestern Australia Cricket Association GroundPerth2008-201371303658128.0868653.21020480
Alastair CookENGSheikh Zayed StadiumAbu Dhabi2012-2015230364263121.3378846.19110280
Harry BrookENGBasin ReserveWellington2023-202424036418691.00352103.412114010
Simon KatichAUSSydney Cricket GroundSydney2003-200947136412560.6756764.20131460
Ian BellENG/WARRiverside GroundChester-le-Street2005-2018571364162*60.6758462.33200481
Nari ContractorINDFeroz Shah Kotla GroundDelhi1955-19615703649252.00--030100
David SheppardENGKennington OvalLondon1950-196269136411945.502733.33120420
Sachin TendulkarINDPunjab Cricket Association Stadium, MohaliChandigarh2003-201351013649840.4471351.05030440
Rob KeoghNORSophia GardensCardiff2015-2025610136415040.4476547.58111491
Brad SchmulianCSFitzherbert ParkPalmerston North2022-2025610136418640.4455765.35111411
Roy FredericksWIKensington OvalBridgetown1971-197761013649840.449234.78030231
Aiden MarkramSANewlandsCape Town2018-2025611136410636.4051670.54121585
Ben CoxWOR/LEICounty Ground, HoveBrighton2015-202671233646940.4466554.74032497
Dominic SibleyENG/WAR/SURThe Rose BowlSouthampton2014-202591403649926.00101335.93032430
Oshada FernandoSL/PSCGalle International StadiumGalle2021-20261015036410924.2763257.59121375
Daryl MitchellNZTrent BridgeNottingham2022-2026242363190181.5072350.21210386
Eric RowanSAHeadingley Cricket GroundLeeds1935-1951241363236121.00--120280
Corey AndersonNZ/NDSeddon ParkHamilton2012-201757036316751.8660959.61100583

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.