Live1st ODI · India in New Zealand 2026/27NZ54/2 (11.1)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 (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Dean ElgarSA/KNI/TITKingsmeadDurban2013-202214181527118*31.0085761.49121525
HazratullahDC/AFG/KZSharjah Cricket StadiumSharjah2018-20241819052712427.74354148.871105530
Yasir Ali ChowdhuryBAN/CV/CWZahur Ahmed Chowdhury StadiumChattogram2019-2025222255277831.00467112.850424225
John SimpsonMID/SUS/NSKennington OvalLondon2014-20262124252788*23.9585861.42042583
Lewis GregoryENG/SOM/TREdgbastonBirmingham2014-2026262645277723.9563982.470415216
Khushdil ShahPAK/KK/PZGaddafi StadiumLahore2017-20263732952770*22.91384137.240124028
Steve WaughAUSHeadingley Cricket GroundLeeds1989-1999663526177*175.3377667.78300573
Donald BradmanAUSTrent BridgeNottingham1930-1948481526144*75.14118844.28311360
Heinrich KlaasenSA/TIT/TSBoland ParkPaarl2016-202613134526123*58.44470111.911303815
James HildrethSOMKennington OvalLondon2014-20221316552610747.8268676.68140634
Mark StonemanENG/MID/HAMEdgbastonBirmingham2014-20251218152612330.9494155.90211733
Robin UthappaIND/KKR/CSKWankhede StadiumMumbai2007-2022191915269129.22450116.890204523
Khaled MashudBANBangabandhu National StadiumDhaka1998-2005343845265115.47120143.80025402
Josh PhilippeNSW/WACricket CentralSydney2023-2026811052513947.7363183.20151659
Shikhar DhawanIND/PK/SHMaharashtra Cricket Association StadiumPune2013-2022131305259840.38525100.000605912
Gary KirstenSASt George's ParkGqeberha1994-2000111615256935.00112846.54031701
Soumya SarkarBAN/CV/RKSylhet International Cricket StadiumSylhet2017-20262222152582*25.00442118.780315717
Alex LeesENG/YOR/DURKennington OvalLondon2015-2025813152412543.6794655.39301711
Mark StonemanMID/HAM/DURTrent BridgeNottingham2014-202510141524109*40.3179865.66131762
Lendl SimmonsRR/RK/CCShere Bangla National Stadium, MirpurDhaka2015-2022191915247329.11466112.450505519
Peter MoorZIMHarare Sports ClubHarare2016-2019212135247929.1166379.030213618
Jayden GoodwinWAWestern Australia Cricket Association GroundPerth2023-20261324152411522.78134239.05124573
Matthew GilkesST/NSWSydney Cricket GroundSydney2019-2026182505246420.96105749.57052486
Brett HamptonNDBay OvalMount Maunganui2015-20262429252463*19.4155294.930124922
Colin McDonaldAUSMelbourne Cricket GroundMelbourne1952-1961612152313347.5576248.03130330
Jon-Jon SmutsSA/WARBuffalo ParkEast London2014-202014133523107*52.30381137.271304419
David GowerENGAdelaide OvalAdelaide1979-19911013052311440.2381064.57220552
Paul StirlingIRE/NKBready Cricket Club, MagheramasonBready2019-202514144523115*52.30354147.741314931
Ravi BoparaCRTribhuvan University International Cricket GroundKirtipur2024-2025151515236637.36393133.080603624
Martin GuptillNZ/GAW/SKANWarner Park, BasseterreSt Kitts2012-2016151515239037.36434120.510414522
Oshada FernandoPSCPanadura EsplanadePanadura2024-2026131505239934.8763482.490414915
Joe DenlyMID/KENCounty GroundChelmsford2014-20261822052312723.77483108.281235122
Dasun ShanakaSL/DCDubai International Cricket StadiumDubai2018-202530281152364*30.76380137.630213529
Robin SmithENGTrent BridgeNottingham1989-199479152210365.2586960.07240592
Jos ButtlerENG/RR/MIEden GardensKolkata2011-202614132522107*47.45328159.151315521
Sourav GangulyINDR Premadasa StadiumColombo1996-200217151522117*37.2967377.56221625
Jeremy ConeyNZBasin ReserveWellington1974-198712174522174*40.15115845.08200632
Syed AzizMASKinrara Academy OvalKuala Lumpur2018-2020202035228730.71407128.260515120
Geoff BoycottENGOld Trafford Cricket GroundManchester1964-19811320352212830.71163931.85120480
Alex RossBH/ST/ASAdelaide OvalAdelaide2014-2025252145226530.71356146.630213922
Gerhard ErasmusNAM/GGDubai International Cricket StadiumDubai2019-2025272635227222.70466112.020413516
Greg SmithLEI/NOTTrent BridgeNottingham2014-2017222615227320.8877367.53033576
Graham NapierESSCounty GroundChelmsford2014-2016433525226215.8257790.470245520
Brad SchmulianCSBay OvalMount Maunganui2017-202459152120365.1387259.75310603
Bruce MitchellSAOld WanderersJohannesburg1930-193961125217457.89--050311
Salman ButtPAK/LQGaddafi StadiumLahore2004-20201314052113237.2168675.95122681
Murray ComminsNK/MRPembroke Cricket Club, SandymountDublin2019-20231614152110240.08498104.621415718
Greg ChappellAUSWACA GroundPerth1970-19831015152111737.21108348.11211423
Kapil DevINDMA Chidambaram StadiumChennai1979-1993915452111947.3652282.18221643
Marvan AtapattuSLSharjah Cricket Association StadiumSharjah1999-2003191815219230.6584861.44041451

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.