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)ODI4th 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/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
Angelo MathewsSLSher-e-Bangla National StadiumMirpur2009-20142229752*-13770.8001052
Steve SmithAUSPunjab Cricket Association Stadium, MohaliChandigarh2013120979248.5020447.55010101
Azhar AliPAKQueens Sports ClubBulawayo2011120977548.5023042.17010150
Reeza HendricksSAWankhede StadiumMumbai2023220978548.5094103.19010103
Quinton de KockSAHeadingleyLeeds2017-20222219792*97.0089108.99010130
Temba BavumaSASt George's Park, Port ElizabethGqeberha2022120976748.5021844.5001090
Joe RootENGKingsmeadDurban2015220977348.5016558.7901072
Marcus StoinisAUSKensington Oval, Bridgetown, BarbadosBridgetown20242219767*97.0053183.0201048
Travis HeadAUSMangaung OvalBloemfontein2023220976448.5064151.56010154
Sanju SamsonINDBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2022-20263219786*97.0072134.72010103
Harrison CarlyonJERWanderers Cricket GroundWindhoek2023220978548.5011088.18010105
Gareth DelanyIRETolerance OvalAbu Dhabi20192229789*-56173.2101093
VS PadhaalFINBotkyrka Cricket CenterStockholm2026220978448.5066146.97010103
Cameron GreenAUSBellerive OvalHobart2022120977448.5015662.18010110
Nauman AliPAKHarare Sports ClubHarare2021220979748.5010592.3801195
Charith AsalankaSLMahinda Rajapaksa International Cricket StadiumHambantota2023320979148.5010790.65010120
Billy ZulchSALord's No. 1 GroundDurban1921120978048.50--010100
Percy HolmesENGNewlandsCape Town1927120978848.50--010-0
Ken ViljoenSABasin ReserveWellington1932121978197.00--010-0
Eddie PaynterENGThe GabbaBrisbane1933121978397.0022942.36010121
Freddie BrownENGSydney Cricket GroundSydney1951120977948.50--010110
John WatkinsSAAdelaide OvalAdelaide1953120977648.50--010130
Tony PitheySAMelbourne Cricket GroundMelbourne1964120977648.5032429.94010100
Ian ChappellAUSHeadingleyLeeds1975120976248.5022942.36010161
Keith StackpoleAUSKennington OvalLondon1972120977948.5019450.00010100
Javed MiandadPAKMadras Cricket Club GroundMadras1980120975248.5023541.28010100
Collis KingWIKennington OvalLondon1976-1979220976348.5014965.1001090
Dilip VengsarkarINDJinnah StadiumSialkot1978-19842219794*97.0012378.8601000
Julien WienerAUSGaddafi StadiumLahore1980120979348.5021345.54010102
Manoj PrabhakarINDMcLean ParkNapier1990-1995220979548.5028034.6401050
Hansie CronjeSAP Sara OvalColombo19931219773*97.0023940.5901091
Rahmat ShahAFGHeadingleyLeeds2019220976248.5012180.17010150
Kumar SangakkaraSLUniversity OvalDunedin2015330978132.3396101.0401082
Ricky PontingAUSSeddon ParkHamilton2010230976932.3312279.51010131
Stephen FlemingNZBrabourne StadiumMumbai1995-2006330978932.3314069.29011120
Michael BevanAUSEdgbaston Cricket GroundBirmingham1997-1999230976532.3316359.51010110
Shane WarneAUSEdgbaston Cricket GroundBirmingham1997-1999230974732.3310493.27000140
Hamilton MasakadzaZIMGymkhana Club GroundNairobi2008-2009330977232.3310196.04010171
Jamie HowNZLord'sLondon2008230976832.3317555.43010101
Shakib Al HasanBANMA Chidambaram Stadium, ChepaukChennai2023-2024230974032.3317156.73000112
Graeme SwannENGSophia GardensCardiff2009-20127329747*97.0011782.91000111
Neil BroomNZEden ParkAuckland2009-2017331977348.5093104.3001145
Will YoungNZRangiri Dambulla International StadiumDambulla2024330974832.3397100.00000121
Khushdil ShahPAKMultan Cricket StadiumMultan20223319741*48.5097100.0000064
Harry TectorIREGreater Noida Sports Complex GroundGreater Noida2020331973748.5068142.6500074
Janneman MalanSABoland ParkPaarl2020-2022330979132.3311981.5101191
Rahmanullah GurbazAFGStormont Cricket GroundBelfast2026330977132.3310295.1001075
Lahiru UdaraSLRawalpindi Cricket StadiumRawalpindi2026330979132.3361159.02010121
Pathum NissankaSLGMHBA Stadium, South Geelong, VictoriaGeelong2022330977432.3391106.5901073
S HookESTMarsa Sports ClubMarsa2025332975197.0056173.2101086
PreviousPage 306Next

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.