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
Tafadzwa TsigaZIMQueens Sports ClubBulawayo2023-2025612214533*14.5039336.90002180
Pyae Phyo WaiMYAUdayana Cricket GroundBali2024-2025141201455212.0814699.32012103
Craig McDermottAUSAdelaide OvalAdelaide1985-19961814214542*12.0830946.9300371
Sourav GangulyINDBrisbane Cricket Ground, WoolloongabbaBrisbane2003110144144144.0019673.47100180
Hashan TillakaratneSLPaikiasothy Saravanamuttu StadiumColombo2003110144144144.0031445.86100240
Michael VaughanENGQueens Sports ClubBulawayo200422214490*-17283.7202052
Matthew HaydenAUSNational Cricket Stadium, St George'sGrenada200722014410372.00130110.77100154
Adam GilchristAUSAsgiriya StadiumKandy200412014414472.0018777.01101193
Carl HooperWIThe OvalLondon199522014412772.0020171.64100182
Michael HusseyAUSPallekele International Cricket StadiumKandy2011221144142144.0025556.47100160
Eoin MorganIREWillowmoore ParkBenoni200922114484*144.0015692.31020135
Grant ElliottNZMelbourne Cricket GroundMelbourne2009-201522114483144.0015791.72020131
Travis DowlinWINational Cricket Stadium, St George'sGrenada20091201449572.0027053.33010141
Travis HeadAUSDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet20242201447672.0092156.52020148
Kushal Janith PereraSLSaxton OvalNelson2019-202522014410172.0095151.58100185
Stephen CookSAAdelaide OvalAdelaide201612014410472.0033942.48100120
Ben FoakesENGGalle International StadiumGalle201812014410772.0023661.02100113
Billy GriffithENGQueen's Park OvalPort of Spain194812014414072.00--100150
John HoltWICorporation StadiumMadras195912114481*144.00--020--
Kapil DevINDThe OvalLondon19822201449772.0015592.90010183
Marvan AtapattuSLKingsmeadDurban2000-200323014412448.0023361.80101190
Graeme SmithSANewlands Cricket GroundCape Town20022301447348.0023461.54020170
Mark BoucherSAHarare Sports ClubHarare1999-2001432144125144.0026254.96100180
Stephen FlemingNZNewlands Cricket GroundCape Town1994-19952301447948.0031545.71020180
Nathan AstleNZThe GabbaBrisbane1998-20012301446648.0027053.33010140
Brian LaraWIEdgbastonBirmingham20042301449548.0017084.71010232
Carl HooperWIWanderers StadiumJohannesburg1998-199923114466*72.0025556.47010132
Moin KhanPAKJinnah StadiumSialkot1991-1996331144117*72.0029548.81100152
Niall O'BrienIREMalahideDublin201743014410948.0019275.00100106
Kieron PollardWIMA Chidambaram Stadium, ChepaukChennai2011-201953014411948.00140102.86100512
Ajinkya RahaneINDSinhalese Sports Club GroundColombo2015-201723014413248.0025257.14100170
Umar AkmalPAKWestern Australia Cricket Association GroundPerth2010-20173301446748.0021367.6101053
Dinesh ChandimalSLRiverside GroundChester-le-Street2014-201623014412648.0022763.44100161
Nkruma BonnerWISir Vivian Richards StadiumNorth Sound2021231144113*72.0034341.98101181
Abhishek SharmaINDWankhede StadiumMumbai2025-202633014413548.0062232.26101913
Tristan StubbsSABrian Lara Stadium, Tarouba, TrinidadTarouba20244301447648.0081177.78010147
Kris SrikkanthINDBarabati StadiumCuttack1984-19883301449948.0012086.6701053
Roy DiasSLSydney Cricket GroundSydney198533114465*72.0020470.5902050
Aamer SohailPAKSingapore Cricket ClubPadang199633114476*72.0015692.31010120
Daryll CullinanSANational StadiumKarachi1994-19963301446948.0017283.7202093
Sanath JayasuriyaSLProvidence StadiumGuyana2007-201044214411572.00131109.92100144
Shahid AfridiPAKMultan Cricket StadiumMultan2004-20085401448536.0088163.64021710
Ross TaylorNZHeadingleyLeeds2013-20152401447036.0020869.23010191
Mushfiqur RahimBANKhan Shaheb Osman Ali StadiumFatullah2013-201544014411736.0016487.8010082
Kaushal SilvaSLHarare Sports ClubHarare20162401449436.0030946.60010180
Niroshan DickwellaSLSheikh Zayed StadiumAbu Dhabi20173411448348.0022663.72010151
Niroshan DickwellaSLRangiri Dambulla International StadiumDambulla2017-20185401446936.0016487.80020200
Dhananjaya de SilvaSLP Sara OvalColombo2017-201924014410936.0022863.16101212
Kusal MendisSLSabina Park, Kingston, JamaicaKingston20264401447236.00109132.1101099
Vani MoreaPNGTony Ireland StadiumTownsville2014-201644114465*48.0016885.71020111
PreviousPage 183Next

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.