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)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 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
Ravi ShastriINDAntigua Recreation GroundSt John's1983-198923115510277.506765.6710050
Hashmatullah ShahidiAFGWest End Park International Cricket StadiumDoha20223301557351.6721472.4302064
Kumar SangakkaraSLKensington Oval, BridgetownBarbados2003-20104401556838.7516096.88020124
Ricky PontingAUSBundaberg Rum StadiumCairns2003-20044401555938.7528055.36010172
Younis KhanPAKMelbourne Cricket GroundMelbourne2004-20162401558738.7530850.32010160
Alastair CookENGNewlandsCape Town2010-20162401556538.7532847.26020190
Dinesh ChandimalSLMelbourne Cricket GroundMelbourne2012-20225401557538.7519181.15020113
Andrew McBrineIREQueens Sports ClubBulawayo2023-202534115590*51.6724264.05010190
Shreyas IyerINDEden GardensKolkata2021-20234401557738.7515699.36010182
Ayan KhanOMADubai International Cricket StadiumDubai20224411556851.6717887.08021125
Tanzid HasanBANR Premadasa StadiumColombo2023-202544115573*51.67131118.32020137
Brandon McMullenSCOQueens Sports ClubBulawayo202344015510638.7518086.11100193
Dave NourseSAMelbourne Cricket GroundMelbourne1910-191124115592*51.6731948.59010110
Les AmesENGQueen's Park OvalPort of Spain1930-193524015510538.75--100170
Trevor GoddardSAKennington OvalLondon1955-19602401559938.75--010150
Sherwin CampbellWITrent BridgeNottingham1995-20003401558038.7540438.37010160
Craig McMillanNZAdelaide OvalAdelaide1997-20075501558631.0021572.09010101
AB de VilliersSATrent BridgeNottingham2008-201255115575*38.7517290.12020170
Kieron PollardWICentral Broward Regional Park Stadium Turf GroundLauderhill2012-201955215563*51.67109142.20010912
Stuart BinnyINDHarare Sports ClubHarare20155511557738.75129120.16010134
Regis ChakabvaZIMPallekele International Cricket StadiumKandy2011-20225501557231.0020276.73011142
Tom LathamNZKensington Oval, Bridgetown, BarbadosBridgetown2022-20265501556931.0018285.16021131
Ali NaseerUAESharjah Cricket StadiumSharjah2023-20246501555831.00145106.90020146
Buster NupenSAKingsmeadDurban1923-19283511556938.75--020-1
Wallis MathiasPAKBangabandhu National StadiumDhaka1955-19593511556438.75--01080
Bernard JulienWILord'sLondon1973-197645115512138.7521273.11100192
Arjuna RanatungaSLBangabandhu National StadiumDhaka1988-199855215590*51.6719479.90010130
Mohammad AzharuddinINDLal Bahadur Shastri StadiumHyderabad1986-19965511558138.7524962.25010190
Upul ChandanaSLBangabandhu National StadiumDhaka1998-20006611554631.0022170.14000155
Dwayne BravoWIEden ParkAuckland2006-20145611555931.0026957.62010161
Kevin KasuzaZIMHarare Sports ClubHarare2020-20214601556325.8348731.83011142
Abhijeet AhujaHUNMarsa Sports ClubMarsa20226601557525.83141109.93011103
Hassan NawazPAKRawalpindi Cricket StadiumRawalpindi2025-20266611557931.00155100.00010107
Maurice LeylandENGHeadingley Cricket GroundLeeds1929-193436215549*38.7534831.6100112
Frank WorrellWIMelbourne Cricket GroundMelbourne1951-196136015510825.836426.56102120
Deryck MurrayWISabina ParkKingston1968-19774611557131.003417.6501182
Gary CosierAUSAdelaide OvalAdelaide1975-19784621553738.7538240.31000160
Mark WaughAUSBasin ReserveWellington1993-20005611558531.0024064.58011150
Jacques KallisSASinhalese Sports Club GroundColombo2000-200457115583*25.8333745.9901194
Jonty RhodesSAThe GabbaBrisbane1992-20027711554625.8320177.1100031
Daren GangaWISharjah Cricket Association StadiumSharjah20025701556522.1434644.80012190
Kevin PietersenENGSydney Cricket GroundSydney2007-20145701554122.1432847.26000120
Kevin O'BrienIREBready Cricket Club, MagheramasonBready2015-20217701554722.14131118.32000174
MS DhoniINDWestern Australia Cricket Association GroundPerth2008-201678115545*22.1428354.77000144
Rick DarlingAUSMelbourne Cricket GroundMelbourne1978-19827801554119.3834345.1900090
Yuvraj SinghINDWankhede StadiumMumbai2003-20127911554919.3824663.01001210
Chris CairnsNZCarisbrookDunedin1992-20049921557022.1423964.85011145
Fanyan MughalMACMarsa Sports ClubMarsa20239911555619.38137113.14010109
Samiullah RahmaniSWEBotkyrka Cricket CenterStockholm2025-202611911553019.3895163.16000914
Malan KrugerNAMAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2024-20259901554517.2217887.0800099
PreviousPage 166Next

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.