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
Moeen AliENGR.Premadasa Stadium, KhettaramaColombo2018110373737.0037100.0000051
Babar HayatHKOld HarariansHarare2018110373737.0025148.0000043
Aizaz KhanHKICC Academy GroundDubai20151113737*-31119.3500003
Toby Roland-JonesENGLord'sLondon20171113737*-37100.0000051
Mohammad RizwanPAKBay OvalMount Maunganui2025110373737.0032115.6300021
Philip SaltENGEdgbastonBirmingham2021110373737.0022168.1800070
Richie RichardsonWIUniversity StadiumTrivandrum19881113737*-5567.2700040
Shimron HetmyerWIMaharashtra Cricket Association StadiumPune2018110373737.0021176.1900023
Shimron HetmyerWIBarabati StadiumCuttack2019110373737.0033112.1200022
Washington SundarINDZahur Ahmed Chowdhury StadiumChattogram2022110373737.0027137.0400041
Washington SundarINDEden ParkAuckland20221113737*-16231.2500033
Fabian AllenWIPallekele International Cricket StadiumKandy2020110373737.0015246.6700023
Odean SmithWISharjah Cricket StadiumSharjah2023210373737.0024154.1700031
Josh PhilippeAUSPerth StadiumPerth2025110373737.0029127.5900032
Shubman GillINDMA Chidambaram Stadium, ChepaukChennai2023110373737.004975.5100041
Jamie SmithENGEdgbastonBirmingham2025110373737.0024154.1700070
Abdullah ShafiquePAKPerth StadiumPerth2024110373737.005369.8100011
Dewald BrevisSAJSCA International Stadium ComplexRanchi2025110373737.0028132.1400023
Aayan Afzal KhanUAEYSD-UKM Cricket OvalBangi2026110373737.005764.9100031
Gulbadin NaibAFGOld TraffordManchester2019110373737.0028132.1400041
Majid KhanPAKZafar Ali StadiumSahiwal1978110373737.005567.27000--
Keith StackpoleAUSOld Trafford Cricket GroundManchester1972110373737.006259.6800060
Brian HastingsNZBasin ReserveWellington1975110373737.005764.91000--
Sadiq MohammadPAKAMI StadiumChristchurch1973110373737.005074.0000070
Mike DennessENGLord'sLondon19751113737*-31119.3500021
Sunil GavaskarINDMA Chidambaram StadiumChennai1987110373737.0032115.6300061
Imran KhanPAKBellerive OvalHobart1988-1992310373737.0019194.7400051
Graham RoopeENGGaddafi StadiumLahore1978110373737.007350.6800010
Andy RobertsWIOld TraffordManchester19831113737*-5863.79000--
Jeremy ConeyNZNorth Tasmania Cricket Association GroundLaunceston1986110373737.006160.6600010
Dilip VengsarkarINDIbn-e-Qasim Bagh StadiumMultan1982110373737.005074.0000010
Surinder AmarnathINDAyub National StadiumQuetta1978110373737.004190.2400040
Faoud BacchusWIAdelaide OvalAdelaide1981110373737.006755.2200020
John ReidNZNorth Tasmania Cricket Association GroundLaunceston1986110373737.006358.7300020
Ian SmithNZKensington OvalBridgetown1985110373737.0028132.1400070
Ravi ShastriINDSher-i-Kashmir StadiumSrinagar1986110373737.005271.1500030
Graeme FowlerENGVidarbha C.A. GroundNagpur1985110373737.005962.7100030
Arjuna RanatungaSLKennington OvalLondon1988110373737.006259.6800030
Somachandra De SilvaSLMcLean ParkNapier19831113737*-29127.5900030
Craig McDermottAUSAMI StadiumChristchurch1986110373737.0029127.5900032
Anil DalpatPAKAMI StadiumChristchurch1985110373737.0035105.7100040
Andy LloydENGLord'sLondon1984110373737.008344.5800000
Ramiz RajaPAKThe PadangSingapore1996110373737.005567.2700020
Ramiz RajaPAKOld Trafford Cricket GroundManchester1992110373737.005369.8100040
Geoff MarshAUSBarabati StadiumCuttack1987110373737.006556.9200010
Asanka GurusinhaSLSports StadiumSargodha1992110373737.005666.0700030
Ken RutherfordNZHarare Sports ClubHarare1992110373737.006259.6800010
Andrew JonesNZP Sara OvalColombo1992110373737.006259.6800020
Keith ArthurtonWIP Sara OvalColombo19931113737*-31119.3500012
Adam ParoreNZSharjah Cricket Association StadiumSharjah1994110373737.007251.3900030
PreviousPage 300Next

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.