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
Will JacksENG/SUR/OIEdgbastonBirmingham2019-2026131401963914.0023683.05002273
James TomlinsonHAMThe Rose BowlSouthampton2014-20162123111965116.3346741.97015232
Inzamam-ul-HaqPAKGalle International StadiumGalle2000221195112195.0028169.40110240
AB de VilliersSAKensington OvalBridgetown2005-201022019517897.5037352.28100162
Alviro PetersenSABasin ReserveWellington201212019515697.5037851.59100232
Usman KhawajaAUSGaddafi StadiumLahore2022121195104*195.0039749.12110171
Thomas RewSOMTrent BridgeNottingham2026121195127*195.0028468.66110196
Paul CollingwoodDURRoseworth TerraceGosforth2014-20173311957797.50158123.42030208
Jacques RudolphSAEden ParkAuckland2004331195154*97.5045942.48100321
Ryan ten DoeschateNEDVRA Cricket GroundAmstelveen2006-200933119598*97.5025476.7702094
Nitish KumarCANKinrara Academy OvalKuala Lumpur201933019512965.00147132.65110178
Harpreet SinghCHHDRIEMS Ground201933119592*97.50124157.260201510
Jack LeaningSUS/YOR/KENArundel Castle Cricket Club GroundArundel2014-20263311959997.5036253.87020172
Josh BohannonLANThe Cricket Field, Sedbergh SchoolSedbergh2021-202633019514765.0019699.49100196
Robin SmithENGAntigua Recreation GroundSt John's1990-199423119517597.5038950.13100293
Michael VaughanENGBangabandhu National StadiumDhaka200334219581*97.5035554.93010261
Devon ConwayWELEden Park Outer OvalAuckland2017-202244219591*97.50128152.34020186
Marnus LabuschagneAUSNarendra Modi StadiumAhmedabad20233421957197.5042645.77030180
Cameron GreenAUSSabina Park, Kingston, JamaicaKingston202534119556*65.0023284.05020169
Charlie WakimMS/TASJunction OvalMelbourne2022-202434019514848.7535854.47100231
Joey EvisonSUS/KEN/NOTCounty Ground, HoveBrighton2022-2026443195109*195.0024778.95100207
Dudley NourseSACrusaders GroundPort Elizabeth1949-19502411957365.00--020-0
John MorrisonNZSydney Cricket GroundSydney1974-198334119511765.0038450.78100200
Mark WaughAUSM. Chinnaswamy StadiumBengaluru1996-2001342195153*97.5034656.36100174
Ravichandran AshwinWORCounty Ground, New RoadWorcester20173511958248.7526473.86010201
Aaron FinchAUS/PW/SHJSCA International Stadium ComplexRanchi2013-20195501959339.00174112.07010178
Mominul HaqueBANHarare Sports ClubHarare2013-20263501957039.0030264.57020300
Harshal PatelHARBKC Ground20195501958239.00115169.570212211
Subash Prasad KhakurelNEPKinrara Academy OvalKuala Lumpur2012-201855019511539.0029566.10111153
Kusal MendisSLBasin ReserveWellington2018-2025351195141*48.7546342.12111240
Basil ButcherWIKensington OvalBridgetown1960-19683501958639.00--020151
Graeme SmithSA/RRSawai Mansingh StadiumJaipur2006-200866219575*48.75193101.04010222
James FranklinMIDCounty GroundTaunton2015-2016461195115*39.0036852.99101221
Chamara KapugederaSLNational StadiumKarachi2008-20096601957532.5023483.33010145
Steve SmithWFOakland Coliseum,OaklandOakland2026661195110*39.00113172.571001215
Jos ButtlerENG/RRSharjah Cricket StadiumSharjah2015-2021662195101*48.75150130.00100138
Shai HopeWIKensington Oval, BarbadosBridgetown2019-20205601956432.5033358.56020173
Washington SundarTNLalbhai Contractor Stadium20196611955339.00165118.18010116
Riazat Ali ShahUGAWanderers Cricket GroundWindhoek2021-202386119547*39.00183106.56000512
Mahela JayawardeneSL/PK/DCSawai Mansingh StadiumJaipur2005-20137701957127.86195100.00011252
Russel ArnoldSLR. Premadasa StadiumColombo1997-20058701956427.8632859.4501181
John CrawleyENGSydney Cricket GroundSydney1994-20035711957232.5055035.45010160
Shivnarine ChanderpaulWIThe GabbaBrisbane1996-20055711958232.5056634.45020130
Ravindra JadejaIND/KTKNehru StadiumKochi2011-201487419561*65.00163119.63010187
Sheraz SheikhBELMoara Vlasiei Cricket GroundIlfov County2025-20269701955727.86129151.160201713
Moeen AliENG/CSK/SWZayed Cricket StadiumAbu Dhabi2021-202587119551*32.50168116.0702098
AP AgathangelouLAN/LEIOld TraffordManchester2014-20154711955432.5031062.90010271
Jacob BethellENG/BB/BPTrent BridgeNottingham2023-20267711957432.5023383.69012203
VP ThamotharamMACMoara Vlasiei Cricket GroundIlfov County2021-20238701956227.86124157.26010168
Nuwanidu FernandoGG/CS/DSPallekele International Cricket StadiumKandy2022-202497119556*32.50160121.88020167
PreviousPage 233Next

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.