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)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 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 resultT2067th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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
Mark RamprakashENGBourdaGeorgetown1994-199824110564*35.0032232.61010120
Avishka GunawardeneSLR.Premadasa StadiumColombo200444110564*35.0021149.7601071
Mashrafe MortazaBANMA Aziz StadiumChattogram20053401054826.2597108.25000142
Stuart CarlisleZIMSinhalese Sports Club GroundColombo20013401054726.2524542.86000120
Dinesh KarthikINDZahur Ahmed Chowdhury StadiumChattogram2007-20102401055626.2519055.26011140
Ross TaylorNZSophia GardensCardiff2013-20195401056326.2515169.5401190
Robin UthappaINDKingsmeadDurban20074401055026.2587120.6901076
Gavin HamiltonSCOMombasa Sports ClubMombasa200744110546*35.0015269.0800091
Mitchell MarshAUSSt George's ParkGqeberha2016-20203401055026.2520850.48010102
Alex HalesENGPallekele International Cricket StadiumKandy2012-20184401056826.2594111.70010102
Sikandar RazaZIMCivil Service Cricket Club, StormontBelfast2019-202154110559*35.0089117.9801083
Sam CurranENGTrent BridgeNottingham2021-202634210541*52.5011095.45000131
Mark AdairIREQueens Sports ClubBulawayo2023-20253411057835.0012385.37010151
Prithvi ShawINDR Premadasa StadiumColombo20214401054926.2585123.53001200
Saber ZakhilBELVelden Cricket GroundLatschach20254411054035.0063166.6700067
K SuttisanTHATerdthai Cricket GroundBangkok20254401057326.2580131.25010105
Jai SinhSWIHappy Valley GroundEpiskopi20264401055526.2580131.2501087
Akhil AnilTANWillowmoore ParkBenoni202254210552*52.5064164.06010115
D PandaMEXReforma Athletic ClubNaucalpan202644210556*52.5085123.5301083
Ray LindwallAUSKennington OvalLondon1948-19563411056235.00--010111
Brian CloseENGHeadingley Cricket GroundLeeds1959-19673411055635.003268.75011110
Mark BurgessNZQueen's Park OvalPort of Spain197224110562*35.00--010101
Chetan ChauhanINDMelbourne Cricket GroundMelbourne1977-19812401058526.2523444.87012140
Graeme WoodAUSIqbal StadiumFaisalabad1982-19882411054935.0039826.38000100
Desmond HaynesWIHeadingley Cricket GroundLeeds1988-19912411055435.0024243.39010100
Paul DowntonENGEdgbastonBirmingham1984-19853421055652.5029735.3501070
Javed AhmadiAFGDubai International Cricket StadiumDubai2012-20185401058126.2514373.4301093
Brendon McCullumNZWestern Australia Cricket Association GroundPerth2007-201555110546*26.2512882.0300193
Ridley JacobsWIQueens Sports ClubBulawayo2001-200345310553*52.5016862.5001071
Andre BothaIREClontarf Cricket Club GroundDublin2007-200965110547*26.2511888.98001160
John MooneyIREHarare Sports ClubHarare2010-20155511055526.2513975.5401072
Paul ReiffelAUSAdelaide OvalAdelaide1992-19965531055652.5021050.00010130
David MillerSAZahur Ahmed Chowdhury StadiumChattogram2014-20155501054421.0010699.0600091
Chris MorrisSANewlandsCape Town2016-20196511056926.2513378.95010131
Evin LewisWIProvidence StadiumGuyana2017-20185501054721.0014671.9200094
II SelemaniTANWillowmoore ParkBenoni20225511053926.2574141.89000124
Geoff PullarENGEdgbaston Cricket GroundBirmingham1960-19623511053726.2514126.2400000
Mushtaq MohammadPAKHeadingley Cricket GroundLeeds1962-19753501055721.0031322.3601081
Ravi ShastriINDFeroz Shah KotlaDelhi1983-19893501054921.005060.0000021
Saeed AnwarPAKEden ParkAuckland1992-20015601054817.5020052.50001121
Anthony McGrathENGLord'sLondon2003-20045611056921.0018457.07010140
Suranga LakmalSLP Sara OvalColombo2012-20193611054221.0018158.01001102
Dimuth KarunaratneSLSt George's ParkGqeberha2016-20243601054317.5024243.39000160
Mohammad NabiAFGSheikh Zayed Cricket StadiumAbu Dhabi2018-20217601053817.5013080.7700064
Samiullah ShenwariAFGSheikh Zayed StadiumAbu Dhabi2010-20177601054217.5011095.4500083
MTMMJ AveCOOFaleata Oval No 2Apia202466310544*35.0010897.2200065
Dillon HeyligerCANAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022106510524*105.0065161.5400087
Reggie SchwarzSANewlands Cricket GroundCape Town1906-19104611054421.00--00020
Herschelle GibbsSABuffalo ParkEast London1997-20057701054715.0014771.43000141
Tatenda TaibuZIMShere Bangla National StadiumMirpur2009-20107701053815.0019653.5700181
PreviousPage 279Next

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.