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
Mike GattingENGLord'sLondon1980-1993162346378133.53157340.50053921
Kumar SangakkaraSLGaddafi StadiumLahore2002-200978163623090.8686473.61331753
Matthew WadeAUS/MS/MRBrisbane Cricket Ground, WoolloongabbaBrisbane2011-202518197636100*53.0083476.261505211
Gary BallanceYORNorth Marine Road GroundScarborough2015-20211320163613233.47121152.52231861
Ross TaylorNZQueens Sports ClubBulawayo2011-2016463635173*211.6797165.40330558
Jesse RyderNZ/OV/CSSaxton OvalNelson2014-2017693635175105.8378081.41411859
Doug WaltersAUSAdelaide OvalAdelaide1966-1981712363511070.5692951.13251546
Jason RoyENG/SUR/OIEdgbastonBirmingham2014-202618201635112*33.42582109.111427716
Heinrich KlaasenSA/TIT/DSGThe Wanderers StadiumJohannesburg2018-2026212246358135.28466136.270515330
Dipendra Singh AireeNEPAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-20262524563573*33.42535118.690404323
Mohammad MithunBAN/CK/RRSylhet International Cricket StadiumSylhet2017-2026312736355926.46519122.350425423
Reeza HendricksSA/LIO/MCTThe Wanderers StadiumJohannesburg2018-2026302836358325.40573110.820567015
Yasir Ali ChowdhuryBAN/CV/CWShere Bangla National Stadium, MirpurDhaka2015-20253532263594*21.17534118.910214135
Paul WalterESS/MO/WFKennington OvalLondon2016-20261919263411837.2986373.462427914
Suresh RainaINDShere Bangla National StadiumMirpur2008-20162823863410642.27606104.621205814
Upul TharangaSL/JKR Premadasa StadiumColombo2006-202130273634102*26.4280978.37132874
Kumar SangakkaraSLNational StadiumKarachi2004-2009911063313857.5584774.73320763
Alex DaviesWAR/LAN/BBCounty GroundNorthampton2015-20261314263314752.7578780.43140885
D'Arcy ShortAS/HH/WAAdelaide OvalAdelaide2017-2025161626337445.21500126.600606324
Mike AthertonENGOld Trafford Cricket GroundManchester1990-20011117063313137.24150742.00232661
Alec StewartENGKennington OvalLondon1990-20031419163310335.17121851.97132791
Eoin MorganENG/MID/LSSophia GardensCardiff2010-2021252346337433.3264198.750506019
Heinrich KlaasenSA/TIT/DHKingsmeadDurban2016-2026312836338525.32440143.860533539
Roelof van der MerweSOMThe Cooper Associates County GroundTaunton2017-20246144146338821.10591107.110356421
Brad WilsonND/OTASeddon ParkHamilton2012-2017914063216545.14134546.99230864
Shoaib MohammadPAKGaddafi StadiumLahore1984-199311153632203*52.67140145.11221662
Paul StirlingIRESheikh Zayed StadiumAbu Dhabi2013-202116161632131*42.13505125.151507416
Colin MunroTKRQueen's Park Oval, Port of SpainTrinidad2016-202018182632100*39.50463136.501525927
Andrew FlintoffENGLord'sLondon1999-20091819463214242.1369391.202327022
Alex DaviesWAR/LAN/BBRiverside GroundChester-le-Street2014-20251720263280*35.1174285.18050852
Stephan BaardNAMWanderers Cricket GroundWindhoek2013-20211921063214530.1080678.41211658
Glenn MaxwellAUS/RCB/PKDubai International Cricket StadiumDubai2012-2025252556329831.60500126.400716716
Josh InglisAUS/PSPerth StadiumPerth2018-20263332463272*22.57503125.650416715
Avishka FernandoSL/JS/JKMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2020-20221514163112748.54492128.252415028
Chris CookeGLACounty GroundBristol2014-20261515263116148.5476482.592416316
Ross TaylorNZBay OvalMount Maunganui2016-2022151736319345.0784075.120605411
John WrightNZAMI StadiumChristchurch1979-19931418163118537.12148439.29120683
Virender SehwagIND/PK/DCPunjab Cricket Association Stadium, MohaliChandigarh2003-20151519063113033.2173186.32141868
Marlon SamuelsWI/AH/SKANKensington Oval, BridgetownBarbados2003-20171921463112537.1281677.33151758
Janith LiyanageSL/DG/DAR Premadasa StadiumColombo2021-2026242116319531.5570689.380415020
Ken RutherfordNZBasin ReserveWellington1986-199517223631107*33.21115754.54130591
Tim BresnanENG/YOR/WAREdgbastonBirmingham2009-20213131863110527.4390869.491447912
Andre RussellKRB/RR/CVShere Bangla National Stadium, MirpurDhaka2012-202542361563154*30.05411153.530122860
Rashid KhanSH/ME/AFGSharjah Cricket StadiumSharjah2016-202652371163156*24.27493127.990114240
Colin MunroAAColin Maiden ParkAuckland2015-201748063014678.75581108.434106826
Mitchell MarshAUS/DC/LSGBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2023-20261515063011142.00406155.171626036
Michael SlaterAUSSydney Cricket GroundSydney1993-20011015163012345.00121551.85240623
Jonty RhodesSAThe Wanderers StadiumJohannesburg1992-1998141936309139.38109557.53041612
Upul TharangaSL/DVMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2011-20202020263011135.0072487.02131756
Jordan SilkSS/TASWestern Australia Cricket Association GroundPerth2016-20261320163018133.16115554.55122702

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.