Live63rd Match · CSA Pro20 2026/27DOLWPToss delay due to bad weatherODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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,031 of the 5,037 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Waseem MuhammadUAEVRA GroundAmstelveen20253301066135.33106100.0001036
Tanzid HasanBANWarner Park, Basseterre, St KittsBasseterre20243301066035.3398108.16011105
Vishnu SukumaranUAEUnited Cricket Club GroundWindhoek20243301069735.3311989.0801095
Finlay McCreathSCOVRA GroundAmstelveen20253301063835.3315568.3900071
Dilip VengsarkarINDWankhede StadiumMumbai1987-19893311065253.0011492.9801074
Kim HughesAUSWACA GroundPerth1981-19843301066735.3317361.2701072
Chris TavaréENGOld TraffordManchester1982-19833301065835.3319853.54010100
Hansie CronjeSANational StadiumKarachi1994-199633110645*53.0015568.3900042
Stuart WilliamsWIGaddafi StadiumLahore19973301067535.3316663.86010121
Rahul DravidINDR. Premadasa StadiumColombo1999-20054401066926.5016066.2501060
Runako MortonWIBeausejour Stadium, Gros IsletSt Lucia2005-20095411065535.3317560.57010110
Rashid KhanAFGRajiv Gandhi International Cricket StadiumDehradun20195421065253.0010898.1501094
Keacy CartyWISir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2023-20244411067135.3313876.8101181
Graham GoochENGThe GabbaBrisbane1979-19954401064826.5019354.9200171
Bruce EdgarNZAdelaide OvalAdelaide1980-19864401066126.5021349.7701060
Mohammad AzharuddinINDGreen Park StadiumKanpur1989-199854110675*35.3315767.5201062
Ken RutherfordNZAdelaide OvalAdelaide1988-19934401065026.5014473.6101060
Shane ThomsonNZSharjah Cricket StadiumSharjah1990-19944411066235.3315667.9501070
Hansie CronjeSAEdgbaston Cricket GroundBirmingham1994-19994401063926.5015867.0900163
Aamer SohailPAKHarare Sports ClubHarare1993-19985401067726.5014772.11010111
Bryan YoungNZSharjah Cricket StadiumSharjah1994-19964401066326.5014871.62010140
Sachin TendulkarINDNehru StadiumGuwahati1993-200955210682*35.3312684.1301090
Kamran AkmalPAKMultan Cricket StadiumMultan2003-20086501063621.2012485.48000112
Brad HoggAUSMelbourne Cricket GroundMelbourne2003-200875110671*26.5012982.1701191
Shimron HetmyerWIHarare Sports ClubHarare20185501063821.2013180.9200072
Louren SteenkampNAMHigh Performance OvalWindhoek20265501064621.2013677.94001172
Julien WienerAUSSydney Cricket GroundSydney1979-19805501065021.2023844.5401090
Kyle MillsNZRangiri Dambulla International StadiumDambulla2003-20139601065217.6713777.37010123
Asanka GurusinhaSLAdelaide OvalAdelaide1988-19956601064317.6721549.3000090
Sachin TendulkarINDRiverside GroundChester-le-Street2002111105105*-10897.2210081
Rahul DravidINDSabina ParkKingston2006110105105105.00102102.94100102
Nick KnightENGFeroz Shah KotlaDelhi2002110105105105.0013180.1510070
Gary KirstenSANehru StadiumIndore1996111105105*-13478.3610090
Nicky BojeSASenwes ParkPotchefstroom2000111105105*-93112.90100120
Craig McMillanNZRawalpindi Cricket StadiumRawalpindi2002110105105105.0011690.5210081
Imran NazirPAKNational Cricket StadiumSt George's2000111105105*-13577.78100102
Upul TharangaSLPunjab Cricket Association Stadium, MohaliChandigarh2006110105105105.0012981.40100111
Ross TaylorNZDubai International Cricket StadiumDubai2014-2018211105105*-13577.7810091
Virat KohliINDNehru StadiumGuwahati2010110105105105.00104100.96100100
Dinesh ChandimalSLLord'sLondon2011111105105*-12683.33100112
Craig ErvineZIMBready Cricket Club, MagheramasonBready2019110105105105.0011789.74100130
Jonny BairstowENGThe Grange ClubEdinburgh2018110105105105.0059177.97100126
Nazmul Hossain ShantoBANBir Sreshtho Flight Lieutenant Matiur Rahman StadiumChattogram2026110105105105.0011988.2410092
Ruturaj GaikwadINDShaheed Veer Narayan Singh International StadiumRaipur2025110105105105.0083126.51100122
Shoaib KhanOMASharjah Cricket StadiumSharjah2022111105105*-75140.00100113
Gordon GreenidgeWINew RoadWorcester1983111105105*-14771.4310051
Sanjay ManjrekarINDJawaharlal Nehru StadiumNew Delhi1991110105105105.0082128.0510082
Mark TaylorAUSM. Chinnaswamy StadiumBengaluru1996110105105105.0014472.9210090
Moin-ul-AtiqPAKMA Aziz StadiumChattogram1988110105105105.0011789.74100--
Rahul DravidINDVCA GroundNagpur2002-200722110554*105.0077136.36020103

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.