Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES176/5 (19)WAR206/4 (20)ES need 31 runs in 6 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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)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
Aarif SheikhNEPHarare Sports ClubHarare2023220736336.5010470.1901041
Anshuman RathHKICC AcademyDubai2015-2017220733736.5010271.5700080
Gavin SinghUSAChoice Moosa StadiumPearland20222217360*73.0058125.8601081
Najibullah ZadranAFGHeadingleyLeeds2019220734236.509279.3500071
Smit PatelUSAHazelaarwegRotterdam2024220737036.509477.66010110
Finn AllenNZEden ParkAuckland2022-2023220735136.507498.6501073
Aaron JonesUSAChoice Moosa StadiumPearland2022220733836.5012359.3500020
Basil HameedUAETakashinga Sports Club, HighfieldHarare2023220734436.507893.5900041
Kashyap PrajapatiOMAWanderers Cricket GroundWindhoek2021220735236.5011066.3601071
Viv RichardsWIArbab Niaz StadiumPeshawar1985-1986220736636.5062117.7401054
Ian BothamENGSinhalese Sports Club GroundColombo1982220736036.5072101.3901072
Allan LambENGKensington OvalBridgetown1986-19902217355*73.007498.65010100
Ijaz AhmedPAKPunjab Cricket Association IS Bindra StadiumChandigarh1997220735036.509279.3501060
Andrew HudsonSANehru StadiumGuwahati1993-1996220736836.5010370.8701060
Andy WallerZIMQueens Sports ClubBulawayo1996-1997220734836.5011066.36000130
Matthew HaydenAUSLord'sLondon1993-2005330735224.3311861.8601090
Wasim RajaPAKJinnah StadiumSialkot1976-1980431734336.509477.6600022
Gundappa ViswanathINDSydney Cricket GroundSydney1980-1981330734324.3312160.3300050
Shivnarine ChanderpaulWIArnos Vale Ground, KingstownSt Vincent2005-2010330735824.3311961.3401031
Mashrafe MortazaBANShaheed Chandu StadiumBogra20065327344*73.0052140.3800055
David ObuyaKENSharjah Cricket Association StadiumSharjah2003330735724.3310768.2201081
David BernardWIWindsor Park, RoseauDominica2009-2010331733836.509874.4900060
Abdur RazzakBANQueens Sports ClubBulawayo2011-20135327353*73.0038192.1101055
Eoin MorganENGNew Wanderers StadiumJohannesburg2009-20163317362*36.5012657.9401080
Kieron PollardWISabina Park, Kingston, JamaicaKingston2022330736924.338982.0201044
Alex CusackIREShere Bangla National StadiumMirpur2008330733824.3310966.9700013
Umar AkmalPAKBrisbane Cricket Ground, WoolloongabbaBrisbane2010-2017330733324.338982.0200090
Lahiru ThirimanneSLKennington OvalLondon2013-2019430735724.3311762.3901150
Colin de GrandhommeNZEden ParkAuckland2012-2020330733624.339279.3500034
Jason HolderWIWestern Australia Cricket Association GroundPerth2013-2015330735724.3311165.7701053
Solomon MireZIMShere Bangla National StadiumMirpur2014330735224.3310370.8701073
Mitchell SantnerNZNational StadiumKarachi2023-2025530733724.337597.3300051
Richie RichardsonWIAntigua Recreation GroundSt John's1985-19893317358*36.5011066.3601010
Saqib ZulfiqarNEDHarare Sports ClubHarare20233317334*36.5055132.7300063
Hussain TalatPAKBrian Lara Stadium, Tarouba, TrinidadTarouba20253317341*36.5073100.0000081
Kashif DaudUAEAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022332735273.0069105.8001044
Alick AthanazeWIKensington Oval, Bridgetown, BarbadosBridgetown2023330734524.337893.59000101
Majid KhanPAKHeadingley Cricket GroundLeeds1975-1979330736524.339973.74010120
Jeff DujonWIKensington OvalBridgetown1985-1991531733936.5072101.3900090
Roy DiasSLMelbourne Cricket GroundMelbourne1985330734824.3310569.5200050
Arjuna RanatungaSLNational StadiumKarachi1982-19873327352*73.0011662.9301070
Andrew JonesNZAdelaide OvalAdelaide1988-1990330736324.3316245.0601021
Saba KarimINDSharjah Cricket StadiumSharjah1997330732924.338684.8800091
Javed AhmadiAFGSheikh Zayed Cricket StadiumAbu Dhabi2021330733824.338982.0200073
Sourav GangulyINDKennington OvalLondon2002-2007440735318.259081.1101091
WPUJC VaasSLNational Cricket StadiumTangier2002441733124.337498.6500061
Ricky PontingAUSKingsmeadDurban2003-2011440733718.2511265.1800090
Nicky BojeSANational Cricket StadiumTangier2002440735218.258684.8801053
Ravindra JadejaINDEden GardensKolkata2009-20235417329*24.3365112.3100071
Pieter SeelaarNEDClontarf Cricket Club GroundDublin2008-20104427334*36.5012359.3500172
PreviousPage 162Next

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.