Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsFirst-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
Sanjeeva RanatungaSLQueens Sports ClubBulawayo1994121104100*104.0038626.94100150
Robert KeyKENCounty GroundDerby2014-20152301046734.6720650.49010180
Gundappa ViswanathINDGaddafi StadiumLahore1978-19833301048334.67137.6901000
Jacques RudolphSABasin ReserveWellington2004-201223110493*52.0025241.27011160
Samit PatelGLA/NOTSophia GardensCardiff2017-20192301046634.6714472.22010151
Nick ComptonMID/SOMCounty Ground, HoveBrighton2014-20152301044134.6726339.5400090
John SimpsonMID/SUSSophia GardensCardiff2022-2024231104104*52.0025341.11102100
Ben BrownSUS/HAMCollege GroundCheltenham2018-20222301045934.6718556.22010180
Jake DoranTASCricket CentralSydney2025-202623110484*52.0022246.85011160
Tom BruceCSMolyneux ParkAlexandra2018-20252301047134.6716762.28010131
Matthew CritchleyESSSt Lawrence GroundCanterbury2022-20243301049034.6722246.85010140
Cameron GreenAUSGalle International StadiumGalle20222301047734.6715567.1001080
Y MaddegeKYCCSurrey VillageMaggona2025-20262301048534.6710995.41010143
Roscoe ThattilKCCCThurstan College GroundColombo20252311045852.0017160.8201090
Tony LockENGBourdaGeorgetown1954-19682301048934.6716754.49010130
Alan KnottENGThe GabbaBrisbane1970-19742301047334.6730034.67010140
David GowerENGEden GardensKolkata1982-19842301047434.6724242.9801090
Sidath WettimunySLSinhalese Sports ClubColombo1984-19852301046534.6735725.4901070
Greg BlewettAUSSabina ParkKingston1995-19992301046934.6722147.0601091
Sachin TendulkarINDKensington OvalBridgetown1997-20022401049226.0018057.78011151
Hamish MarshallWFBay OvalMount Maunganui2016-20172401043926.0021847.71000120
JP DuminySALord'sLondon2012-20172411046134.6730534.10010130
Paul ReiffelAUSAdelaide OvalAdelaide1994-199624310456104.0020949.76010130
Chris RogersAUSAdelaide OvalAdelaide2013-20142401047226.0024442.62010140
Pat CumminsAUSKingsmeadDurban2018-20262411044334.6720550.7300076
Jermaine BlackwoodWIOld TraffordManchester20202401045526.0018755.61011120
James BurkeSURKennington OvalLondon2015-20164401047926.0023444.44010100
Sam CurranSURRiverside GroundChester-le-Street2016-202524110450*34.6716264.20010141
Rishabh PantINDPerth StadiumPerth2018-20242401043726.0019353.8900072
Jofra ArcherENG/SUSTrent BridgeNottingham2017-20262401044726.0011392.04000123
Travis MullerOVMcLean ParkNapier20242401047126.0029834.90011102
James ColesSUSHeadingleyLeeds2023-20262401045326.0014472.22011160
A BandaraCCCGalle International StadiumGalle2025-20262411044734.6721548.37000100
AM VaughanSOMTrent BridgeNottingham2025-202624210466*52.0029135.74010110
Bill BrockwellENGSydney Cricket GroundSydney1894-18952401044926.00--00070
Joe HardstaffENGMelbourne Cricket GroundMelbourne19372401048326.0026339.54010100
Gerry GomezWIBourdaGeorgetown1948-19542411043634.67--000-0
Colin CowdreyENGWACA GroundPerth1970-19742401044126.0034230.41000120
Basil D'OliveiraENGSydney Cricket GroundSydney19712401045626.0029635.14011100
Ross EdwardsAUSSydney Cricket GroundSydney1973-19752411046934.6722446.43010130
Roland HolderWIQueen's Park OvalPort of Spain1997-19992401049126.0028336.7501180
Craig SpearmanNZWestpacTrust ParkHamilton1999-20002411043534.6723644.07000111
Nick KnightENGLord'sLondon1996-20003501045120.8029635.14010110
WPUJC VaasSLNational StadiumKarachi2000-200935310432*52.0026639.10000140
Ravi BoparaESSOld TraffordManchester2015-201835110436*26.0024442.62000131
Cameron BancroftAUS/WAMelbourne Cricket GroundMelbourne2017-20253501043920.8026339.54000100
Josh BohannonLANHeadingleyLeeds2018-202245110474*26.0021947.49010151
Nauman AliPAKRawalpindi Cricket StadiumRawalpindi2021-20254511044526.0022047.2700193
Campbell KellawayVICSydney Cricket GroundSydney2024-20253501045120.8023544.26010130
Dominic CorkENGTrent BridgeNottingham1995-200245110432*26.0022147.06000150
PreviousPage 233Next

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.