Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 (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
Ben StokesENGDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2016-20242401347033.5027349.08010171
Colin MunroAAEden Park Outer OvalAuckland2014-20152401348633.50127105.51010183
Joe RootENGRawalpindi Cricket StadiumRawalpindi2022-20242401347333.5015884.81010100
Jack BrooksYOROld TraffordManchester2016-2018342134109*67.0021861.47100115
Ben DuckettENGBasin ReserveWellington2023-20242401349233.5018472.8301182
Alex DaviesLANAigburthLiverpool2020-20212401348633.5015685.90011172
Harry FinchKENCounty GroundChelmsford2023-202424013411433.5030643.79101120
Josh Tasman-JonesOVUniversity of Otago Oval2017-201824113459*44.6725851.94010182
Josh PhilippeNSW/WAKaren Rolton OvalAdelaide2021-20262401347733.5020565.37010182
William O'DonnellAAColin Maiden ParkAuckland2020-20232401347533.5023756.5401195
WGRL WijenayakeBSCWelagedara StadiumKurunegala2025-202634113457*44.6727648.55020110
Bruce MitchellSAEllis Park StadiumJohannesburg1948-19492401348633.50--01000
Bill LawryAUSNewlandsCape Town1966-19702401348333.5018346.45010121
Eknath SolkarINDLord'sLondon1971-19742421346767.0045429.52010142
Rick McCoskerAUSHeadingleyLeeds1975-197724113495*44.6731942.01011151
Michael HoldingWIAntigua Recreation GroundSt John's1981-19864421347367.0015288.16021117
Mudassar NazarPAKEdgbastonBirmingham1982-198724013412433.5041332.45102170
Arun LalINDMA Chidambaram StadiumChennai1982-19882401346933.5011859.3202040
Sadagoppan RameshINDM. A. Chidambaram StadiumChennai1999-20012401346133.5024155.60010150
Harvey HoseinDERQueen's ParkChesterfield2015-20193501345826.8030843.51010130
Dominic BessYOR/SOMEdgbastonBirmingham2017-202635313452*67.0027149.45010192
Kanchana de LiveraPSCSurrey VillageMaggona20263511347933.5020764.73011162
Greg MatthewsAUSThe GabbaBrisbane1986-199235113456*33.5033340.24011100
Ricky PontingAUSTrent BridgeNottingham1997-20053601344822.3329245.89000141
David WarnerAUSEdgbastonBirmingham2015-20233601347722.3317477.01010190
Alex HughesDERRiverside GroundChester-le-Street2017-20193601344722.3330643.79001210
Harry DixonVICJunction OvalMelbourne20253601347622.3317676.14011155
Louis TancredSANewlands Cricket GroundCape Town1902-19063611347326.80--011190
Arthur ShrewsburyENGOld Trafford Cricket GroundManchester1884-18933611344326.80--000-0
Phil SimmonsWIAntigua Recreation GroundSt John's1993-19963611345926.8027349.08011180
Greg BlewettAUSMelbourne Cricket GroundMelbourne1996-19993601346222.3339733.7501080
Alec BedserENGHeadingley Cricket GroundLeeds1948-19535721347926.80--010122
Daniel Bell-DrummondKENCounty Ground, New RoadWorcester2014-20264801346116.7536237.02012160
George ScottGLOCounty GroundBristol2020-202269113444*16.7540633.00001150
Billy BarnesENGKennington OvalLondon1880-18906901346214.8913045.3801050
Fred TruemanENGKennington OvalLondon1952-196489113439*16.752360.87001114
Nicholas WinterSAAdelaide OvalAdelaide2018-2020610413453*22.3343630.73011130
Billy BarnesENGSydney Cricket GroundSydney1883-188751001345013.4040.0001280
Damien MartynAUSNew Wanderers StadiumJohannesburg2002110133133133.0020764.25100170
George BartlettSOMTrent BridgeNottingham2019110133133133.0022359.64100170
Denis ComptonENGQueen's Park OvalPort of Spain1954110133133133.00--100-0
Neil HarveyAUSQueen's Park OvalPort of Spain1955110133133133.00--100-0
Taufeeq UmarPAKShere Bangla National StadiumMirpur201112013313066.5027348.72100160
Nathan AstleNZMcLean ParkNapier200522013311466.5025452.36100180
Aravinda de SilvaSLRawalpindi Cricket StadiumRawalpindi200012013311266.5031841.82100160
Azhar MahmoodPAKKingsmead Cricket GroundDurban199812013313266.5017675.57100240
Imran NazirPAKKensington OvalBridgetown200012013313166.5019568.21100200
Hamish MarshallGLOSophia GardensCardiff2014-201622013310166.5026450.38100182
Ravichandran AshwinINDPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2016-20222201337266.5019568.21020190
Jonny BairstowENGW.A.C.A. GroundPerth201712013311966.5024155.19100210
PreviousPage 170Next

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.