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
Ben GeddesMIDMerchant Taylors' School GroundNorthwood2025-20263501013720.2012580.80001210
Ian JohnsonAUSSydney Cricket GroundSydney1946-19555501017720.206628.7901080
Syed KirmaniINDGreen Park StadiumKanpur1976-19834511016425.25119.0901090
Kris SrikkanthINDEden GardensKolkata1982-19873501012520.2012944.9600080
Glen ChappleLANOld TraffordManchester2014-201566210145*25.2516860.12001101
Kieran Noema-BarnettCSMcLean ParkNapier2012-20194611013420.2019651.53001114
Matt HenryKENSt Lawrence GroundCanterbury20183601015516.8311190.99010123
Tom TaylorWOR/NOR/DERCounty Ground, HoveBrighton2016-20254611013320.2027037.41000120
Charlie WakimTASPark 25 No 2Adelaide20203601014316.8322045.91002130
Milton ShumbaZIMHarare Sports ClubHarare20213601014116.8324042.08000180
Algy GehrsAUSMelbourne Cricket GroundMelbourne1904-19113601015816.8311382.30010130
Michael RipponCAN/OVKennards Hire Community Oval2019-202447110141*16.8322644.69001151
Luke ProcterNOR/LANHeadingleyLeeds2016-20244701012714.4326837.69001120
Allan DonaldSASt George's ParkGqeberha1992-20006921013414.4324241.7400070
Peter PollockSANew Wanderers StadiumJohannesburg1961-19706931013716.83166.2500110
Romesh KaluwitharanaSLGaddafi StadiumLahore1999110100100100.0014469.44100160
Steve WaughAUSMarrara Cricket GroundDarwin2003111100100*-13375.19100101
Martin LoveAUSBundaberg Rum StadiumCairns2003111100100*-15464.9410070
Boeta DippenaarSAWanderers StadiumJohannesburg2000110100100100.0019252.08100210
Craig McMillanNZPunjab Cricket Association Stadium, MohaliChandigarh2003111100100*-13076.9210071
Sanjay BangarINDVidarbha Cricket Association GroundNagpur2002111100100*-15564.52100122
Wavell HindsWIEden GardensKolkata2002110100100100.0020050.00100160
Wasim AkramPAKGalle International StadiumGalle2000110100100100.0089112.3610086
Geraint JonesENGHeadingleyLeeds2004110100100100.0014668.49100151
MS DhoniINDBrabourne StadiumMumbai2009111100100*-15464.9410036
Phil JaquesAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2007110100100100.0020349.26100140
Ryan McLarenHAMKennington OvalLondon2016110100100100.0014967.11100180
Steve SmithAUSSuperSport ParkCenturion2014110100100100.0021346.95100130
Nasir HossainBANGalle International StadiumGalle2013110100100100.0015166.2310090
Nick ComptonENGBasin ReserveWellington2013110100100100.0023043.48100150
KL RahulINDNarendra Modi StadiumAhmedabad2025110100100100.0019750.76100120
KL RahulINDMaharaja Yadavindra Singh International Cricket StadiumNew Chandigarh2026110100100100.0016560.61100110
Roshen SilvaBRCColts Cricket Club GroundColombo2025111100100*-22045.45100111
Tilak VarmaHAMCounty GroundChelmsford2025110100100100.0024141.49100113
Joshua Da SilvaWINational Cricket Stadium, St George's, GrenadaSt George's2022111100100*-25738.91100100
Sahan ArachchigeNCCDe Zoysa StadiumMoratuwa2025111100100*-13673.5310050
Rehan AhmedLEIOld TraffordManchester2025110100100100.0014967.11100140
Sanoj DarshikaCCCPallekele International Cricket StadiumKandy2026111100100*-18653.7610070
Arthur RichardsonAUSHeadingley Cricket GroundLeeds1926110100100100.00--100100
Frank WorrellWIEden ParkAuckland1952110100100100.00--100130
AG Kripal SinghINDFateh MaidanHyderabad1955111100100*---100-0
Collie SmithWIFeroz Shah Kotla GroundDelhi1959110100100100.00--100-2
Joe SolomonWIFeroz Shah Kotla GroundDelhi1959111100100*---100-0
Basil D'OliveiraENGAMI StadiumChristchurch1971110100100100.0021646.30100132
Mike DennessENGEdgbastonBirmingham1974110100100100.0018952.91100100
Andrew FlintoffENGWankhede StadiumMumbai20061201005050.0023143.29020124
Deep DasguptaINDPunjab Cricket Association StadiumMohali2001121100100100.0025439.37100150
Neil McKenzieSASabina ParkKingston20011201005550.0031531.7501050
Inzamam-ul-HaqPAKBrisbane Cricket GroundBrisbane19991201008850.0022943.67010170
Darren LehmannAUSKensington Oval, BridgetownBarbados200312110096100.0019252.0801080
PreviousPage 242Next

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.