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)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
Lance KlusenerSACrusaders GroundPort Elizabeth1999-200123021217470.6726679.70100304
Tom MoodyAUSWACA GroundPerth1989-199223021210170.6738455.21120260
Graham ThorpeENGEdgbastonBirmingham1993-20042402126153.0045047.11030260
Imran FarhatPAKMultan Cricket StadiumMultan2004-20062402127653.0052640.30020290
Virat KohliINDGalle International StadiumGalle2015-2017241212103*70.6734561.45200161
David WarnerAUSSt George's ParkGqeberha2014-20182402127053.0027277.94030311
Mitchell SantnerNZ/NDHagley OvalChristchurch2015-20193402129653.0039353.94020243
James BraceyGLOThe Cooper Associates County GroundTaunton2021-202224121211870.6738854.64111281
Fletcha MiddletonHAMEdgbastonBirmingham2024-20252402127653.0035659.55030271
Scott KuggeleijnNDUniversity of Otago Oval2017-20233512129153.0031766.88010196
Ron ChandragupthaBCAAGalle International StadiumGalle2025-20263502128042.4026280.92020243
Leonard HuttonENGKingsmeadDurban1939-19483502128342.4024336.2102070
Bruce EdgarNZTrent BridgeNottingham1978-19863502127642.4067131.59030170
Ridley JacobsWISabina ParkKingston1999-20024602128535.3344148.07021212
Salman ButtPAKLord'sLondon2006-20103602129235.3339953.13021350
Jermaine BlackwoodWIGalle International StadiumGalle2015-20213602129235.3342450.00010224
Wayne MadsenDERTrent BridgeNottingham2017-20223602126135.3342749.65032331
Alex DaviesWAR/LANCounty Ground, HoveBrighton2021-20263602127335.3337356.84020271
Rishi PatelLEIHeadingleyLeeds2020-202436121212542.4038255.50100264
Frank WorrellWISydney Cricket GroundSydney1951-19613602128235.3330534.10020251
Sunil GavaskarINDMelbourne Cricket GroundMelbourne1977-198536021211835.3360335.16111170
Patsy HendrenENGHeadingley Cricket GroundLeeds1924-193447121213235.3331122.83102200
Mohinder AmarnathINDNational StadiumKarachi1978-1985471212103*35.3330547.54110181
Haris SohailPAKSheikh Zayed StadiumAbu Dhabi2017-20184802127626.5049243.09011173
Jason SanghaSA/NSWJunction OvalMelbourne2022-202659121257*26.5045946.19012274
Kraigg BrathwaiteWIKensington Oval, BridgetownBarbados2012-201851002126821.2052040.77022230
Herschelle GibbsSAAMI StadiumChristchurch1999111211211*-46845.09100233
Ijaz AhmedPAKBangabandhu National StadiumDhaka1999110211211211.0037256.72100231
Damien MartynAUSVidarbha Cricket Association GroundNagpur2004120211114105.5034960.46110251
Aravinda de SilvaSLR Premadasa StadiumColombo1992-1997220211126105.5039952.88110261
Michael HusseyAUSSinhalese Sports Club GroundColombo2011120211118105.5031666.77110233
Jesse RyderESSCounty GroundNorthampton2015120211124105.5035459.60110213
Devdutt PadikkalINDGalle International StadiumGalle2026120211167105.5030569.18100211
Aaron FinchYOREdgbastonBirmingham2014-2015231211110105.5028574.04110185
Michael KlingerGLOGrace RoadLeicester2014-2016232211129*211.0026479.92100244
Bert SutcliffeNZBasin ReserveWellington1951-195323021111670.33--110180
Adam GilchristAUSWestern Australia Cricket Association GroundPerth1999-2008341211113*70.33203103.94110284
Steve SmithAUSHagley OvalChristchurch2016-202424121113870.3333662.80110241
Harbhajan SinghINDSardar Patel Stadium, MoteraAhmedabad2008-201035021111542.2036857.34110186
Lahiru ThirimanneSLPallekele International Cricket StadiumKandy2015-202135021114042.2047044.89111250
Azhar AliPAK/SOMThe Rose BowlSouthampton2018-2020351211141*52.7550541.78100270
Sonal DinushaSL/CCCGalle International StadiumGalle2025-202635021110042.2038554.81110153
Gubby AllenENGLord'sLondon1930-193645021112242.2013046.15110221
Kaushal SilvaSLDubai International Cricket StadiumDubai2011-20173602119535.1748743.33020200
Daryl MitchellWORCollege GroundCheltenham2014-2019361211167*42.2040751.84101262
Kamran GhulamPAKMultan Cricket StadiumMultan2024-202536021111835.1740552.10100241
George BartlettSOMEdgbastonBirmingham2017-202236121111142.2038554.81111265
Kapil DevINDFeroz Shah KotlaDelhi1979-1993461211126*42.2020395.07101203
Shoaib MalikPAKIqbal StadiumFaisalabad2003-20064712115935.1747344.61010341
James VinceENG/HAMHeadingleyLeeds2015-201857021111930.1441650.72100310

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.