Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND52/1 (10)IND need 134 runs in 240 ballsTest1st 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)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 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
Gundappa ViswanathINDMelbourne Cricket GroundMelbourne1977-198124025711464.2548353.21120220
Adam LythYORSt Lawrence GroundCanterbury2019-202124025711664.2535871.79111380
Maurice LeylandENGThe GabbaBrisbane1933-193624025712664.2571435.99110230
DuleepENGLord'sLondon1930-193124025717364.2543351.04100290
Bob CowperAUSSydney Cricket GroundSydney1966-196824025716564.2560442.55111180
Lewis GregorySOMKennington OvalLondon2016-20253522578085.6748053.54030236
Arjuna RanatungaSLTyronne Fernando StadiumMoratuwa1992-199345025713151.4044857.37100312
Jacques RudolphGLACounty Ground, New RoadWorcester2014-201736125711151.4058743.78110330
Michael CarberryHAM/LEIRiverside GroundChester-le-Street2015-20183602577342.8349551.92020390
Josh PhilippeNSW/WABrisbane Cricket Ground, WoolloongabbaBrisbane2019-202536125712951.4044757.49111333
Agha SalmanPAKNational StadiumKarachi2022-202336025710342.8343059.77110360
Dean FoxcroftOV/CSUniversity OvalDunedin20253602579442.8336670.22020327
Aravinda de SilvaSLSinghalese Sports Club Cricket GroundColombo1998-2001472257143*51.4058643.86100283
Babar AzamPAKDubai International Cricket StadiumDubai2016-2018472257127*51.4049551.92111223
Tom BantonSOMCounty GroundTaunton2018-20195902577928.5639365.39021343
Aunshuman GaekwadINDWankhede StadiumMumbai1975-19845902575128.5625846.12010280
Adil RashidYORNorth Marine Road GroundScarborough2014-2017610125712728.5643059.77101400
Joe ClarkeWOR/NOTRiverside GroundChester-le-Street2015-2025610025711925.7044757.49101360
Ken ViljoenSAKingsmeadDurban1931-193951002577425.70--031190
Niroshan DickwellaSLSinhalese Sports Club GroundColombo2014-202661212577223.3637568.53021302
Keith MillerAUSSabina ParkKingston1955220256147128.00--200301
Pavan RathnayakeCCCGalle International StadiumGalle2025-2026231256125*128.0031980.25200205
Sunil GavaskarINDFeroz Shah KotlaDelhi1979-198323025612185.3312894.53200362
Graeme SmithSAWestern Australia Cricket Association GroundPerth2008-201224025610864.0037169.00110330
Ravindra JadejaINDSaurashtra Cricket Association StadiumRajkot2016-2024342256112128.0041661.54200208
Liton DasBANRawalpindi Cricket StadiumRawalpindi2020-202434025613864.0041162.29110326
Tom BruceCSPukekura ParkNew Plymouth20152402569464.0040762.90030336
Romesh KaluwitharanaSLR. Premadasa StadiumColombo1996-19983502567251.2046055.65030391
Cheteshwar PujaraINDHolkar Cricket StadiumIndore2016-2023351256101*64.0047454.01120291
Ben CoxWORCollege GroundCheltenham2014-201935025612451.2044757.27110363
Desmond HaynesWINational StadiumKarachi1980-199035125611764.0065139.32110160
Eddie BarlowSACrusaders GroundPort Elizabeth1962-19673602566942.67--020220
Nick BrowneESSCounty GroundNorthampton2015-20234702568836.5749052.24021401
Daniel HughesNSWBrisbane Cricket Ground, WoolloongabbaBrisbane2019-202348225686*42.6757744.37030301
Shan MasoodPAKMultan Cricket StadiumMultan2024-202548025615132.0035372.52110194
Ned EckersleyDUR/LEICounty GroundNorthampton2015-202158125610736.5746754.82112342
Bruce EdgarNZBasin ReserveWellington1981-19865812565536.5787729.19010230
Brad CachopaAAEden Park Outer OvalAuckland2014-201659125689*32.0042959.67020421
Ryan HigginsMID/GLOMerchant Taylors' School GroundNorthwood2019-202659225664*36.5741062.44021340
Graeme CremerZIMHarare Sports ClubHarare2005-20165102256102*32.0068937.16100220
Mike GattingENGTrent BridgeNottingham1981-198851012567428.4465039.38020291
Frank WoolleyENGKennington OvalLondon1909-193481102566223.27944.44021141
Logan van BeekWFBasin ReserveWellington2020-2026712525610136.5751949.33102285
Syd GregoryAUSKennington OvalLondon1890-1912714125611719.69--110150
Donald TiripanoZIMHarare Sports ClubHarare2014-202181652565223.2778932.45012300
Will PucovskiVICGliderol StadiumAdelaide2020111255255*-38666.06100271
Jackie McGlewSABasin ReserveWellington1953111255255*---100190
Steve WaughAUSRawalpindi Cricket StadiumRawalpindi1994-1998220255157127.5051349.71110251
Jacques KallisSANational StadiumKarachi2007121255155255.0045056.67200231
Zaheer AbbasPAKKennington OvalLondon1974120255240127.5042959.44100240

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.