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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th 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)ODI5th 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
Dean ElgarSURCounty GroundDerby2015120634431.509367.74000110
Anaru KitchenOVBay OvalMount Maunganui2020120636331.5010162.3801180
Ish SodhiNDQueenstown Events CentreQueenstown2013120635231.509566.3201090
Kushal Janith PereraPSCPolice Park GroundColombo2025121633663.006794.0300050
Michael PollardWFColin Maiden ParkAuckland2015120635531.5012351.2201032
Andrew McBrineIRETony Ireland StadiumTownsville20161216340*63.0011455.2600051
Zane GreenNAMWanderers Cricket GroundWindhoek2015120633531.5021828.9000090
Will SmithHAMOld TraffordManchester2016120634531.5026523.7700090
Joe GattingHAMCounty Ground, New RoadWorcester2015120635931.5014045.00010100
Craig MeschedeGLAGrace RoadLeicester20151216333*63.008375.90000111
Ben DuckettENGShere Bangla National StadiumMirpur2016120635631.506991.3001072
Adam BallKENCounty GroundDerby2014-2016220634031.509665.63000100
Ryan PringleDURQueen's ParkChesterfield20171216362*63.008375.9001072
Shane DowrichWIDaren Sammy National Cricket Stadium, Gros IsletSt Lucia2018120635531.5011057.2701061
Peter MoorZIMSylhet International Cricket StadiumSylhet20181216363*63.0019332.6401160
Keegan PetersenSAOld TraffordManchester2022120634231.5018833.5100040
Johnathan DaltonSACazaly's StadiumCairns2017120635331.5013447.0101080
Josh BohannonLANThe Rose BowlSouthampton2022-2024220633331.509963.6400081
Kepler WesselsSATyronne Fernando StadiumMoratuwa1993120634731.5020331.0300030
Mackenzie HarveySASydney Cricket GroundSydney20261216362*63.0017436.2101090
Troy JohnsonOVSeddon ParkHamilton2025120636131.5011753.85010100
Nikhil ChaudharyTASJunction OvalMelbourne2025120633831.5010560.0000090
Joshua Da SilvaWIKensington Oval, Bridgetown, BarbadosBridgetown2022121633363.0017536.0000090
Josh BakerWORLord'sLondon20211216361*63.0054116.67010101
Kamil MisharaNCCColombo Cricket Club GroundColombo2025120633831.509764.9500091
Charlie TearSUSThe Rose BowlSouthampton2026120634331.5012052.5000062
L DawatagePSCBloomfield Cricket and Athletic Club GroundColombo2025120635931.5012849.2201080
Ahan WickramasingheNCCSurrey VillageMaggona2026120636331.508871.5901161
V ThewmikaTUCASurrey VillageMaggona2026121634463.009864.2900062
Dulash UdayangaBRCDe Zoysa StadiumMoratuwa2025121635263.0018035.0001041
Vidura AdikariCMCCPolice Park GroundColombo2025120633231.5015440.9100071
BA MayesHAMGrace RoadLeicester2026120633931.5013247.7300071
TJ BettelheimCSMcLean ParkNapier2025120635031.5014045.0001070
LD WatsonAAEden Park Outer OvalAuckland2026120634731.5013247.7300053
Dave NourseSALord's No. 1 GroundDurban1921121633263.00--00070
Victor TrumperAUSBramall LaneSheffield1902120636231.50--01000
Tibby CotterAUSTrent BridgeNottingham1905120634531.50--000-0
Frederick FaneENGMelbourne Cricket GroundMelbourne1908120635031.50--01020
George HirstENGEdgbaston Cricket GroundBirmingham1902-1909220634831.50--000-0
Jack GregoryAUSOld Trafford Cricket GroundManchester1921-1926220633431.50--00080
Wilton St HillWIQueen's Park OvalPort of Spain1930120633331.50--000-0
Ken ViljoenSAEllis Park StadiumJohannesburg1949120636331.50--01100
Cyril WaltersENGTrent BridgeNottingham1934120634631.5021429.44000-0
Joe HardstaffENGThe GabbaBrisbane1936120634331.5022627.8800090
Vijay HazareINDKensington OvalBridgetown1953120636331.50--01100
Dennis DyerSAOld Trafford Cricket GroundManchester1947120636231.50--01000
John GoddardWISabina ParkKingston19481216346*63.00--00081
Colin McDonaldAUSBangabandhu National StadiumDhaka19591216344*63.00--000-0
Colin McDonaldAUSKensington OvalBridgetown1955120634631.50--000-0
Jayasinghrao GhorpadeINDLord'sLondon1959120634131.50--000-0
PreviousPage 369Next

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.