Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)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 runsT20I2nd 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)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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

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
Younis KhanPAKNational Cricket StadiumTangier200244111156*37.0011497.3701193
Lance KlusenerSAKingsmeadDurban2000-200464411165*-12092.5001095
John MooneyIREVRA GroundAmstelveen2010-20135421115455.5014875.00010112
Eoin MorganENGSuperSport ParkCenturion2009-20164411116737.00103107.7701086
PL MommsenSCOMannofield ParkAberdeen2011-201444111163*37.0016567.2701051
Paul CollingwoodENGKensington Oval, BridgetownBarbados2004-200965211146*37.0020953.11000101
Moin KhanPAKMelbourne Cricket GroundMelbourne1992-20007501114722.2012688.1000163
Tom LathamNZSaxton OvalNelson2015-20236511114227.7512986.05000151
Tony MunyongaZIMHarare Sports ClubHarare2022-202565211143*37.0013085.3800082
Kris SrikkanthINDAdelaide OvalAdelaide1986-19925501118222.2015273.03011121
Allan LambENGAdelaide OvalAdelaide1983-19905511114927.7515472.08000100
Suresh PereraSLR Premadasa StadiumColombo200165111156*27.7512787.40010101
Chamara SilvaSLRangiri Dambulla International StadiumDambulla2007-201086211141*27.7514676.0300272
Ruben TrumpelmannNAMTribhuvan University International Cricket GroundKirtipur2023-202488311124*22.2011497.37000115
Peter OngondoKENGymkhana Club GroundNairobi1999-2009161451113612.3318560.0000152
Darren LehmannAUSNational Cricket StadiumSt George's1999111110110*-92119.57100101
Marlon SamuelsWIPallekele International Cricket StadiumKandy2015111110110*-95115.79100151
Hashim AmlaSADiamond OvalKimberley2017111110110*-11298.2110080
Runako MortonWIMcLean ParkNapier2006111110110*-15570.9710070
Mushfiqur RahimBANDiamond OvalKimberley2017111110110*-11694.83100112
Aaron FinchAUSWankhede StadiumMumbai2020111110110*-11496.49100132
Alex HalesENGKensington Oval, BridgetownBarbados2017110110110110.00107102.8010095
Richie RichardsonWIKarachiKarachi1987110110110110.0013581.4810082
Aiden MarkramSAShaheed Veer Narayan Singh International StadiumRaipur2025110110110110.0098112.24100104
Yashasvi JaiswalINDM. A. Chidambaram StadiumChennai2026111110110*-86127.91100143
Jacob BethellENGThe Rose BowlSouthampton2025110110110110.0082134.15100133
Trevor ChappellAUSTrent BridgeNottingham1983110110110110.0013183.97100110
Phil SimmonsWIBerri OvalBerri1992110110110110.0012588.0010082
Mark WaughAUSMA Chidambaram StadiumChennai1996110110110110.0011298.2110062
Sanath JayasuriyaSLFeroz Shah KotlaDelhi1996-20092201107955.0012786.61010142
Matthew HaydenAUSSinhalese Sports Club GroundColombo200222111067*110.0013979.14010142
Hashan TillakaratneSLWankhede StadiumMumbai1993-199722011010455.0013581.4810070
Tatenda TaibuZIMMA Aziz StadiumChattogram200522111064*110.0013879.7101053
Habibul BasharBANChittagong StadiumChittagong20012201106655.0018659.1401070
Saeed AnwarPAKEdgbaston Cricket GroundBirmingham1996-20012201107755.0013183.97010103
Brad HodgeAUSEden ParkAuckland2005-200722111097*110.00110100.00010112
Shakib Al HasanBANSylhet International Cricket StadiumSylhet2018-20234201109355.00108101.85010110
Yusuf PathanINDSuperSport ParkCenturion2009-201122011010555.0080137.5010088
Travis DowlinWIWindsor Park, RoseauDominica2009221110100*110.0013183.9710071
Virat KohliINDM.Chinnaswamy StadiumBengaluru2017-20202201108955.0011298.21010110
George BaileyAUSEdgbastonBirmingham20133201105555.0016068.7502070
Ambati RayuduINDWestpac StadiumWellington2014-20192201109055.0015371.90010104
Ben StokesENGCounty GroundBristol2017-20192201107355.00101108.9101075
Glenn MaxwellAUSPallekele International Cricket StadiumKandy202222111080*110.0076144.74010116
Michael BracewellNZBay OvalMount Maunganui2022-20253201105955.0091120.8802076
Niroshan DickwellaSLQueens Sports ClubBulawayo20163201109455.0012290.1601091
Aiden MarkramSAHeadingleyLeeds2022-202522111086110.0089123.60010142
Shubman GillINDHimachal Pradesh Cricket Association StadiumDharamsala2023-202622111084*110.0097113.40010162
Chundangapoyil RizwanUAESheikh Zayed StadiumAbu Dhabi202122011010955.0014973.8310091
Navjot SidhuINDMadhavrao Scindia Cricket GroundRajkot1994-199622011010855.0014874.3210080

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.