Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st 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)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)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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWAR

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
Virat KohliINDM Chinnaswamy StadiumBengaluru2010-2023550935118.6011978.1501291
Ian SmithNZSydney Cricket GroundSydney1980-1990962933323.2511481.5800071
Rahul DravidINDCounty GroundBristol20071119292*-63146.03010111
Matthew HaydenAUSSector 16 StadiumChandigarh2007110929292.0092100.00010112
Nathan AstleNZM. Chinnaswamy StadiumBengaluru1997110929292.0011182.88010100
Michael PappsNZMcLean ParkNapier20041119292*-13966.19010100
Hashim AmlaSAMcLean ParkNapier2012110929292.0010785.98010120
Alexei KervezeeNEDSportpark WestvlietThe Hague2010110929292.0089103.37010111
William PorterfieldIREOld HarariansHarare2018110929292.0010389.32010102
Rohit SharmaINDMaharaja Yadavindra Singh International Cricket StadiumNew Chandigarh2026110929292.0085108.24010103
Paul StirlingIRESaxton OvalNelson2015110929292.0084109.5201093
Angelo MathewsSLSardar Patel Stadium, MoteraAhmedabad20141119292*-10191.09010101
Malcolm WallerZIMGrange Cricket Club Ground, Raeburn PlaceEdinburgh2017210929292.0062148.39010105
George BaileyAUSSawai Mansingh StadiumJaipur20131119292*-50184.0001085
Dinesh ChandimalSLBuffalo ParkEast London20121119292*-11580.0001060
Nathan Coulter-NileAUSTrent BridgeNottingham2019210929292.0060153.3301084
Hardik PandyaINDManuka OvalCanberra20201119292*-76121.0501071
Richie RichardsonWIPindi Club GroundRawalpindi19851119292*-11877.97010102
Kris SrikkanthINDKarnataka State Cricket Association StadiumBengaluru1982110929292.0083110.84010--
Sachin TendulkarINDR.Premadasa StadiumColombo2004220927446.0012176.03010101
Rahul DravidINDRawalpindi Cricket StadiumRawalpindi2004-2006220925646.0010686.7901070
Sourav GangulyINDThe Rose BowlSouthampton2004-2007220929046.0013070.7701080
Kumar SangakkaraSLHeadingleyLeeds2006-2011221926992.0010488.4601090
Damien MartynAUSBundaberg Rum StadiumCairns20032229292*-52176.92010151
Mohammad YousufPAKEdgbastonBirmingham2004-20063219281*92.0013170.2301052
Mohammad YousufPAKLord's Cricket GroundLondon2001220928146.0015658.9701040
Carl HooperWISawai Mansingh StadiumJaipur1987-1994220928446.009992.9301072
Marlon SamuelsWIVCA GroundNagpur2002-2007220925246.0012374.8001092
Moin KhanPAKEden ParkAuckland1992-20043229272*-79116.46010102
Hashim AmlaSAThe Wanderers StadiumJohannesburg2018-2019220925946.0011580.00010110
Kevin PietersenENGFeroz Shah KotlaDelhi2006-2011220924646.0010488.46000122
Runako MortonWIBrabourne StadiumMumbai20062219290*92.0011282.1401071
Suresh RainaINDWankhede StadiumMumbai2011-2015320928046.0075122.67010131
Mehrab Hossain jnrBANShaheed Chandu StadiumBogra2006220925446.0018848.9401090
Jonathan TrottENGHeadingleyLeeds2010-2011220925346.0012573.6001050
Fawad AlamPAKMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2014220926246.0010191.09010100
Mitchell MarshAUSLord'sLondon2015-2024220926446.0065141.5401094
David MillerSABharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2022-20232219275*92.0076121.0501064
James TaylorENGR Premadasa StadiumColombo2014220929046.0011381.4201062
Gerhard ErasmusNAMSharjah Cricket StadiumSharjah2022220927646.0012474.1901060
Glenn MaxwellAUSHeadingleyLeeds2015-2024220928546.0069133.33010103
Soumya SarkarBANMalahideDublin20172219287*92.0075122.67010122
Colin MunroNZBasin ReserveWellington2018220925846.0059155.93010132
Matty CrossSCOAmini ParkPort Moresby2017220929146.0012971.32010110
Anshuman RathHKDubai International Cricket StadiumDubai2018220927346.0013170.2301071
Ayan KhanOMAWanderers Cricket GroundWindhoek2021220928346.0011381.4201042
Scott EdwardsNEDQueens Sports ClubBulawayo20232219267*92.0091101.1001072
Monank PatelUSAHazelaarwegRotterdam2024220926646.0011480.70010101
Asif KhanUAESportpark MaarschalkerweerdUtrecht2025220927546.0013767.1501052
Gulbadin NaibAFGDaren Sammy Cricket GroundGros Islet2017221925192.0010191.0901054
PreviousPage 120Next

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.