Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Daniel VettoriNZSinhalese Sports Club GroundColombo200912016314081.5023868.49100170
Kevin PietersenENGMcLean ParkNapier200812016312981.5029455.44100162
Sikandar RazaZIMR.Premadasa Stadium, KhettaramaColombo201712016312781.5025264.68100112
Ben CurranZIMHarare Sports ClubHarare2025-202622016312181.5030753.09100200
Charles KellewayAUSLord'sLondon191222016310281.50--11070
Dick SpoonerENGEden GardensKolkata19511201639281.50--020-0
Russell EndeanSAEden ParkAuckland1953121163116163.00--100160
Eddie BarlowSAMelbourne Cricket GroundMelbourne196412016310981.5035645.79110160
Rodney RedmondNZEden ParkAuckland197312016310781.50--110290
Dilip VengsarkarINDHeadingleyLeeds1986121163102*163.0036944.17110161
Ken RutherfordNZHarare Sports ClubHarare19921201638981.5029156.01020132
Robin SmithENGSinhalese Sports Club GroundColombo199312016312881.5040939.85100240
Andrew HudsonSAKensington OvalBridgetown199212016316381.5038642.23101200
Kieran PowellWIQueens Sports ClubBulawayo20172301639054.3339741.06020141
Pathum NissankaSLSir Vivian Richards StadiumNorth Sound202123016310354.3339541.27110120
Denis ComptonENGEllis Park StadiumJohannesburg1948-194923016311454.33--100-0
Peter BurgeAUSBrabourne StadiumMumbai1956-19642301638354.33--021150
Barry KnightENGEden ParkAuckland1963-196623116312581.5011533.04100170
Mike AthertonENGAntigua Recreation GroundSt John's1994-199823016313554.3346634.98100150
Jimmy AdamsWIBasin ReserveWellington1995-199923016315154.3327160.15100250
WPUJC VaasSLP Sara OvalColombo2005-20073411636554.3327758.84020252
Matt PriorENGOld TraffordManchester2007-20133401639340.7533548.66011200
Mushfiqur RahimBANP Sara OvalColombo2007-20172411638054.3331951.10020181
Tom LathamNZHeadingleyLeeds2015-20222401638440.7530353.80021250
Ijaz AhmedPAKHarare Sports ClubHarare19952401636540.7546435.13020182
VVS LaxmanINDKennington OvalLondon2002-20113511635140.7536145.15010190
Ian BellENGBrisbane Cricket Ground, WoolloongabbaBrisbane2006-20133501637632.6038342.56021160
Wriddhiman SahaINDEden GardensKolkata2016-201935316358*81.5035246.31020212
Zaheer AbbasPAKEden ParkAuckland1973-198535016313532.605433.33101191
Mike BrearleyENGTrent BridgeNottingham1976-19783501638132.6048333.75021210
Malcolm MarshallWIAntigua Recreation GroundSt John's1983-19914501637632.6023967.36020194
Ben StokesENGAdelaide OvalAdelaide2013-20253601638327.1749333.06010181
Sammy CarterAUSAdelaide OvalAdelaide1908-19123611637232.6023645.76010180
Nicky BojeSANewlandsCape Town2001-20066721637632.6025264.68011240
Marco JansenSASuperSport ParkCenturion2021-202447316384*40.7529255.82010251
John DysonAUSAdelaide OvalAdelaide1981-19844811634423.2951531.65000100
Mike GattingENGOld Trafford Cricket GroundManchester1980-19934801635620.3834247.66011240
Nayan MongiaINDWankhede StadiumMumbai1994-20014831638032.6028956.40012222
Sachin TendulkarINDBourdaGeorgetown1997-20022201628381.0036744.14020220
Damien MartynAUSAsgiriya StadiumKandy200412016216181.0035545.63100211
Adam GilchristAUSNewlands Cricket GroundCape Town2002121162138*162.00132122.73100262
Gundappa ViswanathINDAMI StadiumChristchurch19761201628381.00--020170
Saeed AnwarPAKLord'sLondon19961201628881.0026461.36020181
Michael HusseyAUSThe Wanderers StadiumJohannesburg20061201628981.0035046.29020230
David WarnerAUSDubai International Cricket StadiumDubai201412016213381.0020180.60100142
Dean ElgarSADr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam201912016216081.0030353.47100184
Joe RootENGKensington Oval, Bridgetown, BarbadosBridgetown202212016215381.0032649.69100150
Herbie TaylorSAAdelaide OvalAdelaide19321201628481.00--020162
Clyde WalcottWIEden GardensKolkata194812016210881.00--110112
Colin CowdreyENGNewlandsCape Town195712016210181.00--110171

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.