Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsFirst-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Nayan MongiaINDAMI StadiumChristchurch1994-19992214940*49.005196.0800060
Noor Ali ZadranAFGVRA Cricket GroundAmstelveen2009220493424.508259.7600050
Manzoor AkhtarPAKSharjah Cricket StadiumSharjah1997220494424.508061.2500020
Sanath JayasuriyaSLQueens Sports ClubBulawayo1999-2004330493116.3342116.6700052
Kumar SangakkaraSLBuffalo ParkEast London2000-2012330493516.337466.2200050
Yuvraj SinghINDMelbourne Cricket GroundMelbourne2004-2008330492516.335983.0500031
Shaun PollockSAAdelaide OvalAdelaide1997-2006331493724.506180.3300010
Rashid LatifPAKR Premadasa StadiumColombo1994-2002430492716.335687.5000150
Ian BillcliffCANWillowmoore ParkBenoni2003-2009330493816.339750.5200040
Mohammad HafeezPAKBasin ReserveWellington2016-2018330494216.338557.6500021
Umar GulPAKRangiri Dambulla International StadiumDambulla2003-2009430493316.336575.3800060
Imran NazirPAKKallang GroundSingapore2000330493616.336674.2400052
Irfan PathanINDR Premadasa StadiumColombo2008-20125314934*24.506773.1300040
Elton ChigumburaZIMBangabandhu National StadiumDhaka2005330494116.335490.7400031
Abdur RazzakBANNational StadiumKarachi2008430493316.336971.0100051
Ian BellENGBeausejour Stadium, Gros IsletSt Lucia2007330492816.338160.4900030
Ross TaylorNZR Premadasa StadiumColombo2009-2011330493616.337466.2200030
Tom de GroothNEDSportpark WestvlietThe Hague2010-2011331492224.507664.4700070
Neil McCallumSCOMombasa Sports ClubMombasa2007330492716.335983.0500061
Sunil JoshiINDGymkhana Club GroundNairobi1999430492516.3341119.5100043
Thisara PereraSLUniversity OvalDunedin20153314947*24.5031158.0600161
Faf du PlessisSAPallekele International Cricket StadiumKandy2013-2018330492316.339153.8500020
Johnson CharlesWIKensington Oval, BridgetownBarbados2016330494516.337565.3300151
Matty CrossSCOUnited Cricket Club GroundWindhoek2022430491916.339054.4400050
Alzarri JosephWINarendra Modi StadiumAhmedabad2022331492924.508756.3200023
Andries GousUSACentral Broward Regional Park Stadium Turf GroundLauderhill2025330492916.336377.7800061
Adnan MuftiUAEOld HarariansHarare2018330494516.335294.2300031
Wanindu HasarangaSLZahur Ahmed Chowdhury StadiumChattogram2024330492516.3338128.9500024
Finn AllenNZShere Bangla National Stadium, MirpurDhaka2023330492816.336180.3300090
Shreyas MovvaCANForthillDundee2026330492716.336773.1300131
Asanka GurusinhaSLHarare Sports ClubHarare1994330492516.338458.3300050
Harbhajan SinghINDQueen's Park Oval, Port of SpainTrinidad2006-2011642492624.506081.6700142
Dilhara FernandoSLRangiri Dambulla International StadiumDambulla2004-20101041492016.337268.0600040
Kamran AkmalPAKPunjab Cricket Association Stadium, MohaliChandigarh2006-2011440491912.256279.0300050
Wasim AkramPAKArbab Niaz StadiumPeshawar1985-1998440493412.255884.4800041
Imran NazirPAKSharjah Cricket StadiumSharjah2001440493512.258061.2500050
Denesh RamdinWISabina Park, KingstonJamaica2007-20141040492912.255490.7400051
Umar BhattiCANWillowmoore ParkBenoni2006-20094424922*24.5047104.2600060
Jos ButtlerENGMelbourne Cricket GroundMelbourne2014-20224414934*16.335098.0000021
Dhanushka GunathillekeSLRangiri Dambulla International StadiumDambulla2016-2017440493512.256377.7800150
Jan FrylinckNAMGrand Prairie StadiumDallas2026442492924.508259.7600050
Gordon GreenidgeWIAlbion Sports ComplexAlbion1977-1984440492312.259452.1300012
Jeff DujonWIBrisbane Cricket GroundBrisbane1984-1987442492224.506279.0300080
Tony DodemaideAUSSydney Cricket GroundSydney1988-1993541493016.336476.5600020
Jimmy AdamsWIMelbourne Cricket GroundMelbourne1996-20014414925*16.339253.2600020
Justin VaughanNZEden ParkAuckland19954424921*24.507862.8200030
Yuvraj SinghINDPunjab Cricket Association Stadium, MohaliChandigarh2007-201355049349.808359.0400230
Shaun PollockSAMangaung OvalBloemfontein1996-20057534917*24.5047104.2600050
Shane WarneAUSAdelaide OvalAdelaide1993-200275049229.805687.5000131
Henry OlongaZIMHarare Sports ClubHarare1995-20031051493112.2547104.2600153
PreviousPage 244Next

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.