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 2026AFGZIMT20I5th 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Anamul HaqueBANSheikh Abu Naser StadiumKhulna201222016112080.5020777.78100202
Daryl MitchellNZHolkar Cricket StadiumIndore2023-202622016113780.5016299.38100173
George MunseySCOGoldenacreEdinburgh202322016113280.5081198.77100197
Cameron GreenAUSNarendra Modi StadiumAhmedabad202322016111480.5022272.52100230
Yashasvi JaiswalINDPerth StadiumPerth202412016116180.5030552.79101153
Cyril WaltersENGMadras Cricket Club GroundMadras193412016110280.50--110-0
Mike GattingENGNehru StadiumPune1984-1987222161115*-17592.00100160
Bill AtheyENGOld TraffordManchester1986-1987221161142*161.0026560.75100150
Steve WaughAUSDocklands StadiumMelbourne2000331161114*80.5016299.38100101
Neil McKenzieSAHarare Sports ClubHarare200133116169*80.5025962.16020161
Saeed AnwarPAKSuperSport ParkCenturion1994-200333016110153.6720977.03110111
Salman ButtPAKEden GardensKolkata2004-2007231161108*80.5030752.44100200
Xavier MarshallWIMaple Leaf North-West GroundKing City2008332161157*161.00121133.061011212
Angelo MathewsSLPunjab Cricket Association IS Bindra Stadium, MohaliChandigarh2017-2022231161111*80.5024665.45100125
Dawid MalanENGVRA GroundAmstelveen202233116112580.50161100.00101104
Shreyas IyerINDQueen's Park Oval, Port of Spain, TrinidadPort of Spain20223301616353.6716299.38020134
Shai HopeWIVRA GroundAmstelveen2022331161119*80.5019781.73100182
Josh ButlerGUEHappy Valley Ground 2Episkopi20263301616853.67122131.97020127
Harry BrookENGSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2023-202443216171161.00141114.18010136
Faisal KhanKSAUniversity of Doha for Science and TechnologyDoha202433016110153.6773220.551001016
Mushtaq MohammadPAKEden ParkAuckland1973-19792301616153.67--020230
Geoff BoycottENGBourdaGeorgetown1968-197423016111653.6739640.66100260
Ricky PontingAUSGymkhana Club GroundNairobi2000-20025421616580.5018885.64010185
Mark BoucherSA/AXMA Chidambaram Stadium, ChepaukChennai2007-20083411617353.6727358.97020132
MS DhoniINDSophia GardensCardiff2011-20185421615280.50127126.77020192
Suresh RainaINDAdelaide OvalAdelaide2012-20164401617440.25139115.83010115
Phillip HughesAUSHarare Sports ClubHarare20144401618540.2520180.10020171
Fakhar ZamanPAKSophia GardensCardiff2017-20214401615740.2516796.41020222
Syed AzizMASYSD-UKM Cricket OvalBangi2024-20264421615780.5060268.330201912
Najibullah ZadranAFGShere Bangla National Stadium, MirpurDhaka2016-202254216169*80.5098164.290201011
Sumeet VermaUGATakashinga Sports Club, HighfieldHarare20254411618853.67102157.84010612
Will JacksENGRiverside GroundChester-le-Street2023-20265411618453.67147109.52010172
Cameron GreenAUSMarrara StadiumDarwin2025-202634016110440.2523468.80100105
Herbie TaylorSAKennington OvalLondon1912-192934016112140.25--100-0
Gerry AlexanderWIMelbourne Cricket GroundMelbourne1960-19612401617340.2540439.85020130
Glenn TurnerNZAdelaide OvalAdelaide1974-19833401618440.2523070.00010120
Kim HughesAUSNational StadiumKarachi1980-19822401618540.2536444.23020212
Mike AthertonENGEdgbastonBirmingham1993-20012401617240.2533947.49020230
Jacques KallisSAKensington OvalBridgetown2001-20104501617832.2038242.1501082
Chris HarrisNZSharjah Cricket Association StadiumSharjah1994-20025501615432.2028257.09010111
Kevin PietersenENGCounty GroundBristol2005-201155116191*40.25131122.90011156
Suresh RainaINDRajiv Gandhi International Stadium, UppalHyderabad2009-20145511616140.2518089.44020116
Alastair CookENGWestern Australia Cricket Association GroundPerth2010-20143501617232.2027658.33011221
Bob CatterallSANewlandsCape Town1923-19313501617632.20--020-0
Charlie BarnettENGKennington OvalLondon1933-19373511615240.25--010-0
Roger TwoseNZSeddon ParkHamilton1996-20013501618732.2051831.08010201
Sachin TendulkarINDBrisbane Cricket Ground, WoolloongabbaBrisbane2003-20126601619126.8322870.61011130
Michael LeaskSCOForthillDundee2024-202586216196*40.25126127.78010137
Andries GousUSAPrairie View Cricket ComplexHouston20246601615726.83106151.89021188
Alan KnottENGSydney Cricket GroundSydney1971-19753611618232.2035745.10010180
PreviousPage 157Next

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.