Live5th T20I · India in New Zealand 2026/27NZ83/1 (8.2)IND191/8 (20)NZ need 109 runs in 70 ballsLive5th ODI · Ireland in Namibia 2026/27NAMIRE126/7 (29.5)IRE chose to batLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOL174/4 (20)BOLBOL need 175 runs to winT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Sourav GangulyINDRangiri Dambulla International StadiumDambulla2004-20053301135637.6722849.5602080
Younis KhanPAKArbab Niaz StadiumPeshawar2004-20063311137756.5011895.76010101
Guy WhittallZIMEden ParkAuckland1996-20013301137037.6712987.60010141
MO OdumbeKENSharjah Cricket Association StadiumSharjah20033301135437.6715373.86010130
Roshan MahanamaSLWankhede StadiumMumbai1987-19973311139856.5012689.6801090
James NeeshamNZHagley OvalChristchurch2016-202143111371*56.50104108.65010100
Kepler WesselsAUS/SAQueen's Park OvalPort of Spain1984-19923301136737.6718162.4301081
Jaker AliBANWarner Park, Basseterre, St KittsBasseterre202433111362*56.50106106.6001085
Charith AsalankaSLHarare Sports ClubHarare2023-20254301137137.67106106.60010110
Malan KrugerNAMForthillDundee20244301137337.6715174.83010110
Mohammad AzharuddinINDR. Premadasa StadiumColombo199833211355*113.0014080.7102051
Steve SmithAUSWACA GroundPerth1983-198533111373*56.5016070.63010110
Andrew JonesNZWACA GroundPerth1988-19943301138737.6714677.40011130
Nick KnightENGQueens Sports ClubBulawayo1996-200144111380*37.6717564.5701191
Kumar SangakkaraSLDubai International Cricket StadiumDubai2011-20134401135828.2517066.4701081
Herschelle GibbsSABangabandhu National StadiumDhaka20035401136228.2514478.47011190
Boeta DippenaarSAGymkhana Club GroundNairobi1999-200044111365*37.6720455.39010152
Lance KlusenerSASt George's ParkGqeberha1997-200264311339*113.0012888.28000110
Chris NevinNZSharjah Cricket StadiumSharjah20014401135028.25110102.73011120
David MillerSAKennington OvalLondon2013-201944111356*37.6711994.9601083
Jatinder SinghOMAMoosa Cricket StadiumPearland20224401136728.2515274.34010151
David WilleyENGThe Rose BowlSouthampton2015-20236421135156.5099114.1401096
Suraj KumarOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2020-20215401135828.2512292.6201167
Kushal BhurtelNEPForthillDundee20254401135328.2512590.40010190
Aasif SheikhNEPSportpark MaarschalkerweerdUtrecht20264401134528.2522550.2200090
Saiteja MukkamallaUSAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20254401138028.2515771.97011130
Ken RutherfordNZMelbourne Cricket GroundMelbourne1990-19944401133928.2516269.7500180
Ajay JadejaINDR. Premadasa StadiumColombo1998-19994421134956.5016468.9000034
Abdul RazzaqPAKGymkhana Club GroundNairobi2000-20027501135922.6012391.87011113
Collins ObuyaKENHarare Sports ClubHarare20095501135222.6015572.9001063
Mohammad AshrafulBANShaheed Chandu StadiumBogra20065511135128.2516170.19010100
Gautam GambhirINDBangabandhu National StadiumDhaka20035501137122.6018561.08010150
Moin KhanPAKSydney Cricket GroundSydney1992-200065211338*37.6713683.0900091
Nosthush KenjigeUSAWanderers Cricket GroundWindhoek2022-20237531134356.5012292.6200073
Brad HoggAUSSydney Cricket GroundSydney2003-2008126311341*37.6715274.3400040
Ben StokesENGOld TraffordManchester2013-20226611134222.6012391.87000123
Saqlain MushtaqPAKToronto Cricket, Skating and Curling ClubToronto1996-199916941132922.6019857.0700181
Andrew McBrineIREHarare Sports ClubHarare2015-2025161081133256.5012292.6200082
Sourav GangulyINDCity OvalPietermaritzburg2003111112112*-11994.1210064
Marlon SamuelsWIHimachal Pradesh Cricket Association StadiumDharamsala2014110112112112.00106105.6610096
Tamim IqbalBANMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2013110112112112.0013682.35100101
Shaun MarshAUSRajiv Gandhi International Stadium, UppalHyderabad2009110112112112.00112100.0010082
Alex HalesENGNewlandsCape Town2016110112112112.0012887.50100140
KL RahulINDBay OvalMount Maunganui2020110112112112.0011399.1210092
KL RahulINDNiranjan Shah StadiumRajkot2026111112112*-92121.74100111
Murray GoodwinZIMRiverside GroundChester-le-Street2000111112112*-13781.7510070
Rameez ShahzadUAEOld HarariansHarare2018111112112*-107104.6710094
Matthew BreetzkeSAKingsmeadDurban2026110112112112.00106105.66100142
Rahul DravidINDNehru Stadium, FatordaMargao2006-20072201126656.0014179.43010101
Rahul DravidINDSheikh Zayed StadiumAbu Dhabi20062201129256.0014577.24010130

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.