Live1st ODI · India in New Zealand 2026/27NZ22/1 (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 (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
Marnus LabuschagneAUS/BH/QUEMelbourne Cricket GroundMelbourne2017-2026162125407228.42115346.83041393
Lorcan TuckerIRE/LLCivil Service Cricket Club, StormontBelfast2018-20262121354057*30.00538100.370535910
Samit PatelDER/NOT/TREdgbastonBirmingham2014-20252626454064*24.55520103.850414521
Richie BerringtonSCOForthillDundee2024-20261010353912077.0056795.062204916
John SimpsonMID/SUSGrace RoadLeicester2018-20267102539205*67.3891159.17120726
Kyle CoetzerSCOMannofield ParkAberdeen2011-2022131315399644.9272474.45061606
Brian McMillanSAThe Wanderers StadiumJohannesburg1992-19971013153911344.92108549.68211593
Rory BurnsSURWoodbridge RoadGuildford2014-2026141715398733.6987761.46051654
Jason SanghaST/AS/SASydney Cricket GroundSydney2018-20261217153911733.69107450.19141605
James MiddlebrookNORCounty GroundNorthampton2014151915398729.94104251.73032801
David MillerSA/KNI/DOLNewlandsCape Town2011-2026262545395025.67484111.360103615
Bill WoodfullAUSMelbourne Cricket GroundMelbourne1928-1932610053816153.8097929.32311250
Jake LibbyWOR/NOR/NOTCounty GroundChelmsford2016-20268121538180*48.91102652.44230554
Mohammad AzharuddinINDMA Chidambaram StadiumChennai1985-1998912053810544.8387559.20130663
Lindsay HassettAUSMelbourne Cricket GroundMelbourne1947-1953713053810241.3821746.54130420
Glenn MaxwellAUS/MS/VICBellerive OvalHobart2013-202617155538103*53.80387139.021204222
Joe ClarkeWOR/NOTGrace RoadLeicester2016-2026141515389738.43529101.700406316
Michael VaughanENGKennington OvalLondon2000-20071216153819535.8792358.29110741
Usman KhawajaQUEAllan Border FieldBrisbane2017-20261416153878*35.87101952.80051653
Sanath JayasuriyaSLR. Premadasa StadiumColombo1996-2005161815386731.6569377.63063644
Hardik PandyaIND/MI/GTNarendra Modi StadiumAhmedabad2021-2026252345386328.32386139.380203728
Dion MyersZIMHarare Sports ClubHarare2021-20262526253865*22.4264183.930114310
David GowerENGThe GabbaBrisbane1978-1990711253715859.6784763.40130624
BJ WatlingNZ/NDBay OvalMount Maunganui2017-2021712053720544.75106550.42121692
Shimron HetmyerWI/GAWWarner Park, Basseterre, St KittsBasseterre2021-2025212015379128.26397135.260522634
Brendon McCullumNZHagley OvalChristchurch2014-201666053619589.33336159.522306923
Ben FoakesESS/SURCounty GroundBristol2014-2021783536140*107.2079767.25310623
Tillakaratne DilshanSLHarare Sports ClubHarare1999-201011112536163*59.5677968.81221602
Morris OumaKENGymkhana Club GroundNairobi2006-20102222353671*28.2174871.66042645
Soumya SarkarBAN/RK/CWZahur Ahmed Chowdhury StadiumChattogram2015-20242526153611721.4455197.281256314
Joel ParisAUS/PS/WAWestern Australia Cricket Association GroundPerth2015-2026283545364817.29135539.56002624
Cheteshwar PujaraIND/RCBRajiv Gandhi International Stadium, UppalHyderabad2011-2018561535204107.0093857.04220703
Victor TrumperAUSAdelaide OvalAdelaide1902-19125102535214*66.8833879.59221630
Mahela JayawardeneSL/SOMLord'sLondon2006-20161013053511941.1584663.24141642
Reeza HendricksKNI/LIO/JSNew Wanderers StadiumJohannesburg2014-201917174535104*41.15402133.081435316
Tom WoodDERCounty GroundDerby2016-202321251535110*22.2963684.12203669
Clyde WalcottWIKensington OvalBridgetown1948-195859153422066.75--120443
Virender SehwagINDShere Bangla National StadiumMirpur2007-20111011153417553.40434123.04130689
Cooper ConnollyWAWestern Australia Cricket Association GroundPerth2023-2025101525349041.0886062.090615913
Mominul HaqueBAN/CV/RKSylhet International Cricket StadiumSylhet2017-20261116153487*35.6087461.10030576
Ijaz AhmedPAKNational StadiumKarachi1987-20001516453415144.5099153.88222591
Shubman GillIND/KKRDubai International Cricket StadiumDubai2020-202517172534101*35.60501106.59120656
Mitchell MarshAUS/PS/WAAdelaide OvalAdelaide2014-2026151835348835.6054997.270304723
PR SurveINAUdayana Cricket GroundBali2023-20252118853471*53.40402132.840304424
Sean DicksonSOM/DUR/KENEdgbastonBirmingham2018-2026182255347831.4163783.830315513
Zeeshan KhanMACMarsa Sports ClubMarsa2021-20262222253411526.70377141.641316317
Will RhodesYOR/DUR/WARHeadingleyLeeds2015-202520246534111*29.67101752.51111593
Dudley NourseSANewlandsCape Town1936-194948253312088.83--310121
Alex DaviesLAN/BBCounty GroundDerby2014-2025111225338953.30520102.500515415
Virat KohliIND/RCBPunjab Cricket Association Stadium, MohaliChandigarh2008-201613152533154*41.0064782.38120634

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.