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/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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
Mohammad YousufPAKGrange Cricket Club GroundEdinburgh20061118383*-11373.45010110
Craig McMillanNZArnos Vale GroundKingstown2002110838383.008795.4001061
Brian LaraWIMA Chidambaram Stadium, ChepaukChennai2007110838383.008894.32010102
Ramnaresh SarwanWIKeenan StadiumJamshedpur20021118383*-8993.2601063
Ramnaresh SarwanWIIndira Gandhi StadiumVijayawada2002110838383.0010182.1801061
Jonty RhodesSANorth West Cricket StadiumPotchefstroom2002-2003210838383.0074112.1601061
Guy WhittallZIMSt Lawrence GroundCanterbury2000110838383.0011174.7701050
MO OdumbeKENCaptain Roop Singh StadiumGwalior1998110838383.009191.2101025
Misbah-ul-HaqPAKGrange Cricket Club Ground, Raeburn PlaceEdinburgh20131118383*-80103.7501023
Peter FultonNZProvidence StadiumGuyana2007110838383.0011075.4501090
Zander de BruynSAGreen ParkKanpur2004110838383.0020640.2901063
Mushfiqur RahimBANRose BowlSouthampton2019110838383.008795.4001041
Phil MustardENGMcLean ParkNapier2008110838383.0074112.16010112
Matthew BellNZOld TraffordManchester1999110838383.0022437.0501070
Phillip HughesAUSSawai Mansingh StadiumJaipur2013110838383.0010380.5801081
Asad ShafiqPAKSheikh Abu Naser StadiumKhulna2015110838383.0015852.5301060
Azhar AliPAKSheikh Abu Naser StadiumKhulna2015110838383.0017746.8901041
Colin de GrandhommeNZP Sara OvalColombo2019110838383.0077107.7901055
Faheem AshrafPAKThe Village, MalahideDublin2018110838383.0011572.1701091
Finn AllenNZEdgbastonBirmingham2023110838383.0053156.6001046
Matthew BreetzkeSANational StadiumKarachi2025110838383.008498.81010101
Andrew StoddartENGKennington OvalLondon1893110838383.00--010-0
David SheppardENGTrent BridgeNottingham1962110838383.00--01060
Clive van RyneveldSAHeadingley Cricket GroundLeeds1951110838383.00--010-0
Geoff PullarENGBrabourne StadiumMumbai1961110838383.00--010101
Ian ChappellAUSCarisbrookDunedin1974110838383.0068122.06010122
Roger BinnyINDM Chinnaswamy StadiumBengaluru19831118383*-23335.6201080
Vic MarksENGIqbal StadiumFaisalabad1984110838383.0015952.20010100
Martin CroweNZSt George's ParkGqeberha1994110838383.009983.8401081
Asanka GurusinhaSLSardar Patel StadiumAhmedabad1989110838383.0010678.300106-
Andy WallerZIMPukekura ParkNew Plymouth19921118383*-45184.4401093
Adam HollioakeENGBangabandhu National StadiumDhaka19981118383*-9191.21010101
Marcus TrescothickENGHeadingley Cricket GroundLeeds2000-2002220838241.5067123.88010110
Mark RamprakashENGThe GabbaBrisbane19981218369*83.0021139.3401070
Rahul DravidINDOld Trafford Cricket GroundManchester1996-1999221836183.0010479.8101070
Sourav GangulyINDR.Premadasa StadiumColombo2004220837941.5014059.2901090
Alec StewartENGThe Wanderers StadiumJohannesburg1995120834541.5019841.92000110
Steve WaughAUSNew Wanderers StadiumJohannesburg2000-2002220835141.5018445.1101090
Hashan TillakaratneSLVidarbha Cricket Association GroundNagpur1990-1999220834441.5011174.7700090
Michael ClarkeAUSGalle International StadiumGalle2011120836041.5012566.4001091
Chris GayleWIQueen's Park Oval, TrinidadPort of Spain2019220837241.5065127.6901095
Habibul BasharBANKhan Shaheb Osman Ali StadiumFatullah2006120837641.5013063.85010120
Kennedy OtienoKENNewlandsCape Town2003220837941.5015154.9701072
Daren GangaWINational StadiumKarachi2006120838141.5023036.0901090
Roshan MahanamaSLM. Chinnaswamy StadiumBengaluru1994120834741.5013959.71000120
Ian BellENGQueens Sports ClubBulawayo2004220835341.5010876.85010101
JP DuminySAWankhede StadiumMumbai20162228354*-48172.9201054
Kevin PietersenENGAntigua Recreation Ground, St John'sAntigua2009120835141.5017846.6301060
David HempBERRuaraka Sports Club GroundNairobi2007220835841.5012765.35010121
Gavin HamiltonSCOThe GrangeEdinburgh1999220836341.5012069.1701061
PreviousPage 361Next

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.