ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Robin SmithENGOld Trafford Cricket GroundManchester1989-1995610341714359.5783350.06210420
Salim DuraniINDBrabourne StadiumMumbai1960-197371304179032.0821152.13041536
Rachin RavindraNZ/WFBasin ReserveWellington2020-20251017141713826.0696643.17122517
Ken RutherfordNZEden ParkAuckland1986-199591824175626.06103040.49031610
Sam CookESSCounty GroundChelmsford2017-20264551154174911.58102940.52006391
Graeme PollockSANewlandsCape Town1965-197036041620969.3326437.50120591
Jack GregoryAUSMelbourne Cricket GroundMelbourne1920-192547241610083.2054061.67120481
Michael ClarkeAUSLord'sLondon2005-2015510141613646.2266162.93120550
Sam RobsonMIDCounty GroundNorthampton2014-2026611041616237.8278752.86110570
Michael HusseyAUSMelbourne Cricket GroundMelbourne2005-2012814041612229.7178552.99123414
Angelo MathewsSL/CCCPallekele International Cricket StadiumKandy2011-20261016241612229.7186248.26121366
Graham YallopAUSMelbourne Cricket GroundMelbourne1976-198346041526869.1794443.96110420
Dawid MalanMID/YORCounty GroundNorthampton2014-2022471415160*69.1770658.78131491
Inzamam-ul-HaqPAKArbab Niaz StadiumPeshawar1995-20036824159769.1794643.87040545
Nazmul Hossain ShantoBANSylhet International Cricket StadiumSylhet2018-2026611041510537.7369359.88210463
Tom TaylorWOR/LEICounty Ground, New RoadWorcester2020-2026172994154320.7581051.23004448
Dilshan de SoysaBSC/BRCWelagedara StadiumKurunegala2025-202646141414582.8079252.27220330
Billy MurdochAUSKennington OvalLondon1880-189047141421169.00102139.76201430
Sachin TendulkarINDM Chinnaswamy StadiumBengaluru2000-201248141421459.1479751.94110474
Ben BrownSUS/HAMCounty GroundNorthampton2014-2023611141415641.4070059.14123491
Lachlan StackpoleAAEden Park Outer OvalAuckland2025-202661104148737.6458770.530315213
Vijay ManjrekarINDFeroz Shah Kotla GroundDelhi1952-1961562413189*103.25--200490
Allan BorderAUSGaddafi StadiumLahore1980-198836141315382.6073056.58210447
Ted DexterENGLord'sLondon1960-1965610241380*51.639677.08050490
Jack LeaningSUS/YOR/KENCounty Ground, HoveBrighton2015-20267113413127*51.6389246.30223440
Wasim RajaPAKNational StadiumKarachi1975-19848145413107*45.8967245.39132383
AB de VilliersSASheikh Zayed StadiumAbu Dhabi2010-2013241412278*137.3368060.59110337
Bill PonsfordAUSKennington OvalLondon1926-193435041226682.4066360.03200380
Brian LaraWIBourdaGeorgetown1994-200257041216758.8668759.97111575
Brad WilsonOV/NDCobham Oval (New)Whangarei2013-201648141212658.86107138.47130431
Marcus HarrisVICBellerive OvalHobart2018-202661204127634.33102440.23040480
Adam ParoreNZEden ParkAuckland1992-200291634128931.6997442.30022434
Richard HadleeNZEden ParkAuckland1974-1990132034128724.2467852.21032457
Graeme SmithSALord'sLondon2003-201235041125982.2069059.57200500
Ben DuckettNOR/NOTCounty GroundDerby2017-202235041124182.2052278.74120660
Greg ChappellAUSLord'sLondon1972-198048241113168.5091145.12130481
Peter MayENGEdgbaston Cricket GroundBirmingham1957-1958241410285*136.67--110402
Saleem MalikPAKRawalpindi Cricket StadiumRawalpindi1994-1998351410237102.5070458.24120560
Conrad HunteWIKensington OvalBridgetown1958-196546141014282.00--130170
Tom LathamDURRiverside GroundChester-le-Street2017-2018510141011945.5692644.28130470
Ben McDermottTAS/QUEBrisbane Cricket Ground, WoolloongabbaBrisbane2020-20255101410146*45.5688346.43120493
Sam HarperVICAdelaide OvalAdelaide2020-2025510141015145.5658969.611204510
Chris CookeGLACounty GroundNorthampton2015-2025611341013651.2578452.30121513
Graham GoochENGEdgbaston Cricket GroundBirmingham1975-1992711041015437.2779451.64112512
Inzamam-ul-HaqPAKRawalpindi Cricket StadiumRawalpindi1993-2004814041017729.2985448.01112492
Tim SoutheeNZ/NDSeddon ParkHamilton2010-2024202534105618.6444791.720115313
Cameron GreenAUS/WABellerive OvalHobart2020-2024362409158*102.2567860.32210503
Polly UmrigarINDGreen ParkKanpur1952-1961581409147*58.4340.00211271
Jos ButtlerENG/LANThe Rose BowlSouthampton2014-202069140915251.1367560.59120427
Graham ThorpeENGEdgbaston Cricket GroundBirmingham1995-2002610240913851.1369858.60201491

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.