Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES21/0 (3)WAR206/4 (20)ES need 186 runs in 102 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by ground (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Lahiru ThirimanneSLBasin ReserveWellington20151216262*62.0015141.0601170
Steve SmithAUSVidarbha Cricket Association Stadium, JamthaNagpur2023121623762.0015839.2400091
Mitchell MarshAUSSinhalese Sports Club GroundColombo2016120625331.009664.58010110
Usman KhawajaAUSKensington Oval, Bridgetown, BarbadosBridgetown2025120624731.0015041.3300051
Jos ButtlerENGBrisbane Cricket Ground, WoolloongabbaBrisbane2021120623931.009763.9200090
Ed CowanAUSFeroz Shah KotlaDelhi2013120623831.0014343.36000120
Assad FudadinWISir Vivian Richards Stadium, North SoundAntigua2012121625562.0018633.3301080
Aminul IslamBANSinhalese Sports Club GroundColombo2001120625631.0015839.2401080
Joe BurnsAUSPerth StadiumPerth2019120625331.0016537.5801070
Alex LeesENGEdgbastonBirmingham2022120625631.007483.7801090
Alex LeesENGNational Cricket Stadium, St George's, GrenadaSt George's2022120623131.0022927.0700070
Tom CurranENGSydney Cricket GroundSydney2018121623962.0010559.05000110
Sunil AmbrisWIZahur Ahmed Chowdhury StadiumChattogram2018120624331.0013147.3300040
Leon JohnsonWIDubai International Cricket StadiumDubai2016120624731.0011354.8700090
Niroshan DickwellaSLEden GardensKolkata2017120623531.007483.7800072
Cameron BancroftAUSSt George's ParkGqeberha2018120623831.0016138.5100080
Jayant YadavINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2016121623562.0014343.3600070
Rajindra ChandrikaWIMelbourne Cricket GroundMelbourne2015120623731.0020630.1000030
Lorcan TuckerIRELord'sLondon2023120624431.009763.9200090
Dominic BessENGLord'sLondon2018120625731.0012051.6701090
Beau WebsterAUSNational Cricket Stadium, St George's, GrenadaSt George's2025120626031.0012151.2401061
Keemo PaulWISaurashtra Cricket Association StadiumRajkot2018120624731.006496.8800093
Ben CurranZIMSylhet International Cricket StadiumSylhet2025120624431.0013047.6900090
Zubayr HamzaSAJSCA International Stadium ComplexRanchi2019120626231.008572.94011101
Joshua Da SilvaWIZahur Ahmed Chowdhury StadiumChattogram2021120624231.0020031.0000051
Kirk McKenzieWIBrisbane Cricket Ground, WoolloongabbaBrisbane2024120624131.007582.6700091
Milan PriyanathSLLord'sLondon2024120624331.007088.57000110
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
PreviousPage 228Next

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.