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
Dane VilasCC/JS/DHNewlandsCape Town2012-20231715538375*38.30320119.690212814
Hamidullah QadriKENSt Lawrence GroundCanterbury2020-2023151953838727.3664759.20031504
Sohaib MaqsoodPAK/LQ/PZDubai International Cricket StadiumDubai2013-20192120138385*20.16338113.310232519
Md AriyanROMMoara Vlasiei Cricket GroundIlfov County2025-20262220538393*25.53261146.740232529
Mitchell JohnsonAUS/PSWestern Australia Cricket Association GroundPerth2007-2017262453836220.1659564.37021434
Sam NortheastHAM/KENCounty GroundTaunton2014-201945038213276.4048778.44220444
Kumar SangakkaraSL/SURSophia GardensCardiff2011-201768138214954.5751674.03120502
Ricky PontingAUSKingsmeadDurban2003-201168038211647.7565058.77210442
Johnson CharlesWI/SLZ/JTCentral Broward Regional Park Stadium Turf GroundLauderhill2012-20258803827947.75259147.490304217
KL RahulIND/PKHolkar Cricket StadiumIndore2017-20268813828954.57243157.200402426
Chris GayleWI/JTSir Vivian Richards Stadium, North SoundAntigua2007-201499138215047.7545783.591114910
Andries GousWFOakland Coliseum,OaklandOakland2025-202699138213247.75220173.641202927
Nathan AstleNZHarare Sports ClubHarare1997-20059101382115*42.4460862.83121533
Shikhar DhawanINDSydney Cricket GroundSydney2015-2020101003827838.20308124.03031459
Adam LythENG/YOR/NSSophia GardensCardiff2015-202671003829738.2060263.46021525
Bas de LeedeNED/AFSportpark WestvlietThe Hague2022-2026101043827563.67311122.83040338
Agha SalmanPAK/IUMultan Cricket StadiumMultan2022-20257122382104*38.2055968.34130366
Colin CowdreyENGSydney Cricket GroundSydney1954-19757121382100*34.7392735.28132320
Paul StirlingIREAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-2022131303827129.38305125.250404511
Glenn MaxwellAUS/YOR/LANHeadingleyLeeds2015-20241314338292*34.73266143.610224215
Mahela JayawardeneSLSharjah Cricket Association StadiumSharjah1999-2002161513828427.2953771.14021303
BJ WatlingNZ/NDHagley OvalChristchurch2014-2021111503828525.4781646.81032451
Matty CrossSCODubai International Cricket StadiumDubai2015-2024232223825219.1052073.46010318
Ish SodhiNZ/CAN/NDSeddon ParkHamilton2012-2026453053826915.2863759.97016456
Jack BrooksYOR/SOMHeadingleyLeeds2014-201939381338237*15.2869255.20004524
Sam NortheastKENNevill GroundTunbridge Wells2014-201655038119076.2050675.30120334
Sam RobsonENG/MIDHeadingleyLeeds2014-202446038112763.5077948.91200481
Herschelle GibbsSAKennington OvalLondon2003-200967038118354.4348478.72210563
Devon ConwayNZ/WELUniversity OvalDunedin2019-2025884381105*95.25281135.592104012
Michael LumbENG/NOTRiverside GroundChester-le-Street2013-201689038110542.3347580.21120492
Usman KhanCK/CC/DCShere Bangla National Stadium, MirpurDhaka2023-20261010138112342.33244156.152104117
Andrew FlintoffENGHeadingleyLeeds1998-200891113819438.1053071.89042485
Alec StewartENGQueen's Park OvalPort of Spain1990-199881103818334.6483245.79040421
Jack ClaytonQUEBellerive OvalHobart2022-202671113819638.1068355.78031414
Chandika HathurusingheSLR Premadasa StadiumColombo1992-1993101113816738.1083245.79030300
Aneurin DonaldHAM/DER/GLACounty GroundBristol2015-202681233819842.3342988.81020475
Janneman MalanSA/BOL/NWSenwes ParkPotchefstroom2020-20261212238168*38.10325117.23031397
Colin IngramSOM/GLAThe Cooper Associates County GroundTaunton2014-2026121303819629.31312122.120304015
Colin AckermannDUR/LEICounty GroundNorthampton2017-20261113238110534.6448778.231223710
Kyle CoetzerSCOICC AcademyDubai2013-2021141403819527.2139696.21032445
Kushal Janith PereraSL/MEZayed Cricket StadiumAbu Dhabi2021-2025181703816522.41266143.230213914
Ross AdairNKPembroke Cricket Club, SandymountDublin2020-20261817138111123.81222171.621124523
Ian HealyAUSAdelaide OvalAdelaide1988-1998202143817422.4177749.03034360
Eddie PaynterENGKingsmeadDurban1939230380243126.67--120320
Ricky PontingAUSHeadingleyLeeds2001-201046038014463.3349476.92130515
Garry SobersWISydney Cricket GroundSydney1961-196936038016863.3354869.34200601
Rahul DravidINDGreen ParkKanpur1999-200957138014463.3381246.80120431
Kieron PollardBT/SLSDaren Sammy National Cricket Stadium, Gros IsletSt Lucia2014-2018874380104126.67189201.061202329
Kruger van WykCSMcLean ParkNapier2014-2015473380111*95.0073651.63130460
Ian BothamENGThe OvalLondon1982-198657138020863.3341691.35120406

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.