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 2026AFGZIMT20I5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Warren BardsleyAUSOld Trafford Cricket GroundManchester1909-192655018312136.60--100132
VVS LaxmanINDM. A. Chidambaram StadiumChennai1999-20054601836630.5035451.69021290
Keith BarkerHAM/WARKennington OvalLondon2017-20233601835830.5035551.55031272
Tom TaylorWOR/NORThe Cooper Associates County GroundTaunton2022-202536118360*36.6034652.89020321
Jack BoyleCSMcLean ParkNapier2023-20243601837230.5040445.30020220
DS AbeywickramasinghaBRCBurgher Recreation Club GroundColombo2024-20254601835130.5027267.28010180
Bill LawryAUSLord'sLondon1961-196836018313030.5015433.77101230
Graeme FowlerENGHeadingleyLeeds1982-19843601838630.5047138.85020240
Jonathan TattersallYOR/GLO/SURKennington OvalLondon2021-202547218386*36.6043941.69010172
Chris GayleWIKensington OvalBridgetown2001-20054811837326.1431458.28011330
Harry CameHAM/DERCounty Ground, HoveBrighton2020-20244801837922.8844940.76011260
Jake LehmannSAWestern Australia Cricket Association GroundPerth2019-202551001839618.3029861.41012231
Jack LeaningYOR/KENEdgbastonBirmingham2014-202471101835116.6446239.61012220
Ben CottonDERCounty GroundDerby2014-201781141834326.1424674.39000311
Mitchell SwepsonQUEAllan Border FieldBrisbane2017-202691211833116.6428663.99002210
Alex MiltonWORCounty Ground, New RoadWorcester2018-20196121183104*16.6440345.41102271
Michael HusseyAUSChittagong Divisional StadiumChattogram2006110182182182.0020389.66100211
Joe RootENGNational Cricket Stadium, St George'sGrenada2015111182182*-22979.48100174
Phil MeadENGKennington OvalLondon1921111182182*---100210
Terry JarvisNZBourdaGeorgetown1972110182182182.0055532.79100190
Malinda WarnapuraSLProvidence StadiumGuyana200812018212091.0031757.41110190
GSNFG JayasuriyaCMCCMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota202522018213091.0031457.96110172
Charlie WakimTASAdelaide OvalAdelaide201912018216091.0037348.79100190
David GowerENGGaddafi StadiumLahore1984121182173*182.0030459.87100160
Jacques KallisSAAntigua Recreation GroundSt John's2001-200523118214791.0043142.23100181
Shaun MarshAUS/WABellerive OvalHobart2015-202023018218260.6727266.91102151
Andrew EllisCANSeddon ParkHamilton201623018214360.6724374.901001610
Keith StackpoleAUSNewlandsCape Town1966-197023018213460.6714832.43100222
Haroon RasheedPAKGaddafi StadiumLahore1977-198223118212291.0033254.82100241
AB de VilliersSAQueen's Park Oval, Port of SpainTrinidad2005-20102411826860.6736749.59020180
Temba BavumaSALord'sLondon2017-20252401826645.5038946.79020201
Richie RichardsonWIIqbal StadiumFaisalabad1986-199024118270*60.6733055.15020240
Shubman GillINDWankhede StadiumMumbai2021-20242401829045.5029661.49010183
Jordan CoxENG/KENHeadingleyLeeds2021-20263401827345.5030160.47020340
Adam RossingtonNOR/ESSOld TraffordManchester2015-20223501828936.4031757.41010221
Daniel VettoriNZAMI StadiumChristchurch1997-20064621826345.5034452.91010240
Ravichandran AshwinINDSydney Cricket GroundSydney2012-20213611826236.4039146.55020251
Josh BohannonLANKennington OvalLondon2018-20243601825230.3339046.67010230
Keith RiggAUSMelbourne Cricket GroundMelbourne1931-19374601826830.3325835.27010120
Greg BlewettAUSSydney Cricket GroundSydney1995-20004611826936.4045040.44010180
Victor TrumperAUSKennington OvalLondon1899-19094801827322.75--01000
Richard HadleeNZTrent BridgeNottingham1973-199058218292*30.3333554.33022240
Neil WagnerESSCounty GroundChelmsford2017-20187931825030.3328364.31010254
Lewis HillLEICounty GroundNorthampton2015-202559218238*26.0035351.56000161
Ben GreenSOMThe Cooper Associates County GroundTaunton2020-202571111825418.2037948.02011242
Len BraundENGMelbourne Cricket GroundMelbourne1902-190861211824916.5510.00001120
John EmbureyENGLord'sLondon1978-1989913118236*15.1754033.70002200
Mitchell MarshAUSW.A.C.A. GroundPerth2017110181181181.0023676.69100290
BI KellawayGLASt Lawrence GroundCanterbury2025111181181*-22879.39100183
Bill PonsfordAUSHeadingley Cricket GroundLeeds1934110181181181.0041343.83100190
PreviousPage 113Next

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.