Live1st ODI · India in New Zealand 2026/27NZ127/7 (30.4)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
Chandu BordeINDFeroz Shah Kotla GroundDelhi1959-196569148910961.13--131590
Matthew CritchleyESS/DERGrace RoadLeicester2016-20261211448910369.8655588.11130478
Max O'DowdNEDVRA GroundAmstelveen2015-2025131104898944.4562078.87060445
Richie RichardsonWIThe GabbaBrisbane1988-1996101234898154.3390853.85060437
Kumar SangakkaraSL/PK/DCPunjab Cricket Association Stadium, MohaliChandigarh2006-2012141304899437.62313156.23050649
Gareth HopkinsAAEden Park No 2Auckland2012-20149134489122*54.3395051.47220672
Andrew McBrineIRE/NWCivil Service Cricket Club, StormontBelfast2015-20261917448911737.6262777.99130562
Shikhar DhawanIND/PK/DCEden GardensKolkata2008-20231618148997*28.7649399.19040659
Dwayne BravoWI/TTRS/TKRKensington Oval, BridgetownBarbados2004-2018222274896932.6063277.370303816
Clive MadandeZIMHarare Sports ClubHarare2022-2026333044897418.8157784.75022445
Graeme SmithSADubai International Cricket StadiumDubai2010-201356048823481.3377463.05210410
Martin GuptillNZHarare Sports ClubHarare2011-2015882488116*81.3352992.25220477
Norm O'NeillAUSThe GabbaBrisbane1958-196348248818181.3323444.87130590
Stephan BaardNAMUnited Cricket Club GroundWindhoek2015-2022121234889254.2250796.250504311
Sanju SamsonIND/DC/RREden GardensKolkata2013-20261313248897*44.36323151.080414622
Ian BellENG/PSSydney Cricket GroundSydney2007-20161214148811537.5477263.21131511
George WorkerCS/AUC/CDPukekura ParkNew Plymouth2015-2023121404887934.86452107.960504926
Sachin TendulkarINDAdelaide OvalAdelaide1991-20121318048815327.1180560.62112513
Matt RenshawBH/AS/QUEBellerive OvalHobart2019-20261318048812227.1173766.21121439
Michael BracewellWFCello Basin Reserve2017-2024132144888728.7195750.99030674
Mehedi MarufRR/DD/BBShere Bangla National Stadium, MirpurDhaka2015-20233332248875*16.27486100.410244423
Joe DenlyKENKent County Cricket GroundBeckenham2016-201868248718281.1765774.122224011
George UlyettENGMelbourne Cricket GroundMelbourne1877-1885712048714940.588639.53142383
Vijay ManjrekarINDCorporation StadiumMadras1956-1965712248710848.70--211500
Hashim AmlaSA/SURLord'sLondon2008-2021913148712140.5878462.12222623
Mudassar NazarPAKMelbourne Cricket GroundMelbourne1981-1985121304879537.4695650.94040380
Tom AbellSOMCounty GroundChelmsford2017-20261014548790*54.1188555.03033538
Lendl SimmonsWI/MIWankhede StadiumMumbai2014-20191515248782*37.46393123.920514423
Andrew McBrineNWPembroke Cricket Club, SandymountDublin2018-20262523348710024.3551494.751013614
Calvin HarrisonNOR/NOTCounty GroundNorthampton2021-20262124448792*24.3573266.530334811
Jack RyderAUSAdelaide OvalAdelaide1921-1929361486201*97.20100948.17130291
Ben StokesENG/RR/RPSMaharashtra Cricket Association StadiumPune2017-20231110148610854.00354137.292203029
Warren BardsleyAUSSydney Cricket GroundSydney1910-1924611148613248.6081060.00130460
Harmanjot SinghGERBayer Uerdingen Cricket GroundKrefeld2021-20261513348683*48.60321151.400505414
Graeme WoodAUSAdelaide OvalAdelaide1978-1985914248612540.5094547.30200241
Luke WrightENG/SUSKennington OvalLondon2007-2020181614865532.40428113.55040558
Javed MiandadPAKNiaz Stadium, HyderabadSindh1976-1983454485280*485.0077859.13120374
Sourav GangulyINDTrent BridgeNottingham1996-200758148513669.2991553.01130633
Saeed AnwarPAKArbab Niaz StadiumPeshawar1990-200068048512660.6395450.84140604
Sam KonstasNSWWestern Australia Cricket Association GroundPerth2025-2026581485151*69.2963176.86220538
John EdrichENGMelbourne Cricket GroundMelbourne1965-197569148510960.63121939.79140360
Steven CroftLANCounty Ground, New RoadWorcester2014-2024111154859480.8366572.930603912
Asif IqbalPAKGaddafi StadiumLahore1965-1978611248516653.89--210422
Shane WatsonAUS/RRPunjab Cricket Association Stadium, MohaliChandigarh2006-20141113048512637.3177262.82132546
Joe WeatherleyHAM/KENSt Lawrence GroundCanterbury2017-2026101314856840.4271667.74040528
Ben FoakesENG/ESS/SURLord'sLondon2014-2023172164858632.3394551.32042493
Moin KhanPAKSharjah Cricket StadiumSharjah1991-1999292784856125.5364974.730222212
D NdikubwimanaRWAGahanga International Cricket Stadium, RwandaKigali City2022-2026313124856216.7253790.320344413
Keith FletcherENGLord'sLondon1969-1975710148417853.7899948.45130543
Bill PonsfordAUSSydney Cricket GroundSydney1924-1932711148418348.4043940.09210300

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.