Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND11/1 (2.3)IND need 175 runs in 285 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)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
Kusal MendisSL/QG/PZNational StadiumKarachi2019-2026910044810944.80291153.951314617
Mike AthertonENGThe OvalLondon1995-20016101448113*49.7892148.64130500
LG PretoriusSA/TIT/PRBoland ParkPaarl2025-20261212144898*40.73290154.480324915
Jake LibbyWOR/NOTRiverside GroundChester-le-Street2016-20261015144814432.0089350.17111451
Michael RipponOVUniversity of Otago Oval2017-202391614489829.87102543.71042505
Rishabh PantIND/DCDubai International Cricket StadiumDubai2020-2022201744485634.46371120.750204012
Josh InglisAUS/PS/WAAdelaide OvalAdelaide2018-2026151934485528.0045598.460214613
Mohammad NaimBAN/RR/DDSylhet International Cricket StadiumSylhet2019-2026211924485826.35365122.740315316
Neil McKenzieSA/LIONew Wanderers StadiumJohannesburg2000-2014202164484829.8761173.32002534
Kyle CoetzerNORCounty GroundNorthampton2014-2018172114486722.4067166.77032633
James FullerMID/HAM/GLOCounty GroundBristol2014-2025272414487319.4855480.87021555
Jimmy KamandeKENGymkhana Club GroundNairobi1999-2010302654487521.3378457.14013446
Collins ObuyaKENGahanga International Cricket Stadium. RwandaKigali City2018-2022111044477474.50269166.170302635
Andrew GaleYORNorth Marine Road GroundScarborough2014-2016811144716444.7076558.43200462
David WarnerAUS/KKGaddafi StadiumLahore2022-20261112244789*44.70358124.860505415
Rahul DravidINDSinhalese Sports Club GroundColombo1997-20101213244710740.6487551.09120450
KJ StagnoGIBEuropa Sports ComplexGibraltar2023-20241413044710134.38239187.031223236
Abishek PorelDCArun Jaitley StadiumDelhi2023-2026141304476534.38290154.140304419
Umar AkmalPAKR Premadasa StadiumColombo2009-201515146447102*55.88425105.181113413
Solomon MireZIMHarare Sports ClubHarare2017-2019151504479429.8044899.780303918
Ishan PandeyNEP/SPRTribhuvan University International Cricket GroundKirtipur2024-2026211844478431.93445100.450304010
Yuvraj SinghINDShere Bangla National StadiumMirpur2007-2016231934477427.9448292.740413617
Hussain TalatPAK/IU/LQNational StadiumKarachi2018-2025211934476327.94365122.47020379
Azam KhanIU/QG/KKGaddafi StadiumLahore2020-2026222014478523.53296151.010323230
Charlie ThurstonNORCounty GroundNorthampton2018-20211622044711520.3267166.62111523
Shoaib MalikPAK/JKR Premadasa StadiumColombo2000-20232724844755*27.94379117.940123413
Vernon PhilanderSA/CC/CTBNewlandsCape Town2007-202024261144752*29.8078157.23022419
Steven DaviesENG/SOM/SURHeadingleyLeeds2010-201958044611755.7566966.67220681
Jesse RyderNZ/CSMcLean ParkNapier2008-2018810144620149.5668065.59121495
Mohammad AzharuddinINDSinhalese Sports Club GroundColombo1993-19997102446108*55.7570862.99120452
Shakib Al HasanBANQueens Sports ClubBulawayo2009-20131211144610444.60378117.991204210
Haseeb HameedENG/LAN/NOTLord'sLondon2016-2023611244611749.5694347.30221592
George WorkerCAN/CS/AASeddon ParkHamilton2014-2024101204469637.1772961.18041566
Varun ChopraSUS/WAR/ESSOld TraffordManchester2014-201981214468840.5580355.54040460
Ron ChandragupthaBCAA/SSCBloomfield Cricket and Athletic Club GroundColombo2024-202611121446141*40.5557577.57212527
Allan LambENGWACA GroundPerth1982-1991101304469134.3167466.17041492
Kusal MendisSLR.Premadasa Stadium, KhettaramaColombo2017-2019131414466634.3147494.090503515
JP DuminySA/DC/DCFeroz Shah KotlaDelhi2011-20161716644678*44.60396112.630112416
Shikhar DhawanIND/DC/DCFeroz Shah KotlaDelhi2008-20171516244668*31.8649889.56041519
Javed AhmadiAFG/KZ/NLSharjah Cricket StadiumSharjah2012-2018151714467627.88443100.680114116
Ben DunkAUS/MS/STMelbourne Cricket GroundMelbourne2011-2020191814466226.24375118.93010397
Dilruwan PereraSLGalle International StadiumGalle2014-20211019244692*26.2479056.460445610
Shikhar DhawanIND/PK/SHPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2016-20231010044514344.50354125.71120586
David BoonAUSBellerive OvalHobart1989-1995810244510655.6380655.21212321
Mushtaq MohammadPAKNational StadiumKarachi1962-1978711144510744.50--131430
Sachin TendulkarIND/MIMA Chidambaram Stadium, ChepaukChennai2003-201310124445103*55.6362970.75122414
Kevin PietersenENG/RCB/DCFeroz Shah KotlaDelhi2006-201413133445103*44.50346128.611114223
Robert O'DonnellAAColin Maiden ParkAuckland2015-2023814044516731.79104442.62120473
Robert O'DonnellAA/ND/AUCHagley OvalChristchurch2016-20261215444512340.4574060.14131563
Michael LevittNED/KGTribhuvan University International Cricket GroundKirtipur20241615044513529.67327136.091334926

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.