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
Angelo MathewsSLBeausejour Stadium, Gros IsletSt Lucia20102201045852.0082126.8301063
Angelo MathewsSLBrabourne StadiumMumbai20091201049952.0013974.82010160
Malcolm WallerZIMR.Premadasa Stadium, KhettaramaColombo20171201046852.0013775.91010120
Jonny BairstowENGPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh20161201048952.0021149.2901070
Sabbir RahmanBANBasin ReserveWellington201712110454*104.0018755.61020160
Reeza HendricksSAPallekele International Cricket StadiumKandy201822010410252.0092113.0410081
Assad ValaPNGUnited Cricket Club GroundWindhoek20232201047552.0016563.0301061
Theunis de BruynSASinhalese Sports Club GroundColombo201812010410152.0024043.33100120
Fakhar ZamanPAKSeddon ParkHamilton2018-20242201045452.00100104.00020106
Hussain TalatPAKRawalpindi Cricket StadiumRawalpindi202532110462104.0012086.6701071
Kushal BhurtelNEPHarare Sports ClubHarare20232201049952.00101102.97010142
LA DunbarSERMarina GroundCorfu2019221104104*104.0062167.74101510
Kashyap PrajapatiOMAQueens Sports ClubBulawayo202322010410352.0010698.11100121
Ibrahim ZadranAFGSharjah Cricket Association StadiumSharjah202622110470*104.0014472.2201061
Jack RussellENGOld WanderersJohannesburg19231201049652.00--010-0
Wazir MohammadPAKBourdaGeorgetown195812110497*104.00--010-0
Peter RichardsonENGEden GardensKolkata19611201046252.00--010100
Colin BlandSAEden ParkAuckland196412110483104.00--01070
Asif IqbalPAKIqbal StadiumFaisalabad197812010410452.00--101150
Ashok MankadINDFeroz Shah Kotla GroundDelhi19691201049752.00--010100
Javed MiandadPAKTrust Bank ParkHamilton19931201049252.0019054.74010130
Graham YallopAUSGreen ParkKanpur19791201048952.00--010150
Ashok MalhotraINDWankhede StadiumMumbai198312110472*104.0012259.02010100
Martin CroweNZKennington OvalLondon1983-19902201049752.0014969.8001080
Chandika HathurusingheSLSeddon ParkHamilton19911201048152.0027737.55010130
Hansie CronjeSAOld TraffordManchester199822110469*104.0014969.8001071
Sanjeeva RanatungaSLQueens Sports ClubBulawayo1994121104100*104.0038626.94100150
Russel ArnoldSLGymkhana Club GroundNairobi2000-20033311044152.0014074.29000110
Yuvraj SinghINDWestpac StadiumWellington2003-20093301045434.6712384.55021114
Mohammad KaifINDSuperSport ParkCenturion200333110468*52.0020550.73010130
Gundappa ViswanathINDGaddafi StadiumLahore1978-19833301048334.67137.6901000
Craig McMillanNZOwen Delany ParkTaupō1999-20013301047334.6713179.39010120
Ian BillcliffCANBeausejour Stadium, Gros IsletSt Lucia20073301045034.6716065.0001081
Jacques RudolphSABasin ReserveWellington2004-201223110493*52.0025241.27011160
Vusi SibandaZIMNational Cricket Stadium, St George'sGrenada20133301045134.6713875.36010103
Mushfiqur RahimBANProvidence StadiumGuyana2007-20183301046834.6791114.2901083
Majid HaqSCOMombasa Sports ClubMombasa20073301045934.6713775.91011190
Pieter SeelaarNEDThe Village, MalahideDublin2015-201943110496*52.0062167.7401095
Jos ButtlerENGFeroz Shah KotlaDelhi201633210466*104.0064162.50010115
PL MommsenSCOVRA GroundAmstelveen20103301048034.6717659.0901091
Rassie van der DussenSAThe Village, MalahideDublin20214301044934.6711689.6600061
Matty CrossSCOThe Grange ClubEdinburgh2016-20193301044834.6711392.04000153
Jonty JennerJERGrange Cricket Club Ground, Raeburn PlaceEdinburgh20233311044652.0058179.3100098
Dawid MalanENGTrent BridgeNottingham2021-20233301047734.6766157.58010105
Evin LewisWIBrian Lara Stadium, Tarouba, TrinidadTarouba20253301046034.6712285.2501076
Richie RichardsonWIMA Chidambaram StadiumChennai1988-19892301046134.6722346.64010130
Cameron GreenAUSShere Bangla National Stadium, MirpurDhaka202633110452*52.0015168.8701064
Cameron GreenAUSGalle International StadiumGalle20222301047734.6715567.1001080
Khizer AhmedNORKoge Cricket ClubKoge2025-202643210464*104.0073142.47010104
Wahidullah SahakNORKoge Cricket ClubKoge20263301047534.6757182.46010134
PreviousPage 281Next

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.