Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Robin UthappaIND/KKR/RCBMA Chidambaram Stadium, ChepaukChennai2007-20157702077029.57149138.93011286
Aaron FinchAUSR Premadasa StadiumColombo2016-20227712076234.50198104.55032197
Kushal Janith PereraSLShere Bangla National StadiumMirpur201477020710629.57207100.00101199
Jonathan TattersallYORQueen's ParkChesterfield2018-202477120710734.5031765.30100260
Adam HoseWOR/BBCounty GroundDerby2018-20266712075534.5032763.30021197
YS ChauhanSWEUdayana Cricket GroundBali20267702075229.57154134.420201413
Dick LilleyENGOld Trafford Cricket GroundManchester1896-190957220765*41.40--020-0
Graeme SmithSAThe Wanderers StadiumJohannesburg2005-20075802076825.8828173.67030291
Jacques RudolphGLASt Helen'sSwansea2014-20176812076829.5738753.49020311
Martin GuptillNZ/BT/GAWKensington Oval, BridgetownBarbados2010-20188812077329.57192107.81020148
Jermaine BlackwoodWI/JTQueen's Park Oval, Port of SpainTrinidad2013-202010802076325.8825282.14010149
Ken ViljoenSAOld WanderersJohannesburg1930-19395802075025.88--01060
Ramnaresh SarwanLEIGrace RoadLeicester20145902076023.0037655.05011261
Richie RichardsonWINational StadiumKarachi1985-19967902076923.0043148.03011222
Bhanuka RajapaksaSL/DC/MEDubai International Cricket StadiumDubai2021-2025109320771*34.50157131.85010159
Kieron PollardWI/CC/MCTNewlandsCape Town2014-20261110520743*41.40115180.000011515
Andre FletcherSS/ST/KTSylhet International Cricket StadiumSylhet2017-2022101002076320.70179115.640102010
Faf du PlessisSA/RCB/CSKMaharashtra Cricket Association StadiumPune2016-2022101002076420.7030567.87010244
Kurtis PattersonPS/NSWJunction OvalMelbourne2022-202581002075420.7031266.35010212
Jeevan MendisSLPallekele International Cricket StadiumKandy2011-2014151122077223.00204101.47010174
Tom HaywardENGMelbourne Cricket GroundMelbourne1898-190461102075818.8260.0001390
Kumar AnkitDHAJSCA International Stadium ComplexRanchi2022121142073929.57162127.780011610
Travis DeanMS/VICMelbourne Cricket GroundMelbourne2017-202381302075315.9259434.85011180
Adam LythENG/YOR/NSLord'sLondon2015-202691502074313.8032264.29001342
Nelson OdhiamboKENGymkhana Club GroundNairobi2010-2023191622075014.7924584.49011118
Keshav MaharajSA/DOL/DHNewlandsCape Town2014-2026201842074014.7929769.70001205
Abdul QadirPAKGaddafi StadiumLahore1977-19901919620739*15.9243148.03001204
Robert FrylinckDOL/TSKingsmeadDurban2012-20212620720730*15.92160129.38002910
Aravinda de SilvaSLP Saravanamuttu StadiumColombo2002110206206206.0023488.03100281
Lahiru UdaraNCCDe Zoysa StadiumMoratuwa2025110206206206.0021496.26100215
Joe BurnsQUECazaly's StadiumCairns2017121206202*206.0034459.88100154
WGRL WijenayakeNSWCMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2025121206103*206.0035458.19200172
Peter BurgeAUSKennington OvalLondon1961-1964220206181103.006240.32100260
VVS LaxmanINDQueens Sports ClubBulawayo2001-200523020614068.6729470.07100321
Scott StyrisNZ/CSK/DCPunjab Cricket Association Stadium, MohaliChandigarh2003-2011431206119103.0034659.54110202
Richard LeviCCChevrolet ParkBloemfontein2013-201433020611368.67147140.141101610
Harry TectorIRECounty GroundChelmsford2023331206140103.00198104.041001312
Chamika KarunaratneDG/KF/NCCMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2021-2026532206121206.0023886.55110153
Minod BhanukaTUCAWelagedara StadiumKurunegala2025-202633120679*103.0030767.10030185
Michael van LingenNAMGrand Prairie StadiumDallas202643020612468.6721894.50110220
Daryll CullinanSAEden GardensKolkata1993-1996231206153*103.0036556.44100231
Mark RamprakashENGKensington OvalBridgetown1994-199834020615451.5050340.95100251
Chris GayleWI/SOMCounty GroundBristol2000-20174402069451.5021894.500102410
Marlon SamuelsWITrent BridgeNottingham2007-201244120611768.6743247.69110282
Ian BellENGMcLean ParkNapier2008-201334020611051.5033162.24100282
Alviro PetersenLANCounty GroundDerby2015-201634020611551.5028771.78110203
Neil BroomOV/OTAEden Park Outer OvalAuckland2016-20213402069351.5025979.54021208
Chris LynnBH/ASSydney Showground StadiumSydney2016-202244120685*68.67118174.580202110
Soumya SarkarBANSeddon ParkHamilton2015-202134020614951.5024484.43110295
George WorkerCSNelson ParkNapier2014-201834020612951.5035857.54101290
PreviousPage 215Next

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.