Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)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 runsT2061st 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)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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
Babar AzamPAKThe Rose BowlSouthampton2016-2019220915145.509496.8101050
Greg ChappellAUSThe GabbaBrisbane1982-1983220916145.5074122.97010101
Javed MiandadPAKLal Bahadur Shastri StadiumHyderabad1983-19872219166*91.0014761.9001040
Allan BorderAUSLal Bahadur Shastri StadiumHyderabad1986-19892219184*91.0054168.5201085
Desmond HaynesWIMadhavrao Scindia Cricket GroundRajkot1988-1989220914945.5018250.0000040
Martin CroweNZP Sara OvalColombo1984220916845.5012871.0901050
Mohammad AzharuddinINDMA Chidambaram StadiumChennai1987-1994220918145.509892.8601081
Asanka GurusinhaSLThe GabbaBrisbane1990-1996220918845.5011877.1201052
Rahmat ShahAFGQueens Sports ClubBulawayo2014-2018220916945.5012373.9801071
Mahela JayawardeneSLDubai International Cricket StadiumDubai2011330915030.3314065.0001070
Matthew HaydenAUSNew Wanderers StadiumJohannesburg2002-2003330913730.3314164.54000110
Mark BoucherSABellerive OvalHobart2002-20093329137*91.0087104.6000073
Aravinda de SilvaSLIqbal StadiumFaisalabad1987-1996331914745.5011976.4700090
Andy FlowerZIMThe GabbaBrisbane1992-2001330915230.3312274.5901060
Nafees IqbalBANMA Aziz StadiumChattogram2004-2005330915830.3316754.4901090
Andre BothaIRECivil Service Cricket ClubBelfast2007-2008330914230.3312970.5400080
Richie BerringtonSCOThe Grange ClubEdinburgh2016-2019330913930.3311281.25000102
Naeem IslamBANZohur Ahmed Chowdhury StadiumChittagong2009-20103319173*45.5012473.3901144
Lahiru ThirimanneSLSharjah Cricket StadiumSharjah2013-2017330916230.3314164.5401080
Alex HalesENGCounty GroundBristol2016-2017330915530.3375121.33011150
Sean AbbottAUSGaddafi StadiumLahore2022330914930.3365140.00000121
James NeeshamNZWestpac StadiumWellington2014-2019331914445.5073124.6600084
Nicolas PooranWIProvidence Stadium, GuyanaProvidence2019-2022430917330.3313467.9101172
Mohammad RizwanPAKIqbal StadiumFaisalabad2025331915545.5012373.98010101
Saad Bin ZafarCANForthillDundee20263319140*45.5010388.3500092
Nicholas KirtonCANTribhuvan University International Cricket GroundKirtipur2024330916830.3314065.0001090
Christopher McBrideSCOTribhuvan University International Cricket GroundKirtipur2023430914730.3313467.91000110
Brandon McMullenSCODubai International Cricket StadiumDubai2024330913930.3310289.2200071
Derek RandallENGThe GabbaBrisbane1979-1983330915730.3316555.1501161
Mark BoucherSACivil Service Cricket Club, StormontBelfast20074439155*91.009793.8101061
Stephen FlemingNZSydney Cricket GroundSydney1998-2007440913422.7515757.9600050
Ashish BagaiCANToronto Cricket, Skating and Curling ClubToronto2006-2010440916422.7517452.30010100
Cameron WhiteAUSBellerive OvalHobart2007-2015440914522.7511579.1300153
Moeen AliENGMaharashtra Cricket Association StadiumPune2017-2023540913022.759496.8100074
Ruben TrumpelmannNAMAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2025440915522.7578116.67010103
Aaron JohnsonCANDubai International Cricket StadiumDubai2024440914322.759397.8500058
Mudassar NazarPAKWACA GroundPerth1981-1987640915422.7519845.9601150
Thilina KandambySLRangiri Dambulla International StadiumDambulla2004-2010551913222.7514065.0000060
Tarisai MusakandaZIMQueens Sports ClubBulawayo2016-2018550913618.209991.9200192
Cade CarmichaelIREHigh Performance OvalWindhoek2026550914518.2017651.7000180
David RichardsonSAKingsmead Cricket GroundDurban1992-1997851915322.7512175.2101151
Virender SehwagIND/AXSuperSport ParkCenturion2001-2006660913315.179991.92000152
Javagal SrinathINDToronto Cricket, Skating and Curling ClubToronto1996-19981081914313.0083109.6400174
Sandeep LamichhaneNEPTribhuvan University International Cricket GroundKirtipur2020-202624112912810.1185107.0600274
Peter TaylorAUSSydney Cricket GroundSydney1987-1992221710911613.0014363.6400230
Shaun PollockSAMultan Cricket StadiumMultan2007110909090.0084107.1401091
Aravinda de SilvaSLPunjab Cricket Association IS Bindra StadiumChandigarh1997110909090.0090100.00010101
Kevin PietersenENGSardar Patel Stadium, MoteraAhmedabad20061119090*-86104.6501091
Jamie HowNZKingsmeadDurban2007110909090.0012472.58010110
Will YoungNZBasin ReserveWellington20251119090*-86104.65010120
PreviousPage 123Next

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.