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
Arthur HillENGOld WanderersJohannesburg1896110656565.00--010-0
Fred SusskindSAKennington OvalLondon1924110656565.00--010-0
Ray IllingworthENGHeadingleyLeeds1973110656565.0013847.1001090
Roy SwetmanENGKennington OvalLondon1959110656565.00--010100
Dilip VengsarkarINDHeadingley Cricket GroundLeeds19791116565*-18335.5201060
Derek RandallENGIqbal StadiumFaisalabad1984110656565.0015741.4001061
Kapil DevINDOld TraffordManchester1982110656565.0055118.1801091
Kris SrikkanthINDKarnataka State Cricket Association StadiumBengaluru1981110656565.008873.8601080
Damien FlemingAUSHarare Sports ClubHarare1999110656565.009469.15010100
Steve RhodesENGHeadingley Cricket GroundLeeds19941116565*-14445.14010110
Saleem ElahiPAKNational StadiumKarachi2000120653732.5019034.2100070
Younis KhanPAKBrisbane Cricket Ground, WoolloongabbaBrisbane2016120656532.5014843.9201170
Kamran AkmalPAKM.Chinnaswamy StadiumBengaluru2007120656532.5011556.52011120
Nathan AstleNZThe Wanderers StadiumJohannesburg2006120654532.5010363.11000100
Craig McMillanNZGreen ParkKanpur1999120653432.5012153.7200051
Brendon McCullumNZVidarbha Cricket Association Stadium, JamthaNagpur2010120654032.5012253.2800080
Kyle MillsNZOld TraffordManchester2008120655732.5010860.1901081
Ranjan MadugalleSLJinnah StadiumSialkot1985120656532.50--01100
Scott StyrisNZNewlandsCape Town20061216554*65.009667.71010100
Carl HooperWISinhalese Sports Club GroundColombo2001120655632.5010363.1101080
Ramnaresh SarwanWIAsgiriya StadiumKandy2001120654832.5016140.3700060
Ridley JacobsWIHarare Sports ClubHarare20031216560*65.0015841.14010100
Ridley JacobsWIMelbourne Cricket GroundMelbourne2000120654232.5010959.6300070
Ridley JacobsWIBourda, GeorgetownGuyana20031216554*65.0012552.0001072
Mark VermeulenZIMSydney Cricket GroundSydney2003120654832.5010263.73000100
Rashid LatifPAKTrust Bank ParkHamilton1993121653365.0012651.5900090
Travis FriendZIMRiverside GroundChester-le-Street20031216565*65.0011457.02011100
Stuart MatsikenyeriZIMBangabandhu National StadiumDhaka2005120655132.5011556.52010100
Kumar DharmasenaSLSeddon ParkHamilton19971216538*65.0014345.4500052
Yasir HameedPAKArun Jaitley StadiumDelhi2007120653632.5014544.8300090
Chris ReadNOTAigburthLiverpool20141216540*65.0013548.1500070
Salman ButtPAKKennington OvalLondon2010120654832.508873.8600090
Trevor GripperZIMVidarbha Cricket Association GroundNagpur2002120656032.5023128.1401070
Brad HaddinAUSSinhalese Sports Club GroundColombo2011120653532.5011954.62000100
AB de VilliersSAShere Bangla National StadiumMirpur2008121654665.0015342.4800091
Denesh RamdinWIWankhede StadiumMumbai20131226553*-10065.00010101
Suresh RainaINDKensington Oval, BridgetownBarbados2011121655365.0013548.1501080
Peter BorrenNEDGymkhana Club GroundNairobi2010120654432.5011556.5200070
Daniel FlynnNZSir Vivian Richards Stadium, North SoundAntigua2012120654532.5015641.67000100
Angelo MathewsSLOld TraffordManchester2024120656532.5015043.3301121
Adrian BarathWIWankhede StadiumMumbai2011120656232.5015841.1401080
Asad ShafiqPAKThe Wanderers StadiumJohannesburg2019120656532.507487.84011110
Nathan RimmingtonHAMCastle Park Cricket GroundColchester20141216565*65.0013348.8701190
Kraigg BrathwaiteWIFeroz Shah KotlaDelhi2011120656332.5025325.6901040
James TaylorNOTCounty GroundTaunton2014120656032.5012651.5901090
Alex HalesENGNewlandsCape Town2016120656032.5016639.16010100
Doug BracewellNZM Chinnaswamy StadiumBengaluru2012120654332.5012253.2800090
Sean AbbottNSWNorth Dalton ParkWollongong2022120654732.508873.8600051
Jason RoySURTrent BridgeNottingham2016120653732.507784.42000150
Colin AckermannDURChester Road North GroundKidderminster2024120654732.5015342.48000110
PreviousPage 359Next

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.