ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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,772 of the 11,778 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Marco JansenSASuperSport ParkCenturion2021-202699321984*36.5031369.97020296
Taranjit SinghCYPHappy Valley GroundEpiskopi2024-2026111142195531.29108202.780121717
Neil JohnsonZIMHarare Sports ClubHarare1998-200071202197518.2559037.12021202
Usman PatelKUWWest End Park International Cricket StadiumDoha2021-20231413321943*21.90193113.47001129
Saleem YousufPAKSharjah Cricket StadiumSharjah1985-1990221422196218.2530172.76011123
Nathan LyonAUSAdelaide OvalAdelaide2012-20251716721938*24.3333365.77002186
Abdur RazzakBANShere Bangla National StadiumMirpur2006-201458361121926*8.7629474.49005202
Brian LaraWIGalle International StadiumGalle2001120218178109.0039355.47100210
Brian LaraWIThe OvalLondon1995220218179109.0024290.08100321
Michael HusseyAUSChittagong Divisional StadiumChattogram2006221218182218.0026482.58100212
Phil JaquesAUSBellerive OvalHobart2007120218150109.0033265.66110240
Sachin TendulkarINDHeadingley Cricket GroundLeeds1990-200233021819372.6738456.77100204
Virender SehwagINDMA Chidambaram StadiumChennai2002-2004231218155109.0028975.43110320
Aravinda de SilvaSLGymkhana Club GroundNairobi1996-200333021812272.67216100.93110224
Darren LehmannAUSGalle International StadiumGalle1999-200433021812972.6736759.40110242
Brian LaraWINew Wanderers StadiumJohannesburg2003-200423021820272.6730771.01100342
Ian BellENGBellerive OvalHobart2007-201533021814172.6725884.50100191
Rilee RossouwSANew Wanderers StadiumJohannesburg2015-201643021812872.67205106.34110214
Dhananjaya de SilvaSLSylhet International Cricket StadiumSylhet202423021810872.6732267.70200223
Pavan RathnayakeSLGaddafi StadiumLahore2026331218118109.00168129.76110251
Graeme SmithSABasin ReserveWellington2004-2012241218125*72.6734762.82100270
Mushfiqur RahimBANRawalpindi Cricket StadiumRawalpindi2024-202534121819172.6740653.69100231
Dhiren GondariaKENGahanga B Ground, RwandaKigali City20264412189472.67116187.930301619
Rayyan PathanCANCoolidge Cricket Ground, AntiguaCoolidge2021441218107*72.67139156.831102210
Clifford RoachWIKensington OvalBridgetown1930-193524121812272.67--110200
John ReidNZEden GardensKolkata1955-196524021812054.50--110274
Asif IqbalPAKKennington OvalLondon1967-197934021814654.5037158.76100312
Ian RedpathAUSHeadingley Cricket GroundLeeds1964-19682412189272.6759136.89020320
Graham GoochENGAntigua Recreation GroundSt John's1981-19862402188354.5053240.98030160
Mark TaylorAUSGaddafi StadiumLahore1994-19964402187454.5032367.49030241
Hansie CronjeSATrent BridgeNottingham1998-199934021812654.5042251.66110281
Chris GayleWISuperSport ParkCenturion2003-201545021810743.6030870.78111343
Alishan SharafuUAEAl Amerat Cricket Ground Oman Cricket (Ministry Turf 2)Al Amarat2020-202565121890*54.50138157.970202011
Derek RandallENGBasin ReserveWellington1978-198445121816454.5043550.11100232
Mark TaylorAUSSharjah Cricket StadiumSharjah1990-199475121868*54.5033365.47030140
Martin GuptillNZLord'sLondon2009-2019561218103*43.6030671.24111216
Sourav GangulyINDKennington OvalLondon2002-20076702185731.1431968.34030302
Jacques KallisSAQueen's Park Oval, Port of SpainTrinidad2005-20105712185736.3338756.33010211
Kevin PietersenENGThe Rose BowlSouthampton2005-20137712188536.3323393.56011281
Suresh RainaINDM Chinnaswamy StadiumBengaluru2008-20177702186331.1425087.20021208
Ishan KishanINDR Premadasa StadiumColombo2021-20268722187743.60194112.37020237
Kapil DevINDFeroz Shah KotlaDelhi1979-1993571218126*36.3321095.24101213
KL RahulINDEden GardensKolkata2017-20256812187931.1440453.96021212
Jack SiedleSAOld WanderersJohannesburg1930-19364802186227.2510.0001190
Jeffrey StollmeyerWISabina ParkKingston1948-19544812186431.14--020-0
Ian BothamENGBasin ReserveWellington1978-199268021813827.2535261.93100322
Roy DiasSLSinhalese Sports ClubColombo1984-198668121810831.1437756.76111271
Abdul RazzaqPAKSheikh Zayed StadiumAbu Dhabi2006-20101191218109*27.25199109.551011115
Shoaib MalikPAKRawalpindi Cricket StadiumRawalpindi2003-20069922189531.1426382.89010200
Dinesh ChandimalSLDubai International Cricket StadiumDubai2011-20179902186224.2242651.17011143

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.