ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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,354 of the 23,361 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Geoff BoycottENGTrent BridgeNottingham1964-1981915164713146.21177535.55243531
Michael van LingenNAMWanderers Cricket GroundWindhoek2021-202419193647110*40.44567114.111417121
Temba BavumaSA/CC/LIOSuperSport ParkCenturion2016-20241823464778*34.05110958.34043786
Virat KohliINDR Premadasa StadiumColombo2008-202417164646128*53.8366297.58230659
Peter HandscombMS/HH/VICBellerive OvalHobart2018-2026192316469529.3694368.50031706
Alex LeesYOR/DURNorth Marine Road GroundScarborough2014-2025182736468526.92117554.98066778
Calum MacLeodDURRiverside GroundChester-le-Street2014-2016252946468325.8466497.290467313
Aasif SheikhNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2021-2026262606459024.8165199.080416318
Anton DevcichNDSeddon ParkHamilton2012-20212229264512323.89622103.701278416
Glenn MaxwellAUS/HAM/YOROld TraffordManchester2014-20201815264414649.54532121.052415325
Mushfiqur RahimBANHarare Sports ClubHarare2006-20261619164410135.78112757.14151552
Tom BruceCS/CDPukekura ParkNew Plymouth2015-2023182016449433.8967395.690605930
Andy BlignautZIMHarare Sports ClubHarare1999-2010212436449230.6776883.850526317
Richie BerringtonSCODubai International Cricket StadiumDubai2010-202425244644114*32.2082677.971335112
Shivam DubeIND/CSKMA Chidambaram Stadium, ChepaukChennai2019-2026302796446635.78420153.330214144
Robert TaylorLEIGrace RoadLeicester2014-2016242886449832.2090371.32044849
Ahmed FaizMASBayuemas OvalKuala Lumpur2014-202643343644105*20.7765997.721035916
Dilip VengsarkarINDEden GardensKolkata1978-19898123643157*71.44105534.60220392
Ian RedpathAUSSydney Cricket GroundSydney1969-1976713064313249.46155841.27241600
LJ WoodcockWFCello Basin Reserve2016-2019914164315149.46132448.56310934
Bob SimpsonAUSMelbourne Cricket GroundMelbourne1958-19771017264310942.87136547.11152560
Temba BavumaSA/CC/LIONewlandsCape Town2014-20251619264310637.8294268.26231688
Rilee RossouwQG/MSGaddafi StadiumLahore2018-2026292636439027.96441145.800546727
Martin AnderssonMID/DERLord'sLondon2018-2026323876436220.7495267.54033816
Geoff MarshAUSAdelaide OvalAdelaide1985-1992162126429433.79141745.31042463
Inzamam-ul-HaqPAKBangabandhu National StadiumDhaka1998-200214113641200*80.1389671.541406015
Sam RobsonMIDRadlett Cricket ClubRadlett2019-20251314064111145.7980379.83321667
Rohit SharmaIND/DCVidarbha Cricket Association Stadium, JamthaNagpur2009-20251415264112549.3179280.933316118
Saud ShakeelPAK/QGRawalpindi Cricket StadiumRawalpindi2022-20251115064114142.73109658.49231516
Harry BrookENG/YOR/NSThe Rose BowlSouthampton2018-202613164641114*53.42609105.251506724
Johnson CharlesWI/SKAN/SLKDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2022-20261817164187*40.06422151.900306038
Roshan MahanamaSLSinhalese Sports Club GroundColombo1992-19971622364110933.74110258.17131821
Brendan TaylorZIM/CK/BBShere Bangla National Stadium, MirpurDhaka2012-20202325264111027.8782078.172226610
Graeme WoodAUSSydney Cricket GroundSydney1979-1985252746416927.87132848.27033430
Viv RichardsWIKennington OvalLondon1975-1991910264029180.0091969.64221712
Arthur MorrisAUSAdelaide OvalAdelaide1947-1955611164020664.0043458.29310663
Chris BenjaminKEN/BBSt Lawrence GroundCanterbury2021-20261518564012349.2388372.48140821
James VinceQG/KK/MSNational StadiumKarachi2019-20252121164010132.00438146.121228017
Jordan HermannWAR/SECSt George's ParkGqeberha2023-20262322264010132.00513124.761406915
Mohammad YousufPAKMultan Cricket StadiumMultan2001-20081013263919158.09107559.44310744
Tom WestleyENG/ESSEdgbastonBirmingham2016-20251115063914142.60112356.90130920
Sachin TendulkarINDMelbourne Cricket GroundMelbourne1991-20121217163911639.94102562.34151594
Hilton CartwrightMS/PS/WABellerive OvalHobart2017-20261719263915337.5985075.18140777
Virat KohliINDEdgbastonBirmingham2013-20261214463814963.8074086.22150786
Ben StokesENG/DUR/NSEdgbastonBirmingham2013-202519212638102*33.5874685.521537515
Macalister WrightHH/TASBellerive OvalHobart2019-2026212416386427.7491969.420305321
Jimmy AdamsWIQueen's Park OvalPort of Spain1993-2000212466388235.44141844.99040411
Wally HammondENGKingsmeadDurban1928-1939610263714079.63--320272
Sanath JayasuriyaSLNational StadiumKarachi1992-20091113063713049.0069391.923217614
Sam NortheastHAM/KEN/GLAKennington OvalLondon2014-20261820063712931.8585474.59131668

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.