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

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Herschelle GibbsSAHarare Sports ClubHarare2001110147147147.0016489.63100282
Michael VaughanENGAntigua Recreation GroundSt John's200412014714073.5028451.76100200
Sachin TendulkarINDSuperSport ParkCenturion2010121147111*147.0027553.45100211
Paul CollingwoodENGAntigua Recreation Ground, St John'sAntigua200912014711373.5023363.09100181
Ricky PontingAUSNewlands Cricket GroundCape Town2002121147100*147.0022964.19100212
Scott StyrisNZTrent BridgeNottingham200412014710873.5025457.87100220
Aravinda de SilvaSLBellerive OvalHobart19891201477573.5026355.89020213
Javed OmarBANQueens Sports ClubBulawayo200112114785*147.0030648.04020190
Ajinkya RahaneINDKingsmeadDurban201312114796147.0027852.88020192
Sikandar RazaZIMZahur Ahmed Chowdhury StadiumChattogram20141201478273.5018679.03020192
Keith MillerAUSKensington OvalBridgetown195512014713773.50--100220
Colin McCoolAUSMelbourne Cricket GroundMelbourne1947121147104*147.0028052.50100110
Jack RobertsonENGLord'sLondon194912014712173.50--100111
Joey CarewWIEden ParkAuckland196912014710973.50--100170
Mohinder AmarnathINDSydney Cricket GroundSydney1978-198622014713873.5034942.12100110
Chris TavaréENGOld Trafford Cricket GroundManchester19811201477873.5048230.50020100
Carl HooperWIWACA GroundPerth1988-19972301476449.0024659.76020192
Malinda WarnapuraSLP Sara OvalColombo2007-20092301478249.0021369.01020171
Phil SharpeENGTrent BridgeNottingham1964-196923114711173.5037439.30100170
Alvin KallicharranWIGaddafi StadiumLahore1975-198023114792*73.502250.0001011
Navjot SidhuINDEden GardensKolkata1993-19982301479749.0029350.17010241
Matt HorneNZAMI StadiumChristchurch1997-19992401475636.7534043.24010200
Phil JaquesAUSMelbourne Cricket GroundMelbourne2005-20072401476636.7526755.06020160
David BoonAUSEden ParkAuckland1986-199324114758*49.0039137.60020130
Jason HolderWISabina Park, Kingston, JamaicaKingston20212401475836.7526256.11010204
Rassie van der DussenSANewlandsCape Town2020-20222411476849.0047630.88010120
Kapil DevINDKarnataka State Cricket Association StadiumBengaluru1978-19814411475949.0014593.10010152
Chris TavaréENGHeadingleyLeeds1982-19832401476936.7548530.31010190
Kevin PietersenENGRiverside GroundChester-le-Street2007-20133501474929.4021967.12001210
David WarnerAUSGalle International StadiumGalle2016-20223611474229.4015793.63000251
Bruce MitchellSAOld Trafford Cricket GroundManchester1929-19473611478029.40--01000
Dudley NourseSALord'sLondon1935-19513601476124.50--02000
Regis ChakabvaZIMQueens Sports ClubBulawayo2011-201748114771*21.0042134.9201191
Paul StrangZIMQueens Sports ClubBulawayo1995-2001610214738*18.3836340.50001152
Walter RobinsENGLord'sLondon1929-1937711214738*16.334932.6500210
Nasser HussainENGKingsmeadDurban1999111146146*-46331.53100170
Rahul DravidINDDaren Sammy National Cricket Stadium, Gros IsletSt Lucia2006110146146146.0023462.39100160
John EdrichENGKensington OvalBridgetown1968110146146146.00--100101
Greg RitchieAUSTrent BridgeNottingham1985110146146146.0030947.25100160
Sachin TendulkarINDEdgbaston Cricket GroundBirmingham199612014612273.0021866.97100231
Romesh KaluwitharanaSLCarisbrookDunedin199712014610373.0015395.42100182
Shaun PollockSAKensington OvalBridgetown2001121146106*146.0029250.00100190
Taufeeq UmarPAKWarner Park, BasseterreSt Kitts201112014613573.0033743.32100140
Mitchell MarshAUSHeadingleyLeeds202312014611873.0017085.88100224
Nasir HossainBANSheikh Abu Naser StadiumKhulna20121201469473.0022564.89020192
Waqar HasanPAKBrabourne StadiumMumbai19521201468173.00--020-0
Seymour NurseWITrent BridgeNottingham19661201469373.0023362.66020151
Mohammad IlyasPAKNational StadiumKarachi196512014612673.00--100151
Mohinder AmarnathINDAsgiriya StadiumKandy1985121146116*146.00--100-0
Shoaib MohammadPAKMA Chidambaram StadiumChennai198712014610173.00--100100

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.