ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 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
Ben StokesENGWestern Australia Cricket Association GroundPerth201312013812069.0025254.76100211
Dean ElgarESSThe Rose BowlSouthampton2024-202622013813669.0024057.50100161
Joe RootENGPallekele International Cricket StadiumKandy201812013812469.0016981.66100122
Josh CobbNORCounty GroundDerby20151201389569.0018873.40010154
Shan MasoodPAKPallekele International Cricket StadiumKandy201512013812569.0026651.88100131
Shane DowrichWIQueen's Park Oval, Port of SpainTrinidad2016-2018221138125*138.0038236.13100130
Marnus LabuschagneGLACollege GroundCheltenham202412013811969.0020467.65100200
Will RhodesWARCounty Ground, HoveBrighton20181201388869.0022760.79020181
Shubman GillINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam202412013810469.0019371.50100162
DH LateganWORCounty GroundDerby20261201388969.0026053.08010190
George MannENGCrusaders GroundPort Elizabeth1949121138136*138.00--100121
Bob SimpsonAUSEden GardensKolkata19641201387169.00--020270
Basil ButcherWIEden GardensKolkata1958-196622013810369.00--100190
Abbas Ali BaigINDOld Trafford Cricket GroundManchester195912013811269.00--100120
Ian ChappellAUSFeroz Shah Kotla GroundDelhi196912013813869.00--101210
Mike DennessENGLord'sLondon197422013811869.0028348.76100120
Sherwin CampbellWIEdgbaston Cricket GroundBirmingham1995-20002201387969.0026053.08020230
KL RahulINDGreen ParkKanpur2016-20242301386846.00132104.55010193
Sonal DinushaCCCColombo Cricket Club GroundColombo202523113810769.00138100.00100106
Hashan DuminduBRCSurrey VillageMaggona2025-20262301386646.0029946.15020161
Jack HobbsENGEdgbaston Cricket GroundBirmingham1909-19242311387669.0010.0002100
John NicolsonSAKingsmeadDurban19282301387846.00--010-0
Keith MillerAUSEllis Park StadiumJohannesburg1949-19502311388469.00--010-0
Sourav GangulyINDKensington OvalBridgetown1997-200224113860*46.0029347.10010151
Denis LindsaySANewlandsCape Town1965-19662401388134.50--020163
Yuvraj SinghINDPunjab Cricket Association Stadium, MohaliChandigarh2003-20082411388646.0026552.08010126
Robert KeyENG/KENOld TraffordManchester2004-201524113893*46.0026651.88010160
Herschelle GibbsSAMelbourne Cricket GroundMelbourne2001-20052401389434.5032142.99010230
Neil McKenzieSAMelbourne Cricket GroundMelbourne2001-20082411386746.0035239.20021121
AB de VilliersSASinhalese Sports Club GroundColombo2006-20142401386534.5027650.00010170
James HildrethSOMCounty Ground, New RoadWorcester2015-20182401385734.5025753.70010210
Kraigg BrathwaiteWIQueen's Park Oval, Port of Spain, TrinidadPort of Spain2023-20242401387534.5042132.78011122
Jonny BairstowYORCounty GroundChelmsford2018-20252401387934.50136101.47020154
Jonny BairstowENGDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2016-20242411385346.0026751.69010210
Kaushal SilvaSLSheikh Zayed StadiumAbu Dhabi2013-20172401388134.5040334.24010140
Will YoungCSPukekura ParkNew Plymouth20152401386534.5029946.15010192
Bruce MartinAANelson ParkNapier2012-201324213856*69.0025653.91020180
Chris DentGLORiverside GroundChester-le-Street2019-20232401388534.5027849.64010130
Babar AzamPAKBrisbane Cricket Ground, WoolloongabbaBrisbane2016-201924013810434.5025454.33100150
Graham ClarkDURCounty GroundDerby2018-20263401386434.5022561.33020192
Nick SelmanGLARiverside GroundChester-le-Street2017-202134013810334.5036537.81100170
Ben GeddesMIDOld TraffordManchester2025-202624213873*69.0019072.63020136
D InduwaraPSCGalle International StadiumGalle20262401386034.5026352.47011121
Tup ScottAUSLord'sLondon1884-18862411387546.00--010100
Jack WorrallAUSKennington OvalLondon1888-18992411387546.00--020150
Ajit WadekarINDGreen ParkKanpur1969-19732401389034.5027036.6701091
Gordon GreenidgeWIFeroz Shah KotlaDelhi1983-198724113872*46.007544.0001150
Tony BlainNZBasin ReserveWellington1993-19942401387834.5030245.70020221
Nic MaddinsonVIC/NSWBellerive OvalHobart2022-202635013810927.6017479.31100173
MPM WeerasingheACCCColts Cricket Club GroundColombo2025-20263501385427.6026352.47020170
PreviousPage 164Next

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.