Live63rd Match · CSA Pro20 2026/27DOLWPToss delay due to wet outfieldODI1st 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 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
Alec StewartENGGymkhana Club GroundNairobi200022110587*105.0015966.04010102
Ricky PontingAUSQueens Sports ClubBulawayo1999-20032201056752.5015368.6301071
Jacques KallisSASawai Mansingh StadiumJaipur2006-20102201058952.5013577.7801091
Mathew SinclairNZWellington Regional StadiumWellington20012201058552.5016464.02010111
Grant FlowerZIMNehru StadiumGuwahati1993-20022201055752.5011293.75010120
Misbah-ul-HaqPAKPunjab Cricket Association Stadium, MohaliChandigarh2007-20112201055652.5012087.5001081
Mushfiqur RahimBANSaxton OvalNelson2015-20232201056052.5099106.06010112
Sunil DhaniramCANMannofield ParkAberdeen200922110592105.00105100.0001090
Rohit SharmaINDHeadingleyLeeds2018-201922010510352.5011293.75100142
Shikhar DhawanINDAdelaide OvalAdelaide2015-20192201057352.50104100.96010121
Mitchell MarshAUSWankhede StadiumMumbai20232201058152.5076138.16010127
George MunseySCOChoice Moosa StadiumPearland20222201055452.5011095.45020141
Shreyas IyerINDEden GardensKolkata20232201057752.5012087.50010122
Kyle VerreynneSAZayed Cricket StadiumAbu Dhabi20242201056752.50100105.00010110
Dilip VengsarkarINDP. Sara OvalColombo19852201055552.50101103.9602080
Allan BorderAUSSardar Patel StadiumAhmedabad1984-198622110562*105.0015468.18010100
Neil FairbrotherENGWACA GroundPerth1992-199922110581*105.0015368.6301040
Roger TwoseNZIqbal StadiumFaisalabad19962201059252.5012981.40010100
Matthew HaydenAUSSuperSport ParkCenturion2002-200333110545*52.5014373.4300082
Owais ShahENGTrent BridgeNottingham2007-20094301055135.0014671.9201081
Ravindra JadejaINDWankhede StadiumMumbai2011-202353110545*52.5012584.0000082
Faf du PlessisSASeddon ParkHamilton2015-20173301056735.0014771.4301051
Tom LathamNZHimachal Pradesh Cricket Association StadiumDharamsala2016-202333110579*52.5012782.68010101
Mominul HaqueBANKhan Shaheb Osman Ali StadiumFatullah2013-20143301055035.0013478.36010140
Reeza HendricksSASt George's ParkGqeberha2019-20233301055235.0016464.02010130
Stephan MyburghNEDSportpark MaarschalkerweerdUtrecht20213301057435.0017360.6901093
Will YoungNZRawalpindi Cricket StadiumRawalpindi2023-20253301058635.0010699.06011122
Prithvi ShawINDR Premadasa StadiumColombo20213301054935.0084125.00000200
Graham YallopAUSTrent BridgeNottingham1979-198333110566*52.5015468.1801070
Mark RamprakashENGHarare Sports ClubHarare20014411054735.0015169.5400061
Avishka GunawardeneSLR.Premadasa StadiumColombo200444110564*35.0021149.7601071
Cameron WhiteAUSAdelaide OvalAdelaide2007-20187401054426.2515667.3100061
Ross TaylorNZSophia GardensCardiff2013-20195401056326.2515169.5401190
Gavin HamiltonSCOMombasa Sports ClubMombasa200744110546*35.0015269.0800091
Tom LathamNZSheikh Zayed StadiumAbu Dhabi2014-20184421056852.5097108.2501090
Sikandar RazaZIMCivil Service Cricket Club, StormontBelfast2019-202154110559*35.0089117.9801083
Shaun PollockSAKingsmead Cricket GroundDurban1996-200265410557*105.00101103.9601144
Andre BothaIREClontarf Cricket Club GroundDublin2007-200965110547*26.2511888.98001160
John MooneyIREHarare Sports ClubHarare2010-20155511055526.2513975.5401072
Quinton de KockSAHarare Sports ClubHarare20145501057621.0011095.45010101
Evin LewisWIProvidence StadiumGuyana2017-20185501054721.0014671.9200094
Mohammad NabiAFGSheikh Zayed Cricket StadiumAbu Dhabi2018-20217601053817.5013080.7700064
Herschelle GibbsSABuffalo ParkEast London1997-20057701054715.0014771.43000141
Chris CairnsNZJade StadiumChristchurch2000-20068721052521.0098107.14000114
Tatenda TaibuZIMShere Bangla National StadiumMirpur2009-20107701053815.0019653.5700181
Mitchell JohnsonAUSWestern Australia Cricket Association GroundPerth2007-2015121021052613.1312186.78001100
Andrew FlintoffENGThe Rose BowlSouthampton2004-2007210104104104.0091114.2910093
Sachin TendulkarINDWillowmoore ParkBenoni1997110104104104.0097107.2210081
Rahul DravidINDBristol County GroundBristol1999111104104*-10995.41100100
Herschelle GibbsSAAntigua Recreation GroundSt John's2001110104104104.0014173.7610083
PreviousPage 100Next

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.