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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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
Scott StyrisNZMcLean ParkNapier2000-2011107113649*22.6714693.15001171
Hashan TillakaratneSLWACA GroundPerth1988-199977213658*27.2029745.7901180
Roshan MahanamaSLIqbal StadiumFaisalabad1987-19965711365822.6733240.96011170
Glenn PhillipsNZSeddon ParkHamilton2020-202687213665*27.20106128.30010165
Shai HopeWIKensington Oval, BridgetownBarbados2015-20184701369019.4339234.69011131
Dasun ShanakaSLGaddafi StadiumLahore2017-20268711365422.67114119.30010117
Teja NidamanuruNEDVRA GroundAmstelveen2022-202577113658*22.67133102.2601066
P BaronARGSt Albans ClubBuenos Aires2023-20257711365322.67124109.68010172
PR SurveINAYeonhui Cricket GroundIncheon202477413638*45.3314494.4400162
Brendon McCullumNZBrisbane Cricket Ground, WoolloongabbaBrisbane2007-20155801368017.0016980.47010202
Daniel VettoriNZAdelaide OvalAdelaide1997-20099821365922.6728447.89011100
Sahibzada FarhanPAKGaddafi StadiumLahore2025-20268801367417.00103132.04011710
Omar RassolBULMarsa Sports ClubMarsa2021-202288213663*22.67103132.0401088
Manan AliKSABayuemas OvalKuala Lumpur2025-202698213646*22.6793146.24001510
Vic RichardsonAUSSydney Cricket GroundSydney1924-19334801364917.0030944.01004140
Albie MorkelSASuperSport ParkCenturion2005-2014119313629*22.67125108.80000125
Kyle JamiesonNZHagley OvalChristchurch2020-202612951364934.0017577.71000142
LI SalomoneMOZMalkerns Country Club ovalMalkerns2022-202611901367915.11109124.77013194
William CopeLUXScott Page Field, VinorPrague2021-2026121031365119.4393146.24011202
Dinesh NakraniUGAEntebbe Cricket OvalEntebbe2021-20251212613638*22.67102133.33001122
Sazib BhuiyanCZEScott Page Field, VinorPrague2022-2026131221362913.6083163.86001614
Dennis LilleeAUSWACA GroundPerth1974-1983912513642*19.4338835.0500190
Craig EvansZIMHarare Sports ClubHarare1992-2002131301363210.4625154.18000141
Pat CumminsAUSSydney Cricket GroundSydney2014-2025201561362515.1119868.69003182
Dennis LilleeAUSAdelaide OvalAdelaide1971-1983131531362611.3326146.74002141
Derek UnderwoodENGKennington OvalLondon1967-1977131871364312.3641033.17002120
Saleem ElahiPAKSt George's ParkGqeberha2002110135135135.00129104.65100190
Kushal Janith PereraSLThe Village, MalahideDublin2016110135135135.00128105.47100162
Ollie PopeENGSt George's ParkGqeberha2020111135135*-22659.73100181
Imran KhanPAKMA Chidambaram StadiumChennai1987111135135*-23058.70100145
Sourav GangulyINDFatorda StadiumMargao1997-20012201357467.5016979.88020133
Nicky BojeSACenturion ParkCenturion2000-200122013512967.50129104.65100141
Habibul BasharBANM. A. Aziz StadiumChittagong20031201357567.5019569.23020230
Shoaib MalikPAKSawai Mansingh StadiumJaipur2006-200722113589135.0014195.7401073
Tillakaratne DilshanSLSaxton OvalNelson20153201359167.5014990.60010130
Alastair CookENGNational Cricket Stadium, St George'sGrenada201512113576135.0033240.66020160
Eoin MorganENGKensington Oval, BarbadosBridgetown20192201357067.50134100.7502096
Eoin MorganIRENairobi Gymkhana ClubNairobi20072201359467.5015189.40010135
Junaid SiddiqueBANRangiri Dambulla International StadiumDambulla20102201359767.5014891.22010122
Ayan KhanOMAHarare Sports ClubHarare2023221135105*135.0014493.75100143
Shimron HetmyerWIOld HarariansHarare201822013512767.50105128.57100154
KS RanjitsinhjiENGTrent BridgeNottingham189912113593*135.00--010110
Tuppy Owen-SmithSAHeadingley Cricket GroundLeeds192912013512967.50--100-2
Jack RobertsonENGQueen's Park OvalPort of Spain194812013513367.50--100150
Desmond HaynesWIThe OvalLondon198412013512567.5036237.29100180
Mark TaylorAUSP Sara OvalColombo1992-19942201359467.5019270.31010100
Sourav GangulyINDPunjab Cricket Association Stadium, MohaliChandigarh2007-200823013510245.0026550.94100110
Jacques RudolphSASt. George's ParkPort Elizabeth20042301359345.0027648.91010190
Vikram SolankiENGQueens Sports ClubBulawayo2000-200433013510045.0015587.10100162
Shikhar DhawanINDBarabati StadiumCuttack2014-201733013511345.00134100.75100183
PreviousPage 200Next

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.