Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st 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/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
Jacques KallisSASharjah Cricket Association StadiumSharjah20004319953*49.5014667.8101072
Abdul RazzaqPAKSydney Cricket GroundSydney2000-2005330994333.0011784.62000121
Carl HooperWIAsgiriya StadiumKandy2001330997233.0019052.1101070
Geraint JonesENGKingsmeadDurban2004-2005230997333.0012777.95010133
AB de VilliersSABeausejour Stadium, Gros IsletSt Lucia2007-2010330995333.0090110.0001055
Janeiro TuckerBERMombasa Sports ClubMombasa2006330995233.0013573.3301090
MahmudullahBANSenwes ParkPotchefstroom2017230996633.0016261.11010141
Sabbir RahmanBANSaxton OvalNelson2015-20163319942*49.5010396.12000105
Babar HayatHKZhejiang University of Technology Cricket FieldHangzhou20233319940*49.5062159.68000510
Solomon MireZIMMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2017330994333.0083119.28000124
Saad NasimPAKShere Bangla National StadiumMirpur20153319977*49.5012479.8401191
Lorcan TuckerIRESportpark WestvlietThe Hague2024330995533.0073135.62010111
Amar NaeemAUAGB OvalSzodliget2025430996633.0071139.44010105
Finn AllenNZThe Village, MalahideDublin2022330996033.0095104.21010143
Finn AllenNZSky StadiumWellington2024-2026330994033.0054183.3300079
Shubman GillINDLord'sLondon2025-2026230997733.0013772.26010131
Kepler WesselsSABuffalo ParkEast London1992-1994330995733.0017058.2401080
Zubayr HamzaSASuperSport ParkCenturion2019-2021230995633.0016759.28010111
Sandeep GoudOMAMannofield ParkAberdeen20194319967*49.5011090.0001146
Ruben TrumpelmannNAMHigh Performance OvalWindhoek2026531995049.5083119.2801086
Innocent KaiaZIMNamibia Cricket GroundWindhoek2026330997233.0064154.69010104
Justin BroadGERAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022330996233.0092107.6101091
Maaz SadaqatPAKShere Bangla National Stadium, MirpurDhaka2026330997533.0079125.3201096
M RavulaFIJSano International Cricket Ground 2Sano20263319947*49.5098101.02000111
Ajit WadekarINDKennington OvalLondon1971-1974230994833.0025938.2200070
Max WalkerAUSKennington OvalLondon1975-19774319978*49.5013473.88010140
Saleem MalikPAKSingapore Cricket ClubPadang1996332996899.0011189.1901091
Ijaz AhmedPAKLord'sLondon1996-1999230997633.0018055.00010111
Mike AthertonENGBasin ReserveWellington1991-1997330994333.0021346.48000120
Graeme HickENGArnos Vale GroundKingstown1994-1998330994533.0019351.3000041
Adam GilchristAUSGalle International StadiumGalle1999-2004340996824.7513672.7901191
Shane WatsonAUSFeroz Shah KotlaDelhi2008-2013340994124.7518852.66000170
Shane WatsonAUSKinrara Academy OvalKuala Lumpur2006440997924.7512380.49011132
Alester MaregwedeZIMQueens Sports ClubBulawayo2004340993724.7513871.74000114
Irfan PathanINDBrisbane Cricket Ground, WoolloongabbaBrisbane2008-2012540994724.7512181.8200092
Jamie HowNZWestpac StadiumWellington2006-2009440996624.7514369.23011140
George BaileyAUSSharjah Cricket StadiumSharjah2012-20144419957*33.0013473.8801033
Andre RussellWICentral Broward Regional Park Stadium Turf GroundLauderhill2016-2018440994724.7558170.69000311
Rilee RossouwSAShere Bangla National StadiumMirpur20154439945*99.0010495.1900085
Joe RootENGDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2016-2024240995324.7522544.00010121
KL RahulINDShere Bangla National Stadium, MirpurDhaka2022340997324.7515066.0001064
Nizakat KhanHKTerdthai Cricket GroundBangkok2020440994824.7564154.69000134
Daniel LawrenceENGGalle International StadiumGalle2021241997333.0023242.6701061
Dhananjaya de SilvaSLBasin ReserveWellington2018-2023240999824.7520348.77012121
Ishan KishanINDWankhede StadiumMumbai2023-2026440993924.7571139.4400086
Lorcan TuckerIRECivil Service Cricket ClubBelfast2022440995024.7573135.62010103
Sulaimon RunseweNGRTakashinga Sports Club, HighfieldHarare20254429951*49.5096103.13010131
Faheem AshrafPAKSabina Park, Kingston, JamaicaKingston2021240994424.7524340.74000140
D KansonkhoMAAIntegrated Polytechnic Regional CentreKigali City2021-2022440993124.7510198.02000160
Jacob BethellENGHagley OvalChristchurch2024-20253419950*33.0096103.13010134
PreviousPage 300Next

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.