Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st 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)T20I3rd 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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
Peter MayENGEdgbaston Cricket GroundBirmingham1957-1958241410285*136.67--110402
Graeme SmithSAWarner Park, BasseterreSt Kitts2007-201045041013282.0052578.10130429
Moeen AliENG/WORCounty GroundBristol2016-2022552410136*136.67357114.852204422
Alec StewartENGOld TraffordManchester1996-199946141016482.0081450.37120540
Mackenzie HarveyVIC/SAKaren Rolton OvalAdelaide2022-2026662410134*102.50377108.75130565
Conrad HunteWIKensington OvalBridgetown1958-196546141014282.00--130170
Ben McDermottMR/HHDocklands StadiumMelbourne2016-20241010141012745.56260157.692112627
Paul HortonLAN/LEICounty GroundNorthampton2014-2019710141010345.5674455.11111441
Johnson CharlesWI/BT/SLZQueen's Park Oval, Port of SpainTrinidad2013-2020131304105531.54336122.020204714
Richie RichardsonWIAdelaide OvalAdelaide1984-19951114141010631.5471257.58130353
Mohinder AmarnathINDSharjah Cricket StadiumSharjah1985-198914143410102*37.2759269.26121324
Rahul DravidINDToronto Cricket, Skating and Curling ClubToronto1996-1999161514109029.2968759.68020263
Andrew JonesNZAMI StadiumChristchurch1989-1995121624108129.2995143.11030371
Rachin RavindraNZ/WF/WELHagley OvalChristchurch2019-20251317141017625.6357071.93113512
Paul StirlingIRE/KKSharjah Cricket StadiumSharjah2013-20241818041010122.7843993.391224511
Sam FanningWAWestern Australia Cricket Association GroundPerth2022-2026121904109921.5888646.28021456
Mahidul Islam AnkonBAN/CV/KTShere Bangla National Stadium, MirpurDhaka2019-20263023641059*24.12364112.640131725
Ravindra JadejaIND/CSK/RREden GardensKolkata2008-20262626841036*22.7844592.130023117
Sachin TendulkarINDGreen Park StadiumKanpur1993-200278240910068.1760267.94130469
Polly UmrigarINDGreen ParkKanpur1952-1961581409147*58.4340.00211271
Kumar SangakkaraSL/SURTrent BridgeNottingham2002-20167914098351.1359568.74040473
Max HoldenMID/NORCounty GroundDerby2017-20267904099445.4472856.18041470
Brad HodgeBBShere Bangla National Stadium, MirpurDhaka2012-20131010340970*58.43316129.430414017
Sunil GavaskarINDSydney Cricket GroundSydney1978-19861010240917251.1380850.62111350
Ross TaylorNZPallekele International Cricket StadiumKandy2011-201911113409131*51.13343119.241213115
Ben StokesENG/DUR/NSSophia GardensCardiff2013-2024121214097537.1851379.730303711
Rishi PatelLEIHeadingleyLeeds2020-2026912140912537.1851180.041204016
Jacques KallisSABuffalo ParkEast London1996-2012131314096334.0852977.32031441
Andrew HudsonSANewlands Cricket GroundCape Town1992-1997913140910234.0887746.64122520
Rishabh PantIND/DC/LSGNarendra Modi StadiumAhmedabad2021-20251514340910137.18386105.961204511
MS DhoniIND/CSKKingsmeadDurban2006-2018151824094725.5650481.15000475
Jordan SilkSS/TASAdelaide OvalAdelaide2014-2025141824094625.5665762.25001441
Rony TalukdarBAN/RR/DDSylhet International Cricket StadiumSylhet2017-2026212114095620.45360113.610234212
Rilee RossouwQG/MSNational StadiumKarachi2019-20262424540967*21.53327125.080313914
O ManishimweRWAGahanga International Cricket Stadium, RwandaKigali City2022-20253430140989*14.1043693.810143913
Kevin PietersenENG/RCB/DCPunjab Cricket Association Stadium, MohaliChandigarh2008-2014551408144102.0044092.73140493
Alastair CookESSCounty Ground, New RoadWorcester2016-2021351408142102.0085647.66210601
Gordon GreenidgeWIEden ParkAuckland1980-1987351408213102.0072356.432104011
Tom CooperNEDHazelaarwegRotterdam2010-20226614089681.6055174.05050324
Daryl MitchellNZ/LANTrent BridgeNottingham2022-2026462408190102.0075054.40210419
Daniel LawrenceESS/SURCounty Ground, New RoadWorcester2016-202556040817568.0066561.35131448
Virender SehwagINDAdelaide OvalAdelaide2003-201247040815158.2954075.56120482
David BedinghamDUREdgbastonBirmingham2021-202467140815268.0042995.101204712
Ijaz AhmedPAKRawalpindi Cricket StadiumRawalpindi1992-199877140813268.0049382.76300476
Ambati RayuduINDHarare Sports ClubHarare2013-20161194408124*81.6055273.91120381
Kane WilliamsonNZ/YOR/LSOld TraffordManchester2014-202589140814851.0044092.73131382
Sam NortheastKENKent County Cricket GroundBeckenham2016-202679040814145.3358369.98110382
Joe DarlingAUSSydney Cricket GroundSydney1894-190159040816045.3310.00211602
Kumar KushagraDUMJSCA International Stadium ComplexRanchi2022101024086651.00342119.300404018
Kumar SangakkaraSL/HHSydney Cricket GroundSydney2003-20161111040810437.0948184.82111421

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.