Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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
Mohinder AmarnathINDJinnah StadiumSialkot1978-19842113434*-8540.00000--
Keith BoyceWILord'sLondon1975110343434.003791.8900030
Alvin KallicharranWIMindoo Phillip ParkCastries1978110343434.005265.3800041
Richard HadleeNZMcLean ParkNapier1983-19852113434*-26130.7700031
Frank HayesENGTrent BridgeNottingham1975110343434.008042.5000050
Jeremy ConeyNZIbn-e-Qasim Bagh StadiumMultan1984110343434.003791.8900030
Javed MiandadPAKBrabourne StadiumMumbai1989110343434.004477.2700021
Collis KingWIKennington OvalLondon1979110343434.0025136.0000030
Dilip VengsarkarINDAyub National StadiumQuetta1978110343434.005759.6500031
Allan BorderAUSNehru StadiumIndore1987110343434.0028121.4300030
John ReidNZJinnah StadiumSialkot1984110343434.006651.5200030
John ReidNZTyronne Fernando StadiumMoratuwa1984110343434.009436.1700030
John BracewellNZTrent BridgeNottingham1983110343434.0024141.6700070
Wayne LarkinsENGKensington OvalBridgetown1990110343434.007346.5800040
Jeff DujonWIDevonport OvalDevonport1987110343434.005759.6500030
Gus LogieWINehru StadiumGuwahati1987110343434.004085.0000010
Gus LogieWITasmania Cricket Association GroundHobart19851113434*-30113.3300022
Roger HarperWIIbn-e-Qasim Bagh StadiumMultan19861113434*-19178.9500042
Geoff MarshAUSTrent BridgeNottingham1989110343434.008739.0800030
Asanka GurusinhaSLBarabati StadiumCuttack1990110343434.0026130.7700010
Ken RutherfordNZR.Premadasa StadiumColombo1986110343434.005068.0000040
Wilf SlackENGQueen's Park OvalPort of Spain1986110343434.005462.9600031
Neil FairbrotherENGR Premadasa StadiumColombo1993110343434.005561.8200010
Ijaz AhmedPAKVidarbha C.A. GroundNagpur1987110343434.004870.8300040
Chris KuggeleijnNZCarisbrookDunedin1988110343434.005364.1500020
Mark TaylorAUSVCA GroundNagpur1996110343434.005068.0000050
Chris PringleNZNehru StadiumGuwahati19941113434*-22154.5500022
Andrew HudsonSALal Bahadur Shastri StadiumHyderabad1996110343434.005166.6700041
Michael SlaterAUSMangaung OvalBloemfontein1994110343434.007644.7400020
Bryan YoungNZSharjah Cricket Association StadiumSharjah1994110343434.005957.6300030
Vijay YadavINDBuffalo ParkEast London19921113434*-22154.5500020
Iain ButchartZIMTrent BridgeNottingham19831113434*-3889.4700020
Vikram RathourINDQueens Sports ClubBulawayo1997110343434.005364.1500030
Mohammad WasimPAKThe GabbaBrisbane1997110343434.005166.6700020
Pieter StrydomSAGoodyear ParkBloemfontein2000110343434.005759.6500020
Dipak ChudasamaKENMoin-ul-Haq StadiumPatna1996110343434.006651.5200050
Nawroz MangalAFGMaple Leaf North-West GroundKing City2011110343434.0033103.0300042
Karim SadiqAFGToronto Cricket, Skating and Curling ClubToronto2011110343434.0023147.8300041
Romesh KaluwitharanaSLAsgiriya StadiumKandy1993-1996221343334.0021161.9000042
Marvan AtapattuSLEden GardensKolkata1997-2007221342934.003791.8900060
Mahela JayawardeneSLVRA Cricket GroundAmstelveen2006220343417.0025136.0000140
Dinesh MongiaINDShere Bangla National StadiumMirpur2007220341717.004182.9300040
Mark BoucherSARangiri Dambulla International StadiumDambulla2004220342717.007843.5900010
Inzamam-ul-HaqPAKBoland Bank ParkPaarl2002-2003220343417.004969.3900120
Ranjan MadugalleSLSinhalese Sports Club GroundColombo1982220342217.003889.4700040
Scott StyrisNZSuperSport ParkCenturion2003-2005220341917.005265.3800030
Chris HarrisNZSt George's Park, Port ElizabethGqeberha2003221341934.005957.6300010
Chris HarrisNZThe GabbaBrisbane1990-2002320342417.006453.1300010
Shane Edward BondNZSinhalese Sports Club GroundColombo2002220342617.0027125.9300060
Muttiah MuralitharanSLNew Wanderers StadiumJohannesburg2003-2009220341817.0024141.6700051
PreviousPage 319Next

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.