Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by ground (Men's All internationals)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,774 of the 11,780 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Alec StewartENGKingsmeadDurban1999-2003220959547.5015063.33011150
Justin LangerAUSNewlands Cricket GroundCape Town2002120955847.5010887.96010170
Inzamam-ul-HaqPAKNiaz StadiumHyderabad1992-1997221956095.0014665.0701090
Abdul RazzaqPAKWestpac StadiumWellington2004-2011220958947.5049193.88010105
Stephen FlemingNZAntigua Recreation GroundSt John's19961219556*95.0025736.96010140
Guy WhittallZIMVidarbha Cricket Association GroundNagpur2000120958447.5019548.72010140
Ashish BagaiCANSinhalese Sports Club GroundColombo2010220955347.5069137.68010120
RD ShahKENNewlandsCape Town2003220956147.5014764.63010120
Ian BellENGPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2006120955747.5020546.34010130
William PorterfieldIRENairobi Gymkhana ClubNairobi2007220958447.5012874.22010100
Tamim IqbalBANCentral Broward Regional Park Stadium Turf GroundLauderhill2018220957447.5057166.6701095
Tim RobinsonENGMA Chidambaram StadiumChennai1985121957495.0018950.26010140
David WarnerAUSHolkar Cricket StadiumIndore2017-2023220955347.5083114.46010112
David WarnerAUSKensington Oval, Bridgetown, BarbadosBridgetown2024220955647.5067141.7901085
Steve SmithAUSTony Ireland StadiumTownsville20222229548*-12178.51000141
George DockrellIREQueens Sports ClubBulawayo2023221956995.0012774.8001051
Kraigg BrathwaiteWITrent BridgeNottingham2024120954847.5012079.17000160
Aminul IslamBANQueens Sports ClubBulawayo2001120958447.5025237.70010100
Matty CrossSCOAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2021220957047.5010887.96010101
Dhiren GondariaKENICC AcademyDubai20192219585*95.0080118.7501061
Mark StonemanENGHagley OvalChristchurch2018120956047.5025038.00010100
Tim SeifertNZMA Chidambaram Stadium, ChepaukChennai20262219589*95.0052182.69010133
Kusal MendisSLArun Jaitley StadiumDelhi2023220957647.5072131.9401059
Shamsudheen PuratKSAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2019-20203219588*95.0051186.2701087
Yashasvi JaiswalINDRajiv Gandhi International Stadium, UppalHyderabad2024120958047.5010987.16010123
Yashasvi JaiswalINDQueen's Park Oval, Port of Spain, TrinidadPort of Spain2023120955747.5010491.35010132
YS SamraCANMaple Leaf North-East GroundKing City2025220956147.5055172.7301087
Olipa GeraldUGAGahanga International Cricket StadiumKigali City2026220959547.5055172.7301168
Bob CatterallSAKennington OvalLondon1924-1929220959547.5060.0001100
Bill PonsfordAUSLord'sLondon1930120958147.5022142.99010100
Barto BartlettWIAdelaide OvalAdelaide1930120958447.50--01070
C.K.NayuduINDGymkhana GroundBombay1933120956747.50--010-1
Charlie BarnettENGThe GabbaBrisbane1936120956947.5024838.31010151
Jeffrey StollmeyerWIKennington OvalLondon1939-1950220955947.50--010-0
Eddie BarlowSATrent BridgeNottingham1965120957647.50--010110
Mohinder AmarnathINDEdgbastonBirmingham1986120957947.5028433.45010110
Mike DennessENGSabina ParkKingston1974120956747.5025936.68010150
Somachandra De SilvaSLMA Chidambaram StadiumChennai1982121954995.00--000-0
Mohammad AzharuddinINDHeadingley Cricket GroundLeeds1990-19962219555*95.0011880.5101071
Geoff MarshAUSSabina ParkKingston1991220956947.5017155.56010130
Mark GreatbatchNZLal Bahadur Shastri StadiumHyderabad19881219590*95.0026435.98010100
Darrin MurrayNZBasin ReserveWellington1995120955247.5026835.45010140
Gary SteadNZSardar Patel StadiumAhmedabad1999120957847.5023440.60010130
Deep DasguptaINDCrusaders GroundPort Elizabeth2001230956331.6737825.1301080
Rahul DravidINDPunjab Cricket Association IS Bindra StadiumChandigarh1996-1998330955631.6720745.8901070
Ricky PontingAUSR. Premadasa StadiumColombo1999-2004330956331.6714067.8601040
Damien MartynAUSSuperSport ParkCenturion2002-2006430955231.6711086.3601031
Mohammad YousufPAKArun Jaitley StadiumDelhi2005-2007230955031.6712377.24010111
Parthiv PatelINDQueen's Park Oval, Port of SpainTrinidad2011330955631.679995.9601063
Carl HooperWIIqbal StadiumFaisalabad1990-1991231955747.5014366.4301091
PreviousPage 313Next

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.