ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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 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
Alastair CookENGKensington Oval, BridgetownBarbados2009-2015241342139*114.0072547.17210361
Lahiru UdaraSL/NCCGalle International StadiumGalle2025-202635034226168.4046473.71100404
Brian LaraWINational StadiumKarachi1990-200668034211142.7546773.23111421
Devon ConwayNZ/WF/WELMcLean ParkNapier2020-20257803429042.75338101.18040377
Sunil GavaskarINDFeroz Shah Kotla GroundDelhi1972-198158034211542.7585140.19110442
Mark ButcherENGTrent BridgeNottingham1998-200459034210638.0068350.07130590
Shane WatsonRCB/CSK/RRWankhede StadiumMumbai2008-201911112342117*38.00230148.701212922
Ambati RayuduIND/CSK/MIMaharashtra Cricket Association StadiumPune2016-202212111342100*34.20254134.651002618
Tim SeifertTKR/SLKDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2022-202611111342125*34.20224152.681102819
Steve WaughAUSSharjah Cricket StadiumSharjah1986-1998161203427028.5047871.55030211
Dane VilasLANTrent BridgeNottingham2017-20231012034216628.50338101.181012813
Babar HayatHKSingapore National Cricket GroundSingapore2025-20261212434293*42.75212161.320412424
Haseeb HameedENG/LAN/NOTKennington OvalLondon2016-202671313426728.5080142.70031411
Basil D'OliveiraENGLord'sLondon1966-1972913134281*28.5069948.93021461
Matt PriorENGTrent BridgeNottingham2007-201410142342102*28.5044377.20110394
Scott KuggeleijnNZ/NDMcLean ParkNapier2014-202691433426031.0954762.52010357
Matthew CritchleyESS/DER/LSLord'sLondon2018-20251415434210531.0954862.41132482
Assad ValaPNGDubai International Cricket StadiumDubai2017-20231616134268*22.8055961.18011241
Alex RossBH/ST/ASBrisbane Cricket Ground, WoolloongabbaBrisbane2015-2024191623425124.43294116.33010199
Jack BlackhamAUSSydney Cricket GroundSydney1882-189491643427428.505945.76031290
Naman OjhaDC/SHRajiv Gandhi International Stadium, UppalHyderabad2011-20172417534279*28.50253135.180211723
Brett D'OliveiraWOR/BPEdgbastonBirmingham2014-20261819334262*21.3841582.41032327
Inzamam-ul-HaqPAKOld Trafford Cricket GroundManchester1992-200155034111468.2056959.93120373
Navjot SidhuINDMA Chidambaram StadiumChennai1987-199856034110656.8373446.46130328
Graeme HickENGThe OvalLondon1995-199946134110768.2064952.54131400
Simon KatichAUSLord'sLondon2005-20104703418348.7165252.30030470
Warren BardsleyAUSKennington OvalLondon1909-192647034113648.71--201250
Steve TikoloKENMombasa Sports ClubMombasa2006-200988134111148.7138089.74121334
Suryakumar YadavIND/KKR/MIMaharashtra Cricket Association StadiumPune2015-202588134168*48.71236144.490412720
Marnus LabuschagneAUS/GLAOld TraffordManchester2019-202368034111142.6359956.93120362
Kris SrikkanthINDMA Chidambaram StadiumChennai1985-198858034112342.6345475.11121454
Shoaib MalikPAK/BT/GAWSabina Park, KingstonJamaica2005-201989234181*48.71338100.890403211
Andrew BalbirnieIRECastle AvenueDublin2013-20251110034111234.1035795.521103411
Jack HobbsENGHeadingley Cricket GroundLeeds1909-193061003418834.1013730.6602080
Peter BurgeAUSSydney Cricket GroundSydney1955-1966510234110342.6371140.65120371
Tom Kohler-CadmoreWOR/YOR/SOMCounty GroundDerby2014-202691103418131.0043378.750204010
Darren BravoTKRBrian Lara Stadium, TaroubaTrinidad2017-20201512334158*37.89304112.170301623
Daniel LawrenceESS/SURCounty Ground, HoveBrighton2016-20261012234111734.1037790.451213012
Jack BoyleCAN/CS/OTAMcLean ParkNapier2019-2026912134182*31.0052564.95030424
Abhik PatwaTANGahanga International Cricket Stadium, RwandaKigali City2022-2023131303416826.23275124.000314212
Brooke GuestDERRiverside GroundChester-le-Street2020-20261013234111631.0065552.06112362
Graham ClarkDUREdgbastonBirmingham2016-2025121413417626.2345475.11031387
Mohammad HarisPAK/PZNational StadiumKarachi2023-2026151513414024.36199171.360014214
Mitchell StarcAUS/SS/NSWBrisbane Cricket Ground, WoolloongabbaBrisbane2010-2026211743417726.2350267.93020424
Ahmed AqeelMASBayuemas OvalKuala Lumpur2024-2026232063414424.36319106.90001158
Ravichandran AshwinIND/PK/CSKWankhede StadiumMumbai2011-20253121334110318.9443778.03114347
Sundeep JoraNEP/LLTribhuvan University International Cricket GroundKirtipur2023-2026292833412813.64338100.890032710
Mark TaylorAUSTrent BridgeNottingham1989-1997230340219113.3371647.49110420
Jacques KallisSAHarare Sports ClubHarare1999-2001442340157*170.0063553.54200398
Kushal BhurtelNEPSingapore National Cricket GroundSingapore202644034012985.00145234.482103028
PreviousPage 102Next

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.