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
Tony GreigENGWankhede StadiumMumbai1977120867643.0022737.89010101
Greg RitchieAUSThe GabbaBrisbane1986120864543.0027930.8200062
Winston BenjaminWIAMI StadiumChristchurch1992-1995321868586.009194.5101062
Basit AliPAKBasin ReserveWellington1994-1995320868543.0015754.78010130
Craig SpearmanNZPunjab Cricket Association StadiumMohali1999120865143.0028430.2801090
Mohammad WasimPAKKensington OvalBridgetown2000120868243.0017748.5901090
Nathan AstleNZGymkhana Club GroundNairobi2000330864928.6713364.66001100
Chris GayleWIGaddafi StadiumLahore2006230864128.6775114.67000151
Lance KlusenerSADocklands StadiumMelbourne2000331864943.0013165.6500020
Guy WhittallZIMSeddon ParkHamilton1996-1998230865428.6721939.2701080
Alok KapaliBANNorth West Cricket StadiumPotchefstroom20022318638*43.0013364.66000120
Andy BlignautZIMSydney Cricket GroundSydney2003-2004231864443.0014559.31000141
Imran NazirPAKNewlandsCape Town2007331865943.0063136.5101166
Hashim AmlaSAWankhede StadiumMumbai2015-2016330865828.6749175.51010133
Adam BacherSASydney Cricket GroundSydney1998230864528.6714858.1100080
Denesh RamdinWIKingsmeadDurban2008-2015230863128.679590.53000120
William PorterfieldIRESharjah Cricket StadiumSharjah2017330864728.6714658.90000110
Ajinkya RahaneINDOld TraffordManchester2011-2014230866128.6710086.00010110
Devon ThomasWIWarner Park, BasseterreSt Kitts2009-2012431863743.0010681.1300061
Nasir HossainBANKhan Shaheb Osman Ali StadiumFatullah2013-20143318644*43.0010482.6900062
Glenn MaxwellAUSM Chinnaswamy StadiumBengaluru2013-2023330866028.6738226.3201159
Tom LathamNZMelbourne Cricket GroundMelbourne2016-2019230865028.6720142.7901080
Subash Prasad KhakurelNEPZahur Ahmed Chowdhury StadiumChattogram2014330865628.6782104.88010101
Marcus StoinisAUSPallekele International Cricket StadiumKandy2022-2026430864428.6760143.3300073
Matt MachanSCOHagley OvalChristchurch2014-2015330866828.678798.8501071
Matthew StokesGUEGrainvilleSt Saviour20253328666*86.0064134.3801091
Abdul WaheedKSAUniversity of Doha for Science and TechnologyDoha2024330863428.6767128.3600045
George MunseySCOGrange Cricket Club, Raeburn PlaceEdinburgh2018-2019330866128.6767128.3601184
Marnus LabuschagneAUSHolkar Cricket StadiumIndore2023231863143.0018047.78000110
Matthew ShortAUSKingsmeadDurban2023330866628.6742204.7601195
Niko DavinNAMKyambogo Cricket OvalKampala2019331863843.0055156.36000133
Yasir Ali ChowdhuryBANQueens Sports ClubBulawayo2026331865443.0059145.7601064
Imam-ul-HaqPAKPerth StadiumPerth2019-2023230866228.6723436.7501060
Najibullah ZadranAFGEkana Cricket StadiumLucknow2019330865628.6710185.15011111
Monank PatelUSABulawayo Athletic ClubBulawayo2022330863928.6757150.8800093
Sundeep JoraNEPSharjah Cricket StadiumSharjah2025330866328.6760143.3301037
LA DunbarSERKoge Cricket ClubKoge20263318650*43.0063136.51011101
D Doyle-CalleSPARoyal Brussels Cricket Club GroundWaterloo2022330865028.6753162.26010123
Ahmed AqeelMASAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2024-20253328665*86.0063136.5101182
Bert OldfieldAUSOld WanderersJohannesburg1921-1936330864428.67--00000
George HeadleyWIKennington OvalLondon1933-1939230866528.67--010-0
Jim LakerENGQueen's Park OvalPort of Spain1948-1954231865543.00--01070
John HoltWIQueen's Park OvalPort of Spain1954-1955230864028.67--000-0
Garry SobersWIBasin ReserveWellington1956-1969230863928.67--00080
Ramakant DesaiINDBrabourne StadiumMumbai1960-1965330868528.67--01170
John EdrichENGQueen's Park OvalPort of Spain1968230863228.67--000120
John WrightNZKensington OvalBridgetown1985230866428.6715555.48011130
Keith ArthurtonWIWACA GroundPerth1991-1993430867728.6716851.1901180
Ikram AlikhilAFGEkana Cricket StadiumLucknow2019-2023430865828.6712767.7201081
Marcus TrescothickENGAsgiriya StadiumKandy2001-2003240863621.5016253.09000120
PreviousPage 349Next

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.