Live1st ODI · India in New Zealand 2026/27NZINDStart delayed - India won the toss and chose to bowlTest1st 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)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 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 Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Ridley JacobsWISabina ParkKingston1999-20024602128535.3344148.07021212
Salman ButtPAKLord'sLondon2006-20103602129235.3339953.13021350
Jermaine BlackwoodWIGalle International StadiumGalle2015-20213602129235.3342450.00010224
Frank WorrellWISydney Cricket GroundSydney1951-19613602128235.3330534.10020251
Sunil GavaskarINDMelbourne Cricket GroundMelbourne1977-198536021211835.3360335.16111170
Patsy HendrenENGHeadingley Cricket GroundLeeds1924-193447121213235.3331122.83102200
Mohinder AmarnathINDNational StadiumKarachi1978-1985471212103*35.3330547.54110181
Haris SohailPAKSheikh Zayed StadiumAbu Dhabi2017-20184802127626.5049243.09011173
Kraigg BrathwaiteWIKensington Oval, BridgetownBarbados2012-201851002126821.2052040.77022230
Herschelle GibbsSAAMI StadiumChristchurch1999111211211*-46845.09100233
Ijaz AhmedPAKBangabandhu National StadiumDhaka1999110211211211.0037256.72100231
Damien MartynAUSVidarbha Cricket Association GroundNagpur2004120211114105.5034960.46110251
Aravinda de SilvaSLR Premadasa StadiumColombo1992-1997220211126105.5039952.88110261
Michael HusseyAUSSinhalese Sports Club GroundColombo2011120211118105.5031666.77110233
Devdutt PadikkalINDGalle International StadiumGalle2026120211167105.5030569.18100211
Bert SutcliffeNZBasin ReserveWellington1951-195323021111670.33--110180
Adam GilchristAUSWestern Australia Cricket Association GroundPerth1999-2008341211113*70.33203103.94110284
Steve SmithAUSHagley OvalChristchurch2016-202424121113870.3333662.80110241
Harbhajan SinghINDSardar Patel Stadium, MoteraAhmedabad2008-201035021111542.2036857.34110186
Lahiru ThirimanneSLPallekele International Cricket StadiumKandy2015-202135021114042.2047044.89111250
Gubby AllenENGLord'sLondon1930-193645021112242.2013046.15110221
Kaushal SilvaSLDubai International Cricket StadiumDubai2011-20173602119535.1748743.33020200
Kamran GhulamPAKMultan Cricket StadiumMultan2024-202536021111835.1740552.10100241
Kapil DevINDFeroz Shah KotlaDelhi1979-1993461211126*42.2020395.07101203
Shoaib MalikPAKIqbal StadiumFaisalabad2003-20064712115935.1747344.61010341
Gary KirstenSAOld TraffordManchester1998110210210210.0052540.00100241
Dhananjaya de SilvaSLSylhet International Cricket StadiumSylhet2024120210108105.0031067.74200213
Duleep MendisSLMA Chidambaram StadiumChennai1982120210105105.0012385.37200171
Jack FingletonAUSOld WanderersJohannesburg1935-193623021010870.00--11080
Ted DexterENGNew Wanderers StadiumJohannesburg1964-196523021017270.00--101320
Greg RitchieAUSAdelaide OvalAdelaide1985-1986231210128105.0053938.96100160
Tillakaratne DilshanSLHarare Sports ClubHarare1999-2004341210163*70.0042349.65101260
Henry NichollsNZSheikh Zayed StadiumAbu Dhabi2018241210126*70.0052839.77110190
Jackie McGlewSAOld Trafford Cricket GroundManchester1955-1960242210104*105.00--100150
Martin CroweNZLord'sLondon1983-199435021014242.0045945.75100263
Hashim AmlaSASinhalese Sports Club GroundColombo2006-2018361210139*42.0069530.22100170
Kraigg BrathwaiteWISir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2022-20243602109435.0049542.42020201
Warren BardsleyAUSAdelaide OvalAdelaide1911-19213602106335.0038055.26030170
Shaun PollockSASuperSport ParkCenturion1998-200789421099*42.0037855.56011233
Abdul QadirPAKNational StadiumKarachi1978-1990131322106119.0937950.40012196
Khaled MashudBANBangabandhu National StadiumDhaka2000-200581532105117.5068530.66013180
Virender SehwagINDPunjab Cricket Association StadiumMohali2005120209173104.5030069.67100252
Sourav GangulyINDThe Wanderers StadiumJohannesburg1997-20062412097369.6737056.49030323
Ross TaylorNZDubai International Cricket StadiumDubai2014-201824020910452.2533462.57111221
Majid KhanPAKQueen's Park OvalPort of Spain19772402099252.25--020141
Ricky PontingAUSNew Wanderers StadiumJohannesburg2002-20113502098341.8036257.73021271
Azhar MahmoodPAKRawalpindi Cricket StadiumRawalpindi1997-1998352209128*69.6743847.72110232
Virat KohliINDTrent BridgeNottingham2014-202135020910341.8038754.01111220
Desmond HaynesWITrent BridgeNottingham1980-19913512096252.2546944.56030180
Mohammad HafeezPAKNational StadiumKarachi2003-200736020910434.8353139.36110220

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.