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
Hashan TillakaratneSLTyronne Fernando StadiumMoratuwa1992-19934622179254.2550842.72021270
Rob NicolCAN/OV/AAHagley OvalChristchurch2014-201736321781*72.3357138.00021296
Sam NortheastHAM/KENKennington OvalLondon2015-202136021712936.1740154.11101291
Daniel Bell-DrummondKENGrace RoadLeicester2014-201636021712436.1735660.96110350
Brett D'OliveiraWORSophia GardensCardiff2016-2023461217202*43.4039255.36101330
Brian McMillanSAKingsmead Cricket GroundDurban1992-19965612178443.4051642.05020193
Shivnarine ChanderpaulWIBasin ReserveWellington1995-20134722177043.4060635.81020250
Gareth RoderickWOR/GLOSt Lawrence GroundCanterbury2014-202457021711731.0052841.10111131
Herbie CollinsAUSMelbourne Cricket GroundMelbourne1920-19254702176431.0045542.86020180
Geoff MarshAUSWACA GroundPerth1986-199147121763*36.1755339.24020280
Peter WilleyENGHeadingleyLeeds1976-19864812174531.0050243.23000330
Shahriar NafeesBANShere Bangla National StadiumMirpur2008-20124802179727.1334662.72011310
Jeff DujonWIBourdaGeorgetown1983-199168121760*31.0036846.20010220
David GowerENGMelbourne Cricket GroundMelbourne1978-199059021710024.1143749.66102180
Matt ParkinsonKEN/LANSt Lawrence GroundCanterbury2021-202615252217489.4384225.77007261
Brian LaraWIMultan Cricket StadiumMultan2006110216216216.0026282.44100227
Eddie PaynterENGTrent BridgeNottingham1938111216216*-33364.86100261
Keith FletcherENGEden ParkAuckland1975110216216216.0041352.30100290
Kraigg BrathwaiteWIArnos Vale Ground, KingstownSt Vincent2014121216212216.0045347.68100150
Jason RoySURRiverside GroundChester-le-Street2016120216120108.0029772.73110320
Daryll CullinanSAKensington OvalBridgetown2001120216134108.0051042.35110222
Mushfiqur RahimBANRawalpindi Cricket StadiumRawalpindi2024231216191108.0040153.87100231
Neil HarveyAUSNewlandsCape Town1949-1957231216178108.00--100160
Colin BlandSANewlandsCape Town1962-19652402167854.00--020186
Martin CroweNZGaddafi StadiumLahore1984-1990241216108*72.0055738.78110263
Hashan TillakaratneSLP Sara OvalColombo1993-19943502168643.2066032.73020280
Sam NortheastKENKent County Cricket GroundBeckenham2016-202635021614143.2034462.79100191
Daniel LawrenceESS/SURCounty Ground, HoveBrighton2016-202535021611743.2028476.06110216
Kaveeshka AnjulaCCCColts Cricket Club GroundColombo202545121611054.0029772.73100168
Willie WatsonENGLord'sLondon1951-195635021610943.20--110280
Farokh EngineerINDMA Chidambaram StadiumChennai1967-197536021610936.006266.13100330
Kusal MendisSLPallekele International Cricket StadiumKandy2016-201836021617636.0031169.45100291
Abdullah ShafiquePAKGalle International StadiumGalle2022-2023361216160*43.2055438.99101161
Lucky DentonENGOld WanderersJohannesburg1906-191036021610436.00--10160
Ken FunstonSANew Wanderers StadiumJohannesburg1957-19583612167043.20--02051
Saleem YousufPAKIqbal StadiumFaisalabad1986-199036121666*43.2043250.00031271
Daniel FlynnNDCobham Oval (New)Whangarei2013-20164702167830.8629573.22011271
Nasir HossainBANZahur Ahmed Chowdhury StadiumChattogram2011-20175702164630.8637956.99000332
George HirstENGSydney Cricket GroundSydney1897-19044712166236.00--021243
Dave NourseSANewlands Cricket GroundCape Town1902-19105902166124.00--021140
Mitchell JohnsonAUSSydney Cricket GroundSydney2008-201461012166424.0036459.34021282
Alex LeesDURCounty Ground, New RoadWorcester2019-2026610121660*24.0035660.67032251
SM MycockWFBasin ReserveWellington202551002167321.6059336.42020280
Imrul KayesBANShere Bangla National StadiumMirpur2010-201661102167819.6438256.54011311
Jimmy AdamsWIQueen's Park OvalPort of Spain1994-200061102165319.6468331.63010180
Nick ComptonMID/SOMCounty GroundTaunton2014-2017914121638*16.6251541.94002233
Shiv Sunder DasINDVidarbha Cricket Association GroundNagpur2000-2002220215110107.5037856.88200380
Inzamam-ul-HaqPAKM. Chinnaswamy StadiumBengaluru2005121215184215.0029672.64100280
Phil JaquesNOTCounty GroundTaunton2014121215150*215.0041951.31110270
Virat KohliINDNew Wanderers StadiumJohannesburg2013120215119107.5037457.49110270

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.