Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 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
Tom LawesSURThe OvalLondon2026120624531.0011155.86000120
Sam FanningWAJunction OvalMelbourne2024120623431.0014941.6100080
Muditha LakshanCCCP Sara OvalColombo20252216260*62.0010062.00010100
Matthew HurstLANSophia GardensCardiff2025121624762.0010062.0000090
R HirushanPSCSurrey VillageMaggona2025121625762.006989.8601090
Milan PriyanathSLLord'sLondon2024120624331.007088.57000110
S FernandoMSCSurrey VillageMaggona2026120625731.009763.9201050
Lachlan StackpoleAABay OvalMount Maunganui2025120623631.0057108.7700036
TW BoormanGLOCollege GroundCheltenham2026120626031.0012450.0001091
TJ BettelheimCSFitzherbert ParkPalmerston North2025120626231.0011056.3601180
H HoekstraVICJunction OvalMelbourne2026120624531.0019232.2900051
Arthur HillENGSt George's Park Cricket GroundPort Elizabeth1896120623731.00--000-0
Percy FenderENGMelbourne Cricket GroundMelbourne1921120625931.008572.9401021
Nigel HaigENGSabina ParkKingston1930120623431.009763.9200060
Gubby AllenENGOld Trafford Cricket GroundManchester1931-1936320626131.0011254.4601000
Tom LowryNZKennington OvalLondon1931120626231.00--01100
Jack KerrNZKennington OvalLondon1931120623431.00--000-0
Rusi ModiINDMadras Cricket Club GroundMadras1949120625631.00--010-0
Trevor BaileyENGNewlandsCape Town1957120623431.00--00060
Colin McDonaldAUSCrusaders GroundPort Elizabeth1958120625831.00--010-0
Waqar HasanPAKLord'sLondon1954120625331.00--010-0
Headley KeithSALord'sLondon1955120625731.00--01080
ShujauddinPAKLahore StadiumLahore1959120624531.00--000-0
John GuyNZFeroz Shah Kotla GroundDelhi1955121625262.00--010-0
Conrad HunteWICorporation StadiumMadras1959120623231.00--000--
Basil ButcherWIGreen ParkKanpur1958120626031.00--01000
Norm O'NeillAUSSabina ParkKingston1965120624031.00--000-0
Eddie BarlowSACarisbrookDunedin1964120624931.0010130.0000040
John EdrichENGLahore StadiumLahore1969120625431.00--01090
Ian ChappellAUSBrabourne StadiumMumbai19691216231*62.00--000-0
Richard CollingeNZWankhede StadiumMumbai1976120623631.00--00052
Terry JarvisNZQueen's Park OvalPort of Spain1972120624031.00--00040
Keith StackpoleAUSLord'sLondon19721216257*62.008771.2601080
Ken WadsworthNZCarisbrookDunedin1973120624531.00--00080
John HampshireENGKennington OvalLondon1972120624231.0011852.54000100
Syed KirmaniINDEden GardenCalcutta1983120624931.0011841.5300060
Dilip VengsarkarINDNiaz Stadium, HyderabadSindh19831216258*62.0015141.0601040
Sew ShivnarineWIKarnataka State Cricket Association StadiumBengaluru1978120626231.00--01190
Faoud BacchusWIIqbal StadiumFaisalabad1980120624531.0016038.7500060
Arjuna RanatungaSLMelbourne Cricket GroundMelbourne1995121625162.0017335.8401090
Ravi RatnayekeSLWACA GroundPerth1988120623831.008077.50000100
Navjot SidhuINDAdelaide OvalAdelaide1992120623531.0017136.2600060
Craig McDermottAUSSinhalese Sports Club GroundColombo1992120624031.007681.5800081
Ramiz RajaPAKSardar Patel StadiumAhmedabad1987120624131.0021029.5200070
Andrew JonesNZM Chinnaswamy StadiumBengaluru1988120624531.0018433.7000061
Andrew JonesNZLancaster ParkChristchurch19881216254*62.0017335.8401040
Keith ArthurtonWIWankhede StadiumMumbai1994120624231.0012450.0000071
Adam ParoreNZThe Wanderers StadiumJohannesburg1994120624931.0012250.82000110
Adam ParoreNZGalle International StadiumColombo19981216232*62.0017335.8400050
Pramodya WickramasingheSLNewlands Cricket GroundCape Town1998120625131.006496.8801081
PreviousPage 375Next

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.