Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by ground (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Alviro PetersenSAGalle International StadiumGalle2014120663433.0010960.5500080
Vernon PhilanderSABasin ReserveWellington2012-20172216637*66.0013648.5300080
Alex ObandaKENUnited Cricket Club GroundWindhoek2012120663633.009370.97000101
Junaid SiddiqueBANSher-e-Bangla National StadiumMirpur2008120663733.0014246.48000101
Praveen KumarINDEdgbastonBirmingham2011120664033.0057115.7900094
Jesse RyderNZGalle International StadiumGalle2009120664233.0013250.0000080
Travis DowlinWIBrisbane Cricket Ground, WoolloongabbaBrisbane2009120666233.0016140.9901080
Paul StirlingIRETolerance OvalAbu Dhabi2024120665233.0011159.46010100
Angelo MathewsSLR.Premadasa Stadium, KhettaramaColombo2017120664133.0017737.2900031
Tharanga ParanavitanaSLSophia GardensCardiff2011120666633.0020132.8401160
Ahmed ShehzadPAKSinhalese Sports Club GroundColombo2014120665833.0010165.3501080
BJ WatlingNZQueen's Park Oval, Port of SpainTrinidad20141216666*66.0022429.4601140
Adrian BarathWILord'sLondon2012120664233.0014346.15000130
Steve SmithAUSSophia GardensCardiff2015120663333.0010562.86000110
James TredwellSUSRiverside GroundChester-le-Street20141216650*66.0010264.71010120
Jahurul IslamBANLord'sLondon2010120664633.0017837.0800070
Asad ShafiqPAKAdelaide OvalAdelaide2019120665733.0012652.3801070
Asad ShafiqPAKMelbourne Cricket GroundMelbourne2016120665033.0015442.8601050
Regis ChakabvaZIMMcLean ParkNapier2012120666333.0013947.4801060
Ben StokesENGEden ParkAuckland2018120666633.0019633.6701160
Jonny BairstowYORCounty Ground, HoveBrighton20251216664*66.0010662.26010110
Jonny BairstowENGSir Vivian Richards Stadium, AntiguaNorth Sound2019120665233.008181.48010111
Soumya SarkarBANSheikh Abu Naser StadiumKhulna2015120663333.0010066.0000090
Temba BavumaSAMelbourne Cricket GroundMelbourne2022120666533.0015243.4201060
Hamish RutherfordNZZahur Ahmed Chowdhury StadiumChattogram2013120663433.0010066.0000062
Nick ComptonENGEden GardensKolkata2012121665766.0016739.5201071
Moeen AliENGKensington Oval, BridgetownBarbados2015120665833.0014346.15010101
Hanuma VihariINDM Chinnaswamy StadiumBengaluru2022120663533.0016041.2500080
Matt HenryWOR/KENCounty GroundBristol2016-20182216642*66.0055120.0000093
Kinchit ShahHKICC AcademyDubai2015120666233.0012652.38010100
Liam DawsonENGMA Chidambaram Stadium, ChepaukChennai20161216666*66.0015542.5801151
Mark StonemanENGEden ParkAuckland2018120665533.0011159.4601081
Jim AllenbySOMMerchant Taylors' School GroundNorthwood2015120664333.0015044.0000050
Shane DowrichWISir Vivian Richards Stadium, North SoundAntigua20161216657*66.009370.97010110
Marnus LabuschagneAUSVidarbha Cricket Association Stadium, JamthaNagpur2023120664933.0015143.71000110
Marnus LabuschagneAUSNarendra Modi StadiumAhmedabad20231216663*66.0023328.3301070
Cameron BancroftWACricket CentralSydney2026120665733.0019134.5501070
Cameron BancroftGLOSophia GardensCardiff2025120665033.0015642.3101080
Mohammad RizwanPAKHarare Sports ClubHarare2021220664533.0013847.8300070
Navin PatelCSUniversity OvalDunedin2016120664733.0010264.7100071
Paul WalterESSOld TraffordManchester2017-2022221663466.0014346.1500080
Leus du PlooyMID/DERHeadingleyLeeds2020-2024220663633.0017537.7100090
Ian HollandHAMNew Close County Cricket Ground, Newport, Isle-of-WightNewport20191216639*66.0010165.3500051
Imam-ul-HaqPAKBrian Lara Stadium, Tarouba, TrinidadTarouba2026120666333.0011060.0001070
Josh InglisWASydney Cricket GroundSydney2024120664133.0011557.3900070
Sean DaveyCANEden Park Outer OvalAuckland2021-2026220664933.0016540.0000042
Ben CharlesworthGLOSt Lawrence GroundCanterbury2025120665833.008974.16010100
Cameron GreenAUSEdgbastonBirmingham2023120663833.0013449.2500061
Akash DeepINDKennington OvalLondon2025121666666.0010165.35010120
Jake Fraser-McGurkSAKaren Rolton OvalAdelaide2023120663733.0043153.49000122
PreviousPage 355Next

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.