Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 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)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Ijaz AhmedPAKPCA IS Bindra StadiumMohali19991118989*-12968.9901052
Phil SimmonsWIGreen ParkKanpur1987110898989.0012670.63010110
Roger TwoseNZDe Beers Diamond OvalKimberley2000110898989.009197.8001091
Lee GermonNZMA Chidambaram StadiumChennai1996110898989.009692.7101091
Michael Di VenutoAUSThe Wanderers StadiumJohannesburg1997110898989.0011478.07010110
Gagan KhodaINDM. Chinnaswamy StadiumBengaluru1998110898989.0012968.9901080
Marvan AtapattuSLThe GabbaBrisbane1999-2002220895144.5014860.1401040
Herschelle GibbsSAWarner Park, BasseterreSt Kitts2007320897244.5059150.8501058
Mohammad YousufPAKRiverside GroundChester-le-Street1999-20102218981*89.0013267.4201070
Nathan AstleNZSinghalese Sports Club Cricket GroundColombo1998220897444.5089100.00010103
Collins ObuyaKENNairobi Gymkhana ClubNairobi2007-2009420897544.5012272.9501064
Devon SmithWIFeroz Shah KotlaDelhi2011220895344.5010882.41010120
Steve SmithAUSEden GardensKolkata2017-2023220895944.5013864.49010100
Usman KhawajaAUSSydney Cricket GroundSydney2017-2019220895944.5013068.4601080
Liton DasBANHimachal Pradesh Cricket Association StadiumDharamsala2023220897644.5084105.9501092
Gary BallanceENGMelbourne Cricket GroundMelbourne2014-2015220897944.5010981.6501080
Nazmul Hossain ShantoBANPallekele International Cricket StadiumKandy2023-2025220898944.5012571.2001170
Janith LiyanageSLHarare Sports ClubHarare20252228970*-63141.2701083
Sediqullah AtalAFGGaddafi StadiumLahore2025220898544.509989.9001073
Javed MiandadPAKKingsmead Cricket GroundDurban1993220896744.5014860.1401090
Martin CroweNZJinnah StadiumSialkot1984-1990220896744.5082108.54010111
Aamer SohailPAKQueen's Park OvalPort of Spain1993220894744.5012770.08000120
Vinod KambliINDNehru StadiumPune1993-19952218947*89.0012770.0800080
Anura TennekoonSLTrent BridgeNottingham1975-1979220895944.5013267.42010100
Andrew FlintoffENGRawalpindi Cricket StadiumRawalpindi2000-2005330894029.6714262.6800082
Andrew FlintoffENGGaddafi StadiumLahore2000-20053318972*44.509197.8001153
Ricky PontingAUSWestpac StadiumWellington2005-2010330896129.6711776.0701180
Brian LaraWIHarare Sports ClubHarare2003330894129.6711279.46000103
Shivnarine ChanderpaulWIGaddafi StadiumLahore1997330894729.6712770.0800160
Thomas OdoyoKENSharjah Cricket Association StadiumSharjah2003330894629.6712471.77000101
Stuart MatsikenyeriZIMGymkhana Club GroundNairobi2008-2009330895629.6777115.5801073
Michael HusseyAUSWestpac StadiumWellington2005-2010331894644.5015258.5500090
David WarnerAUSMA Chidambaram Stadium, ChepaukChennai2017-2023330894129.6711180.1800090
Aaron FinchAUSVidarbha Cricket Association Stadium, JamthaNagpur2013-2019330893729.6711776.07000141
Kane WilliamsonNZCazaly's StadiumCairns2022330894529.6718548.1100051
Marnus LabuschagneAUSOld TraffordManchester2020330894829.6712074.1700050
Towhid HridoyBANZohur Ahmed Chowdhury StadiumChittagong2023331895144.5012272.9501060
Shoaib KhanOMADubai International Cricket StadiumDubai2022330898629.6712471.7701062
Waseem MuhammadUAEBulawayo Athletic ClubBulawayo2023330894529.679989.90000142
Aaron JohnsonCANTribhuvan University International Cricket GroundKirtipur2024330896529.6787102.30010143
Rahul DravidINDSharjah Cricket Association StadiumSharjah2000440892922.2520144.2800080
Roshan MahanamaSLAsgiriya StadiumKandy1986-1996442894944.5016055.6300030
JP DuminySAQueens Sports ClubBulawayo2007-2014442893644.5011279.4600042
Hashim AmlaSASophia GardensCardiff2008-20195428941*44.5013167.94000100
Matt PriorENGTrent BridgeNottingham2007-20094418945*29.679395.70000101
Mitchell MarshAUSOld TraffordManchester2015-2020540897322.2514063.5701070
Marnus LabuschagneAUSR Premadasa StadiumColombo2022-2025440893122.2514262.6800040
Brandon KingWISir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2023-2024440893522.2512968.99000111
Malan KrugerNAMAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2025440893922.2511378.7600054
Mike GattingENGKennington OvalLondon1980-1987442894344.5012670.6300050
PreviousPage 126Next

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.