Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES79/1 (7.2)WAR206/4 (20)ES need 128 runs in 76 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Boeta DippenaarSAKensington Oval, BridgetownBarbados2005110123123123.0012995.35100120
Chris GayleWIOld HarariansHarare2018110123123123.0091135.16100711
Everton WeekesWICarisbrookDunedin1956110123123123.00--100170
John HoltWIFeroz Shah Kotla GroundDelhi1959110123123123.00--100210
Graham ThorpeENGWACA GroundPerth199512012312361.5021956.16101190
Mohammad YousufPAKJinnah StadiumGujranwala1998-200022112368123.0016674.1002041
Stephen FlemingNZOwen Delany ParkTaupō1999-200132112364123.0016773.65020130
Stephen FlemingNZBeausejour StadiumGros Islet20022201238961.5016475.00010110
Ashish BagaiCANMannofield ParkAberdeen200922112392*123.0016773.65010101
Mohammad HafeezPAKArbab Niaz StadiumPeshawar2003121123102*123.0018566.49100142
Irfan PathanINDM.Chinnaswamy StadiumBengaluru2007121123102123.0017669.89100134
Ian BellENGZohur Ahmed Chowdhury StadiumChittagong201012112384123.0016076.88010131
Virat KohliINDSt George's ParkGqeberha2011-201822112387*123.0014684.2501092
Jos ButtlerENGDaren Sammy National Cricket Stadium, St LuciaGros Islet20191201236761.5024250.83020140
Joe RootENGBarabati StadiumCuttack2017-20252201236961.5012796.85020140
Sanju SamsonINDEden GardensKolkata2025-202622112397*123.0070175.71010165
Tony de ZorziSAQueen's Park Oval, Port of Spain, TrinidadPort of Spain20241201237861.5020560.00010112
Kavem HodgeWIBay OvalMount Maunganui2025121123123*123.0028443.31101150
Yashasvi JaiswalINDGreen ParkKanpur20241201237261.5096128.13020203
Hassan NawazPAKKorogi Sports ParkNisshin202622112396123.0073168.4901079
Charlie LlewellynSAAdelaide OvalAdelaide19111201238061.5028842.7101070
Nummy DeaneSAKennington OvalLondon1924-19292201239361.50--010-0
Doug InsoleENGKingsmeadDurban1957121123110*123.00--10080
John GuyNZFateh MaidanHyderabad195512012310261.50--100130
Mushtaq MohammadPAKFeroz Shah Kotla GroundDelhi196112012310161.50--100190
Rusi SurtiINDAdelaide OvalAdelaide19671201237061.50--020100
Brian LuckhurstENGMelbourne Cricket GroundMelbourne1971-197522012310961.5033836.39100120
Graeme HickENGCaptain Roop Singh StadiumGwalior1993221123105*123.0013491.7910082
Virender SehwagINDWestpac StadiumWellington2003-20093301235441.0087141.38010231
Yuvraj SinghINDCivil Service Cricket Club, StormontBelfast200743212361*123.0015778.34010112
Grant FlowerZIMArbab Niaz StadiumPeshawar1996-19982301237741.0029341.98010130
Shahid AfridiPAKM. Chinnaswamy StadiumBengaluru1999-20052301236541.0096128.13021173
Brendan TaylorZIMSylhet StadiumSylhet20143301235941.0092133.70010104
MS DhoniINDHolkar Cricket StadiumIndore2015-201733212392*123.00113108.8501096
Ed JoyceENGSydney Cricket GroundSydney200733012310741.0017271.51100130
Liam LivingstoneENGLord'sLondon2022-202433112362*61.5098125.51010510
Asif AliBHRUdayana Cricket GroundBali20253301236541.0062198.39010139
Kepler WesselsAUSOld TraffordManchester19852301235041.0026446.59010150
Ashen BandaraSLSir Vivian Richards StadiumNorth Sound202133112355*61.5016275.9302081
Ali MasoodESTKerava National Cricket GroundKerava202233112369*61.50110111.82010141
Saiteja MukkamallaUSAMaple Leaf North-West GroundKing City202633112381*61.5017371.1001091
Rahul ChopraUAEVRA GroundAmstelveen202533012310141.00122100.82100112
Walter ReadENGMelbourne Cricket GroundMelbourne1882-18832301237541.00--010130
Ken MackayAUSLord'sLondon1956-19612301235441.00--01070
Desmond HaynesWIArnos Vale GroundKingstown1981-19943301238341.0015280.92010172
Sanjay ManjrekarINDTrent BridgeNottingham1990-19962301235941.0027145.39020111
Mark GreatbatchNZHarare Sports ClubHarare19922301235541.0018566.4902094
VVS LaxmanINDFeroz Shah Kotla GroundDelhi1999-20052401236930.7525548.24010200
Mahela JayawardeneSLBrabourne StadiumMumbai2006-20093411234841.0019563.08000180
Ranjan MadugalleSLIqbal StadiumFaisalabad1982-198734112391*41.0026344.87010180
PreviousPage 227Next

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.