Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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
Morné van WykSA/KKR/DOLNew Wanderers StadiumJohannesburg2007-20198701596622.71102155.88011169
MS DhoniIND/CSKSheikh Zayed StadiumAbu Dhabi2006-20208711595926.50150106.00010133
David WieseNAM/LQ/GGSharjah Cricket StadiumSharjah2019-202387215945*31.80105151.43001810
Toby Roland-JonesMIDSophia GardensCardiff2014-20257711596526.5020776.81022185
Mohammad NadeemOMAICC AcademyDubai2019-20248731596039.7516496.95010141
Srimantha WijeratneCANAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat202277115951*26.50127125.20021242
Mike AthertonENGThe GabbaBrisbane1990-19984701595422.7143936.22011150
William PorterfieldWARHeadingleyLeeds2014-20176801594819.8830053.00000153
Daniel ChristianJSNew Wanderers StadiumJohannesburg2018-201998215952*26.50101157.43010611
Liam DawsonHAM/LS/MSGHeadingleyLeeds2015-20268811594022.7132249.38000201
Chris DentGLOThe Rose BowlSouthampton2014-20227801594219.8824465.16000162
Tom BruceLANOld TraffordManchester202478215950*26.50146108.90011125
Saif ZaibNORCounty GroundBristol2018-20267811597622.7131250.96010211
Lo-handre LouwrensNAMWanderers Cricket GroundWindhoek2017-20227801593619.8823866.81001192
Chamika GunasekaraNCCNondescripts Cricket Club GroundColombo2024-2026108215951*26.5023966.53011123
Shrideep MangelaUGAGahanga International Cricket Stadium, RwandaKigali City202488115965*22.71133119.55011153
Awais AhmadSWEBotkyrka Cricket CenterStockholm2025-20269801594319.88135117.780001010
Zafar GoharGLOCollege GroundCheltenham2022-20237911596219.8827258.46011173
Sylvester OkpeNGRGahanga International Cricket Stadium, RwandaKigali City2024109215945*22.71108147.22002129
Haider AliCK/NESylhet International Cricket StadiumSylhet2025-202610921594722.71132120.45002136
Vernon PhilanderSA/CC/CTBNew Wanderers StadiumJohannesburg2007-2019131011595917.6725163.35013162
Andre RussellWI/JT/LAKRCentral Broward Regional Park Stadium Turf GroundLauderhill2016-2025111011594717.6798162.240001113
Peter TregoSOMKennington OvalLondon2014-201891021594119.8819581.54002232
Matthew BaconOV/OTAUniversity OvalDunedin2018-20262110415947*26.5022969.43001184
Oliver DaviesSTManuka OvalCanberra2020-2024101001594815.90114139.4700379
Michael BatesHAM/SOMThe Rose BowlSouthampton2014-2015121131595019.8826759.55011190
Lesiba NgoepeWAR/NWSenwes ParkPotchefstroom2017-2026121101593214.45140113.57001107
Nathan McGuireNW/MRPembroke Cricket Club, SandymountDublin2020-2023111101597114.45140113.57013159
Lega SiakaPNGDubai International Cricket StadiumDubai2017-2022121201593913.2523168.83000182
Adam ZampaAUS/MS/ASAdelaide OvalAdelaide2014-2025241431595714.4521075.71011123
Dane PatersonNOTTrent BridgeNottingham2021-2024313216159229.9425462.60004232
Harry GurneyNOTTrent BridgeNottingham2014-201983573415929*6.9132249.380015220
KL RahulINDSabina Park, KingstonJamaica2016110158158158.0030352.15100153
Clive RadleyENGEden ParkAuckland1978110158158158.0052430.15100150
Sourav GangulyINDCaptain Roop Singh StadiumGwalior1999-2007221158153*158.00155101.94100193
Wasim RajaPAKFeroz Shah Kotla GroundDelhi19791201589779.0029553.56020230
Kamran AkmalPAKBrisbane Cricket Ground, WoolloongabbaBrisbane2005-201022015812479.0015999.37100160
Simon KatichAUSSophia GardensCardiff2005-2009221158122158.0028455.63100160
Dinesh ChandimalSLDaren Sammy National Cricket Stadium, Gros IsletSt Lucia2018121158119*158.0029853.02100111
Michael NeserQUECricket CentralSydney202312015814079.0031650.00100190
Gary BallanceENGNational Cricket Stadium, St George'sGrenada201512115881*158.0031450.32020163
Ryan PatelSURThe OvalLondon202612015813279.0025063.20100261
Ben GeddesMID/SURGrace RoadLeicester2021-202522015813779.0024464.75100132
Karl NunesWISabina ParkKingston19301201589279.0050131.54020190
Basil ButcherWICorporation StadiumMadras195912015814279.00--100100
Bob BarberENGNew Wanderers StadiumJohannesburg1964-19652201589779.0011187.39020150
Majid KhanPAKBasin ReserveWellington19731201587979.00--020220
Dennis AmissENGNiaz Stadium, HyderabadSindh197312015815879.0010.00101270
Rick McCoskerAUSTrent BridgeNottingham197712015810779.0043336.49110181
Graham GoochENGTrent Bridge, NottinghamLondon199312015812079.0034745.53100251
PreviousPage 304Next

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.