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
Jacques KallisSAWanderers StadiumJohannesburg1998-200023218979*189.0047539.79030250
Wazir MohammadPAKQueen's Park OvalPort of Spain195823018918963.00--102220
Fynn Hudson-PrenticeSUSSophia GardensCardiff2023-20242401897047.2528067.50020251
Nazmul Hossain ShantoBANPallekele International Cricket StadiumKandy202124018916347.2543443.55102211
Baron ConstantineWIQueen's Park OvalPort of Spain1930-19352401899047.25--020-5
Sunil GavaskarINDEden ParkAuckland1976-198124118911663.0012231.15100272
Javed MiandadPAKSydney Cricket GroundSydney1977-19903401896447.2548838.73020190
Allan LambENGOld Trafford Cricket GroundManchester1988-199024018910947.2537350.67100162
Mike AthertonENGOld TraffordManchester1998-19992401898947.2561230.88010280
Sam CurranENG/SUREdgbastonBirmingham2016-20183501896337.8025773.54020245
James WhartonYORGrace RoadLeicester2023-202635118958*47.2534854.31020300
Alistair CampbellZIMFeroz Shah KotlaDelhi1993-20023601897031.5045841.27020281
Ross TaylorSUSCounty Ground, HoveBrighton20164601896231.5028167.26020270
Tom WestleyESSCounty GroundTaunton2017-201936218986*47.2545641.45021311
Ben DuckettNORSophia GardensCardiff2015-201836018913331.5024377.78101330
Graham ClarkDURCounty GroundBristol2017-202646118910037.8034754.47100221
Zafar GoharMID/GLOCounty GroundNorthampton2022-20264601898331.5034355.10020171
Ollie PriceGLOSt Lawrence GroundCanterbury2022-20263601895631.5046041.09030270
Herbert SutcliffeENGAdelaide OvalAdelaide1925-19333601896431.5065328.94020180
Tiger LanceSANew Wanderers StadiumJohannesburg1962-19704601897031.5023135.50010162
Greg RitchieAUSSydney Cricket GroundSydney1984-19874711898931.5060131.45010101
Alex DaviesWAR/LANKennington OvalLondon2015-20255901894921.0040446.78001271
Ryan DaviesSOMCounty GroundTaunton20167901895921.0025574.12011206
Callum TaylorGLASophia GardensCardiff2020-20225911898423.6354134.94011260
Brian HastingsNZEden ParkAuckland1969-1976510118911021.007219.44102130
James WhartonYORQueen's ParkChesterfield2024110188188188.0024178.01100236
Martin CroweNZBrisbane Cricket GroundBrisbane1985110188188188.0032857.32100260
Martin CroweNZBourdaGeorgetown1985110188188188.0046240.69100221
Wasim RajaPAKKensington OvalBridgetown1977121188117*188.00--110173
Herschelle GibbsSAEdgbastonBirmingham200312018817994.0025773.15100291
Saeed AnwarPAKEden GardensKolkata1999121188188*188.0027169.37101231
Kane WilliamsonNZZahur Ahmed Chowdhury StadiumChattogram201312018811494.0036052.22110141
Will YoungCSCobham Oval (New)Whangarei201512018813294.0035053.71110231
Ryan RickeltonNORSt Lawrence GroundCanterbury202212018813394.0035253.41110221
Lahiru UdaraSLSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound202612018818894.0025274.60101215
Gordon GreenidgeWIAMI StadiumChristchurch19801201889794.0043643.12020253
Andrew JonesNZWACA GroundPerth199312018814394.0036052.22100170
Yashpal SharmaINDFeroz Shah Kotla GroundDelhi1979232188100*188.0045841.05110223
Ravindu RasanthaCCCColombo Cricket Club GroundColombo202623018812662.6739747.36110170
Jack HobbsENGNewlands Cricket GroundCape Town191023018818762.67--10100
Ricky PontingAUSSinhalese Sports Club GroundColombo2004-20112401889247.0034554.49010221
Graeme SmithSAGreen ParkKanpur2004-20082401886947.0039048.21010232
Ranjan MadugalleSLSinhalese Sports ClubColombo1984-198524218810394.0021237.74100200
Prasanna JayawardeneSLSheikh Zayed StadiumAbu Dhabi2011-201324118812062.6745940.96111191
Adam VogesAUSWestern Australia Cricket Association GroundPerth2015-201624018811947.0039547.59100260
Cheteshwar PujaraINDGreen ParkKanpur2016-20212401887847.0038249.21020230
Kyle VerreynneSAHagley OvalChristchurch2022241188136*62.6728765.51100211
Ryan RickeltonNORCounty GroundNorthampton202224118810362.6730461.84110292
Keith FletcherENGAdelaide OvalAdelaide1971-19752401888047.0043942.82020210
Lawrence RoweWIThe GabbaBrisbane1975-197924018810747.0040646.31110260
PreviousPage 108Next

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.