Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR63/0 (7)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by ground (Men's ODIs)

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 5,032 of the 5,038 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Will JacksENGSophia GardensCardiff2025-2026220794939.5010277.4500040
Jan Nicol Loftie-EatonNAMCambusdoon New GroundAyr2022220796039.5010575.2401061
Pathum NissankaSLM Chinnaswamy StadiumBengaluru20232217977*79.009186.8101072
Chris GreavesSCOTitwoodGlasgow20223217953*79.0074106.7601072
Viv RichardsWIAntigua Recreation GroundSt John's1978-1989320797039.509880.6101091
Dilip VengsarkarINDThe GabbaBrisbane1980-1981220796639.5012861.7201080
Mansoor AkhtarPAKBrisbane Cricket GroundBrisbane1984220794739.5018143.6500041
Saleem MalikPAKPindi Club GroundRawalpindi1985-1987220796539.509285.87010100
Duleep MendisSLGaddafi StadiumLahore1982-1985221795279.0071111.2701091
Dean JonesAUSArun Jaitley StadiumDelhi1986-1987220794339.5010376.7000032
Ijaz AhmedPAKKeenan StadiumJamshedpur1987-1999220797239.509781.4401062
Mohammad WasimPAKHarare Sports ClubHarare1998220797639.5010079.0001061
Kumar SangakkaraSLNational Cricket Stadium, St George'sGrenada20073317969*39.5011767.5201140
Jacob OramNZWestpac StadiumWellington2004-2011831794139.5062127.4200073
Chris HarrisNZNehru StadiumGuwahati1994-2003330793826.3312961.2400021
Aravinda de SilvaSLNehru StadiumPune1987-1999331795539.5010079.0001070
Ashish BagaiCANMombasa Sports ClubMombasa20073317964*39.5011369.91010110
Luke RonchiNZEdgbastonBirmingham2013-2017330796526.3361129.51011113
Aaron RedmondNZSheikh Zayed StadiumAbu Dhabi2009330795226.3312961.24010100
Aaron FinchAUSTrent BridgeNottingham2018-2019330795326.338098.7501054
Haris SohailPAKSheikh Zayed StadiumAbu Dhabi2014-2019330796526.3310575.2401071
Leon JohnsonWIMaple Leaf North-West GroundKing City2008330795126.3311469.3001081
Aqib IlyasOMAWanderers Cricket GroundWindhoek2019-2021330794326.3373108.2200093
Aayan Afzal KhanUAEBulawayo Athletic ClubBulawayo20233317958*39.5078101.28011130
Sadiq MohammadPAKHeadingley Cricket GroundLeeds1975-19793317957*39.5016149.0701080
Stephen FlemingNZSharjah Cricket Association StadiumSharjah1994-2002440793419.7512861.7200071
Daan van BungeNEDVRA Cricket GroundAmstelveen2006-2009440793319.7512662.7000033
AB de VilliersSACivil Service Cricket Club, StormontBelfast2007440794019.7511369.91001110
Niall O'BrienIREGreater Noida Sports Complex GroundGreater Noida2017440793419.7513458.9600050
Babar AzamPAKSophia GardensCardiff2016-20214417938*26.339484.0400191
Gulsan JhaNEPSportpark MaarschalkerweerdUtrecht2026441792926.3311668.1000053
Saiteja MukkamallaUSAAmini ParkPort Moresby2022440794619.7513259.8500190
Mudassar NazarPAKTrent BridgeNottingham1979-1987441795126.3318642.4701060
Michael SlaterAUSMelbourne Cricket GroundMelbourne1993-1996440797319.7510575.2401081
Mudassar NazarPAKSydney Cricket GroundSydney1981-1984550795015.8011469.3001180
Gyanendra MallaNEPDubai International Cricket StadiumDubai2022-2023660793013.1718941.8000150
Ashfaq AhmedUAEHarare Sports ClubHarare2018-2019660795013.1711866.9501071
Malan KrugerNAMNamibia Cricket GroundWindhoek2026660793413.1714654.1100161
Russel ArnoldSLWellington Regional StadiumWellington20011117878*-9086.6701041
Mohammad KaifINDGreen ParkKanpur2005110787878.008888.6401090
Damien MartynAUSSawai Mansingh StadiumJaipur2006110787878.009185.71010120
Jacques KallisSAAntigua Recreation GroundSt John's20011117878*-11269.6401052
Stephen FlemingNZKeenan StadiumJamshedpur19951117878*-10078.0001060
Tatenda TaibuZIMSenwes ParkPotchefstroom2010110787878.009086.6701041
Hashim AmlaSADe Beers Diamond OvalKimberley2008110787878.0076102.63010130
Andrew PoynterIREHazelaarwegRotterdam2010110787878.0010971.5601061
David WarnerAUSSedgars ParkPotchefstroom2023110787878.0056139.29010103
Isuru UdanaSLSt George's ParkGqeberha2019110787878.0057136.8401074
Asad ShafiqPAKPallekele International Cricket StadiumKandy20111117878*-9780.4101070
Kane WilliamsonNZMA Chidambaram Stadium, ChepaukChennai20231117878*-10772.9001081
PreviousPage 148Next

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.