Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES182/6 (19.4)WAR206/4 (20)ES need 25 runs in 2 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Herschelle GibbsSANational Cricket Stadium, St George'sGrenada200722112161*121.0014086.4302064
Herschelle GibbsSAEdgbaston Cricket GroundBirmingham19992201219160.5015478.57010121
Mohammad AshrafulBANWindsor Park, RoseauDominica20092201216460.5017270.3502081
Yasir HameedPAKSydney Cricket GroundSydney20051201216360.5017668.75020151
Thilan SamaraweeraSLIqbal StadiumFaisalabad200412012110060.5029740.74100100
Upul TharangaSLSardar Patel Stadium, MoteraAhmedabad200622012111060.5016473.78100141
Kevin O'BrienIREGymkhana Club GroundNairobi20082201218360.50115105.2201078
Alviro PetersenSAEden GardensKolkata201012012110060.5021556.28100180
Gavin HamiltonSCOMannofield Park, Aberdeen200822012111560.5015976.10100140
Craig ErvineZIMNational Cricket Stadium, St George'sGrenada20132201218060.5013688.97010104
Bhuvneshwar KumarINDTrent BridgeNottingham201422112163*121.0028742.16020150
James FaulknerAUSM Chinnaswamy StadiumBengaluru2013-2016221121116121.0076159.21100126
Shreyas IyerINDVidarbha Cricket Association Stadium, JamthaNagpur2019-20252201216260.5069175.36020127
Max O'DowdNEDZayed Cricket StadiumAbu Dhabi20212201217060.50103117.48020131
Dasun ShanakaSLHimachal Pradesh Cricket Association StadiumDharamsala202222212174*-57212.28010117
Mohammed QasimMACMarsa Sports ClubMarsa20263201218460.5080151.25010106
Surendran ChandramohanSINSelangor Turf ClubKuala Lumpur202622012110560.5081149.38100144
Percy SherwellSALord'sLondon190712012111560.50--100190
Colin McDonaldAUSOld Trafford Cricket GroundManchester19561201218960.50--010150
Collie SmithWIBrabourne StadiumMumbai19581201216360.50--020121
Abdul KadirPAKNational StadiumKarachi19641201219560.50--01090
Roy FredericksWIEden GardensKolkata197412012110060.50--100130
Wayne PhillipsAUSHeadingleyLeeds19851201219160.5020658.74010180
Wayne PhillipsAUSKensington OvalBridgetown198412012112060.5019760.91100144
Geoff MarshAUSWankhede StadiumMumbai198612012110160.5038331.59100140
Mahela JayawardeneSLOld TraffordManchester2006-201433012110040.3313192.37100100
Neil McKenzieSASabina ParkKingston20012301215540.3334135.4801060
Mark BoucherSAAdelaide OvalAdelaide2001-20063311216460.5018565.41021112
Mohammad YousufPAKSophia GardensCardiff2001-201043112191*60.5012795.28010110
Hannan SarkarBANNational StadiumKarachi20032301215040.3325547.45010140
Kevin PietersenENGBasin ReserveWellington2008-20132301217340.3323950.63010121
Alastair CookENGBasin ReserveWellington2008-20132301216040.3325946.72010131
Kieron PollardWIMelbourne Cricket GroundMelbourne2010-20133301214540.3314881.7600093
Aaron FinchAUSM.Chinnaswamy StadiumBengaluru2017-20203301219440.3312993.80010124
George MunseySCOBellerive OvalHobart202233112166*60.50106114.15020160
Richie RichardsonWICaptain Roop Singh StadiumGwalior1988-19963301214740.3316573.33000120
Michael JonesSCOForthillDundee20263301214440.3314782.3100063
Tilak VarmaINDThe Wanderers StadiumJohannesburg2023-2024332121120*121.0051237.25101910
Basil HameedUAEUnited Cricket Club GroundWindhoek20243311217160.5091132.9702198
KN ChaddhaINASingapore National Cricket GroundSingapore202633112175*60.5077157.14010106
Dave NourseSAKingsmeadDurban19232301215240.33--010-0
Dudley NourseSAHeadingley Cricket GroundLeeds1947-19512301215740.33--020-0
Keith FletcherENGMA Chidambaram StadiumChennai1973-198223112197*60.5024948.59010144
Gordon GreenidgeWILancaster ParkChristchurch1980-198723012110340.3318266.48100103
Manoj PrabhakarINDPCA IS Bindra StadiumMohali1993-199423112112060.5028941.87100160
Neil FairbrotherENGThe GabbaBrisbane1995-199933112167*60.5019562.0501061
Graeme HickENGBasin ReserveWellington19922301215640.3313390.98010153
Bryan YoungNZNewlands Cricket GroundCape Town1994-19952301215140.3334934.67010160
Paul CollingwoodENGHarare Sports ClubHarare2001-20044401217730.2516075.6301091
Gary KirstenSAKennington OvalLondon1994-20032401219030.2523052.61011191
PreviousPage 232Next

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.