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
Steve SmithAUSNarendra Modi StadiumAhmedabad2023341964432.0025537.6500090
Kassim NassoroTANWillowmoore ParkBenoni2022541966032.0076126.3201093
Usman KhawajaAUSHagley OvalChristchurch2016-2024240964524.0017554.86000110
Shaiman AnwarUAEGrange Cricket Club Ground, Raeburn PlaceEdinburgh2015-2016440966324.0011583.4801044
David BoonAUSKennington OvalLondon1989-1993240964624.0022143.44001111
S PradhanBHUBayuemas OvalKuala Lumpur2023440965924.0010294.12010111
Virandeep SinghMASAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2024-20254419662*32.0095101.0501163
Mohammad RizwanPAKHeadingleyLeeds2016-2026340964124.0010195.0500091
Shai HopeWISir Vivian Richards Stadium, North SoundAntigua2017440963124.0015462.3400060
Kusal MendisSLEden ParkAuckland2019-2025440965424.0092104.3501184
Ollie PopeENGMA Chidambaram StadiumChennai2021240963424.0019848.4800080
Shahid WasifHKTerdthai Cricket GroundBangkok2020440965024.0092104.35010103
Nouman SarwarQATIndian Association GroundSingapore20194439647*96.0066145.4500193
U ShahidFRABayer Uerdingen Cricket GroundKrefeld2021440966424.0090106.6701053
Saber ZakhilBELMarsa Sports ClubMarsa20215419664*32.0056171.4301239
Harsh ThakerCANPrairie View Cricket ComplexHouston2024441963832.0063152.3800084
Choudry Share AliSWEBayer Uerdingen Cricket GroundKrefeld2024441965832.0049195.9201078
Yasar HaroonBRALos Pinos Polo Club 1, CundinamarcaBogota2026442964248.0079121.52000121
Frank FosterENGSydney Cricket GroundSydney1911-1912240965624.0017754.24010131
Jack GregoryAUSAdelaide OvalAdelaide1921-19252419678*32.0016657.83010100
Les AmesENGOld WanderersJohannesburg1938-1939241964232.00--00000
Denis ComptonENGCrusaders GroundPort Elizabeth1949-1957240964924.0020.0000100
Alan DavidsonAUSOld Trafford Cricket GroundManchester1953-19612429677*48.00--011132
Ken BarringtonENGSabina ParkKingston1960-1968240966324.00--01080
Peter RichardsonENGMelbourne Cricket GroundMelbourne1958-1959240966824.0026136.7801060
Bevan CongdonNZNational StadiumKarachi1965-1969240965724.00--01060
Craig SerjeantAUSQueen's Park OvalPort of Spain1978240964924.00--000110
Mike GattingENGThe GabbaBrisbane1986-1994240966124.0022742.29010160
Geoff LawsonAUSLord'sLondon1981-1989642967448.0014168.09010140
Sandeep PatilINDSydney Cricket GroundSydney1980-19813419665*32.0012974.42011120
Brian McMillanSAAdelaide OvalAdelaide1992-19984419687*32.0022542.67010121
Hansie CronjeSAWACA GroundPerth1994-1998441964032.009897.9600092
Naimur RahmanBANHarare Sports ClubHarare2001340963624.0016358.90000150
Andrew FlintoffENGEdgbaston Cricket GroundBirmingham1999-2002450962919.2014267.61000171
Michael ClarkeAUSSt George's ParkGqeberha2006-2014450965019.2014168.0901081
Heath StreakZIMSinhalese Sports Club GroundColombo1996-20014539636*48.0017255.8100190
Trevor GripperZIMQueens Sports ClubBulawayo2003-2004450966519.2020746.3801081
Irving RomaineBERQueen's Park Oval, Port of SpainTrinidad2006-2007550966219.2018551.89012100
Richie BerringtonSCOBellerive OvalHobart2015-2022550963719.2084114.2900054
Martin GuptillNZEdgbastonBirmingham2013-2019550963519.2011682.76000160
Darren BravoWIArnos Vale Ground, KingstownSt Vincent2010-2014550966219.2020746.38011111
Martin SiriARGSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2021550963119.209897.9600091
Yasser NazirBHRWest End Park International Cricket StadiumDoha2023-20265519640*24.0065147.69000123
Harry BrookENGWankhede StadiumMumbai2023-2026550965319.2081118.5201084
Mohomad AslamKUWBayuemas OvalKuala Lumpur2024-202611519651*24.0065147.69011122
Allan SteelENGKennington OvalLondon1880-1886450964219.2016851.7900190
Bert OldfieldAUSLord'sLondon1926-19343519643*24.0013847.8300140
Merv WallaceNZBasin ReserveWellington1946-1953350966619.20--01040
Kim HughesAUSTrent BridgeNottingham1979-1983450965219.2021444.8601190
Vijay DahiyaINDSharjah Cricket StadiumSharjah2000550964019.2013073.8500161
PreviousPage 311Next

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.