ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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 Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Ray IllingworthENGHeadingley Cricket GroundLeeds1965-19726711605726.6755528.83010172
Kraigg BrathwaiteWISabina Park, KingstonJamaica2015-201848016011020.0041938.19102140
Harry MosesAUSSydney Cricket GroundSydney1887-18955801603320.0011137.8400061
Tony GreigENGKennington OvalLondon1972-197761001603816.0044436.04002210
Malcolm MarshallWIQueen's Park OvalPort of Spain1983-1991811216062*17.7829749.16011111
Dipak PatelNZEden ParkAuckland1987-199771221604116.0039140.92002200
Fred TruemanENGLord'sLondon1952-19651216316036*12.318100.0000336
VVS LaxmanINDP Sara OvalColombo2010121159103*159.0024664.63110190
Matthew HaydenAUSNewlands Cricket GroundCape Town20021201599679.5023268.53020271
Ricky PontingAUSBourda, GeorgetownGuyana2003121159117159.0026160.92100221
Chris RogersAUSRiverside GroundChester-le-Street201312015911079.5035045.43100220
Joe RootENGDubai International Cricket StadiumDubai20151201598879.5031250.96020180
Shreyas IyerINDM Chinnaswamy StadiumBengaluru20221201599279.5018585.95020194
Billy WadeSACrusaders GroundPort Elizabeth1949121159125159.00--100-0
Syed Abid AliINDSydney Cricket GroundSydney19681201598179.5028855.2102080
Navjot SidhuINDM Chinnaswamy StadiumBengaluru1988121159116159.0024465.16100144
Sanjay ManjrekarINDIqbal StadiumFaisalabad19891201598379.5042937.06020180
David BoonAUSHeadingley Cricket GroundLeeds1989-199323015910753.0034446.22100240
Jamie SmithENGOld TraffordManchester2024-202523015911153.0021573.95100132
Jacques KallisSAWestern Australia Cricket Association GroundPerth2008-20122401596339.7528955.02020153
Ramnaresh SarwanWIWarner Park, BasseterreSt Kitts2006-201124015911639.7523866.81101241
Ravichandran AshwinINDMA Chidambaram StadiumChennai202124015910639.7530452.30100192
Devon SmithWILord'sLondon2004-20093501594631.8024564.90000250
Rishabh PantINDMelbourne Cricket GroundMelbourne2018-20243501593931.8030053.00000141
Alec StewartENGThe OvalLondon1997-20014801593619.8843736.38000160
Trevor GripperZIMHarare Sports ClubHarare1999-200451001596015.9054629.12012171
Anil KumbleINDWankhede StadiumMumbai1993-200671211594214.4531750.16001201
KL RahulINDSabina Park, KingstonJamaica2016110158158158.0030352.15100153
Pathum NissankaSLSinhalese Sports Club GroundColombo2025110158158158.0025462.20100190
Clive RadleyENGEden ParkAuckland1978110158158158.0052430.15100150
Wasim RajaPAKFeroz Shah Kotla GroundDelhi19791201589779.0029553.56020230
Lou VincentNZWACA GroundPerth200112015810479.0026260.31110211
Tillakaratne DilshanSLBellerive OvalHobart201212015814779.0028954.67100230
Kevin O'BrienIREThe Village, MalahideDublin201812015811879.0028555.44100170
Tamim IqbalBANLord'sLondon201012015810379.0016297.53110232
Dinesh ChandimalSLDaren Sammy National Cricket Stadium, Gros IsletSt Lucia2018121158119*158.0029853.02100111
Gary BallanceENGNational Cricket Stadium, St George'sGrenada201512115881*158.0031450.32020163
Karl NunesWISabina ParkKingston19301201589279.0050131.54020190
Basil ButcherWICorporation StadiumMadras195912015814279.00--100100
Bob BarberENGNew Wanderers StadiumJohannesburg1964-19652201589779.0011187.39020150
Majid KhanPAKBasin ReserveWellington19731201587979.00--020220
Dennis AmissENGNiaz Stadium, HyderabadSindh197312015815879.0010.00101270
Rick McCoskerAUSTrent BridgeNottingham197712015810779.0043336.49110181
Graham GoochENGTrent Bridge, NottinghamLondon199312015812079.0034745.53100251
Ken RutherfordNZTyronne Fernando StadiumMoratuwa199212015810579.0028954.67110224
Justin LangerAUSAMI StadiumChristchurch1993-200523115872*79.0029753.20020231
Gavin RennieZIMBasin ReserveWellington1998-20002401589339.5047633.19010180
Douglas JardineENGAdelaide OvalAdelaide1929-19332401589839.5069322.80020120
Frank WorrellWIAdelaide OvalAdelaide1951-19612401587139.50--020200
Alvin KallicharranWIEden GardensKolkata1974-19782401585739.50--02180

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.