ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 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,773 of the 11,779 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Ken BarringtonENGKingsmeadDurban1964111148148*---10090
Tony GreigENGBrabourne StadiumMumbai1973110148148148.0029150.86100240
Ricky PontingAUSP Sara Oval, ColomboSri Lanka200212014814174.0017584.57100240
Michael ClarkeAUSShere Bangla National StadiumMirpur201132014810174.0017385.5510082
Bastiaan ZuiderentNEDRuaraka Sports Club GroundNairobi200722114877*148.0022565.78020160
Paul StirlingIRECivil Service Cricket Club GroundBelfast201122014810974.00129114.73100145
Aaron FinchAUSWestpac StadiumWellington202122114879*148.0099149.49020136
Majid KhanPAKMcLean ParkNapier1979121148119*148.00--100180
Ajit WadekarINDBasin ReserveWellington1968121148143148.00--100120
Glenn TurnerNZGreen Park StadiumKanpur197612014811374.00--100200
Javed MiandadPAKMA Chidambaram StadiumChennai19871201489474.00--020-1
Ramiz RajaPAKP Sara OvalColombo198622014812274.0028851.39100210
Jimmy AdamsWIVidarbha Cricket Association GroundNagpur1994121148125*148.0046032.17100160
Yuvraj SinghINDRawalpindi Cricket StadiumRawalpindi2004-200633114882*74.0022864.91010172
Ricky PontingAUSNewlands Cricket GroundCape Town2002231148100*74.0023263.79100212
Stephen FlemingNZBangabandhu National StadiumDhaka1998-20043301489649.3321070.48010101
Hashan TillakaratneSLThe GabbaBrisbane1990-199933214861148.0032345.8202070
John DavisonCANWillowmoore ParkBenoni2003-20093301487549.33147100.68010195
Niroshan DickwellaSLSir Vivian Richards StadiumNorth Sound20212301489649.3326456.06010120
Glenn PhillipsNZCivil Service Cricket Club, StormontBelfast202233214869*148.00112132.14020103
Saif HassanBANDubai International Cricket StadiumDubai20253301486949.33111133.33020611
Cyril WaltersENGOld Trafford Cricket GroundManchester1933-19342311485274.0023144.1602080
Ken BarringtonENGCorporation StadiumMadras1962-19642301488049.33--010190
Zahid FazalPAKSharjah Cricket StadiumSharjah1990-199133114898*74.0021668.52010112
Hansie CronjeSABangabandhu National StadiumDhaka19983311486774.0016390.80020102
Aravinda de SilvaSLMangaung OvalBloemfontein1994-20014401487337.0017485.0602192
Ridley JacobsWIMelbourne Cricket GroundMelbourne2000-20013401485937.0022166.97010110
Hashim AmlaSAHeadingleyLeeds2008-20173401487337.0021070.48010190
Michael SwartNEDSportpark WestvlietThe Hague2011-20124401486137.00137108.03021114
Nkruma BonnerWIShere Bangla National StadiumMirpur20213401489037.0035841.34011110
Nkruma BonnerWIGalle International StadiumGalle202124114868*49.3346931.56010120
Gerhard ErasmusNAMSharjah Cricket StadiumSharjah2021-20224411487649.3317783.6202091
Matt MachanSCOSharjah Cricket StadiumSharjah20134401485437.0016788.6201083
Kusal MendisSLMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2017-202044114811949.3315396.73101140
Jacob BethellENGThe Rose BowlSouthampton2024-202644114811049.33105140.95101147
D KhanalNEPTribhuvan University International Cricket GroundKirtipur2022-20246401487637.0017883.15022115
Herbie TaylorSAHeadingley Cricket GroundLeeds1912-192424114859*49.33--02002
Clem HillAUSLord'sLondon1896-190534014813537.00--100170
Bill PonsfordAUSOld Trafford Cricket GroundManchester1926-19343411488349.3337932.9801050
Ken ViljoenSAKennington OvalLondon1935-19472401486037.00--010-0
Mike SmithENGCorporation StadiumMadras1962-19642401487337.00--020161
Glenn TurnerNZQueen's Park OvalPort of Spain19722401489537.00--020160
John EmbureyENGNational StadiumKarachi198734114874*49.3339637.37020142
Salman ButtPAKMelbourne Cricket GroundMelbourne2004-20093501487029.6028951.21012150
Farokh EngineerINDGreen ParkKanpur1961-19733501487729.605928.81010180
Tim PaineAUSPerth StadiumPerth2018-20193501483929.6035641.57001131
James VifahGHAIntegrated Polytechnic Regional CentreKigali City2021-202255114863*37.00132112.12020114
Corey AndersonNZWestpac StadiumWellington2014-201675114882*37.00115128.70010108
Sikandar RazaZIMBellerive OvalHobart2015-20225501488229.60100148.00011118
Shai HopeWIEden GardensKolkata2018-20265501487529.60115128.70010165
PreviousPage 177Next

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.