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 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 runsODI2nd 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
Ricky PontingAUSNewlands Cricket GroundCape Town2002121147100*147.0022964.19100212
Scott StyrisNZTrent BridgeNottingham200412014710873.5025457.87100220
Aravinda de SilvaSLBellerive OvalHobart19891201477573.5026355.89020213
Javed OmarBANQueens Sports ClubBulawayo200112114785*147.0030648.04020190
Ajinkya RahaneINDKingsmeadDurban201312114796147.0027852.88020192
George BaileyMIDLord'sLondon2016121147110*147.0026056.54100250
Kraigg BrathwaiteGLASophia GardensCardiff2019121147103*147.0034542.61100161
Sikandar RazaZIMZahur Ahmed Chowdhury StadiumChattogram20141201478273.5018679.03020192
Marnus LabuschagneGLACounty GroundBristol20191201478273.5021767.74020151
Keith MillerAUSKensington OvalBridgetown195512014713773.50--100220
Colin McCoolAUSMelbourne Cricket GroundMelbourne1947121147104*147.0028052.50100110
Jack RobertsonENGLord'sLondon194912014712173.50--100111
Joey CarewWIEden ParkAuckland196912014710973.50--100170
Mohinder AmarnathINDSydney Cricket GroundSydney1978-198622014713873.5034942.12100110
Chris TavaréENGOld Trafford Cricket GroundManchester19811201477873.5048230.50020100
Carl HooperWIWACA GroundPerth1988-19972301476449.0024659.76020192
Malinda WarnapuraSLP Sara OvalColombo2007-20092301478249.0021369.01020171
Moeen AliENG/WORSophia GardensCardiff2015-20162301477749.0025457.87020231
Steven CroftLANGrace RoadLeicester2015-201923014710249.0023263.36100190
Jamie SmithSURCounty GroundNorthampton2021-202223014712349.0032744.95100181
Rachin RavindraWFColin Maiden ParkAuckland2020-202323014710149.0025657.42100180
Phil SharpeENGTrent BridgeNottingham1964-196923114711173.5037439.30100170
Alvin KallicharranWIGaddafi StadiumLahore1975-198023114792*73.502250.0001011
Navjot SidhuINDEden GardensKolkata1993-19982301479749.0029350.17010241
Matt HorneNZAMI StadiumChristchurch1997-19992401475636.7534043.24010200
Phil JaquesAUSMelbourne Cricket GroundMelbourne2005-20072401476636.7526755.06020160
Peter SiddleAUS/ESS/NOTHeadingleyLeeds2009-20193421476073.5019077.37011104
David BoonAUSEden ParkAuckland1986-199324114758*49.0039137.60020130
Peter TregoSOMRiverside GroundChester-le-Street2014-20163401474836.7518878.19000191
Craig CachopaAA/WFSaxton OvalNelson2015-20172401477636.7528551.58010250
Jason HolderWISabina Park, Kingston, JamaicaKingston20212401475836.7526256.11010204
Rassie van der DussenSANewlandsCape Town2020-20222411476849.0047630.88010120
Chris NashSUS/NOTNevill GroundTunbridge Wells2016-20192401476736.7540036.75020200
William TavaréGLOKennington OvalLondon2014-20152401475936.7531047.42020190
Will BraggGLACounty GroundDerby2014-201624014712936.7528651.40100160
Tom MooresNOTCounty GroundChelmsford2018-20192401478736.7523462.82010147
Tom ScrivenLEICounty Ground, HoveBrighton2023-20262401477836.7521668.06020231
Movin SubasinghaBRCBurgher Recreation Club GroundColombo2025342147100*73.5084175.00100616
Kapil DevINDKarnataka State Cricket Association StadiumBengaluru1978-19814411475949.0014593.10010152
Chris TavaréENGHeadingleyLeeds1982-19832401476936.7548530.31010190
Kevin PietersenENGRiverside GroundChester-le-Street2007-20133501474929.4021967.12001210
Travis HeadAUS/SABellerive OvalHobart2021-202535014710129.4020372.41100190
Greg HayCSFitzherbert ParkPalmerston North2022-20243511474536.7530148.84000210
Ben CoxWOR/LEIEdgbastonBirmingham2015-20263501474529.4021867.43000210
Vishva ChathurangaPSCSurrey VillageMaggona20263501475729.4025956.76010171
David WarnerAUSGalle International StadiumGalle2016-20223611474229.4015793.63000251
Sam HainWARCounty GroundTaunton2014-201936114792*29.4030448.36011250
Blake NikitarasNSWWestern Australia Cricket Association GroundPerth2022-20253601475624.5043733.64010142
Vidura AdikariCMCCColts Cricket Club GroundColombo2025-20263611474929.4035940.95001121
Bruce MitchellSAOld Trafford Cricket GroundManchester1929-19473611478029.40--01000
PreviousPage 151Next

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.