ODI1st 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

1 active
Reset"Match result" is from the side of the player or team.
From 2010-01-01×

Player figures come from full scorecards, which we hold for 2,110 of the 2,115 matches in this selection (from 2010). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Sikandar RazaZIMHarare Sports ClubHarare2013-20266964122297135*44.17260288.28512218550
Mushfiqur RahimBANShere Bangla National StadiumMirpur2010-202159568180710737.65217683.04210114827
Tamim IqbalBANShere Bangla National StadiumMirpur2010-202150491167313234.85209779.78312519323
Sean WilliamsZIMHarare Sports ClubHarare2010-202549486162217438.62164898.4238316125
Shakib Al HasanBANShere Bangla National StadiumMirpur2010-202151498161710639.44188385.87114215211
Craig ErvineZIMHarare Sports ClubHarare2010-2026514991454130*36.35176282.5238514224
Brendan TaylorZIMHarare Sports ClubHarare2010-202634344127313842.43158280.4745311615
MahmudullahBANShere Bangla National StadiumMirpur2010-2021504614121182*37.84149281.1701051148
Charith AsalankaSLR Premadasa StadiumColombo2021-202626253108312749.23121988.844428124
Kusal MendisSLR Premadasa StadiumColombo2016-202622223102810154.11117987.191901187
Kumar SangakkaraSLR Premadasa StadiumColombo2011-201419174100816977.54120084.001809911
Imrul KayesBANShere Bangla National StadiumMirpur2010-20162929098411233.93140869.8917110118
Hamilton MasakadzaZIMHarare Sports ClubHarare2010-2018383809768525.68149465.330749016
Tillakaratne DilshanSLR Premadasa StadiumColombo2011-201626251974108*40.58110288.382501137
Steve SmithAUSSydney Cricket GroundSydney2010-20241716094816459.2595799.064318318
Tillakaratne DilshanSLPallekele International Cricket StadiumKandy2011-20151515393914478.25104390.035211073
Sean WilliamsZIMQueens Sports ClubBulawayo2013-20242726393314240.57104789.112727119
David WarnerAUSSydney Cricket GroundSydney2012-20221716090013056.2590999.013609512
Ross TaylorNZSeddon ParkHamilton2010-20221717387011362.14101585.714508412
Rohit KumarNEPTribhuvan University International Cricket GroundKirtipur2020-20263127286312634.52111877.191527119
Hamilton MasakadzaZIMQueens Sports ClubBulawayo2010-2018272708479331.37112575.290618916
Sikandar RazaZIMQueens Sports ClubBulawayo2013-20242827484214136.61109077.251417714
Pathum NissankaSLPallekele International Cricket StadiumKandy2022-202515152818210*62.92804101.742509712
Kusal MendisSLPallekele International Cricket StadiumKandy2016-20252525481112438.6289590.611619012
Hashim AmlaSASuperSport ParkCenturion2011-20191212180715473.3682098.415008417
Aasif SheikhNEPTribhuvan University International Cricket GroundKirtipur2022-20262626380111034.8395284.141749517
Dipendra Singh AireeNEPTribhuvan University International Cricket GroundKirtipur2020-20262926378710534.2293084.622637115
Virat KohliINDShere Bangla National StadiumMirpur2010-20151313378618378.6079598.87430744
Jatinder SinghOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2020-20262221178010739.0098279.432507516
Quinton de KockSASuperSport ParkCenturion2013-20231212076617863.83694110.374109419
Martin GuptillNZSeddon ParkHamilton2010-202217162754180*53.8679894.493208022
Chamu ChibhabhaZIMHarare Sports ClubHarare2010-2023222207499034.05114665.36050791
Kushal BhurtelNEPTribhuvan University International Cricket GroundKirtipur2022-202626251732120*30.5076595.692339119
Brendan TaylorZIMQueens Sports ClubBulawayo2010-20182020172710638.2692278.85153579
Elton ChigumburaZIMHarare Sports ClubHarare2010-201639367727104*25.0789581.231255510
Kumar SangakkaraSLMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2011-20141513272113365.5578092.44160717
Eoin MorganENGThe Rose BowlSouthampton2010-202016145709107*78.7873696.333217110
Eoin MorganENGKennington OvalLondon2010-2021171547058864.09673104.750706818
Nasir HossainBANShere Bangla National StadiumMirpur2011-20163327468910029.9690376.30122577
Charith AsalankaSLPallekele International Cricket StadiumKandy2022-20251816667897*67.8070696.030806315
Virat KohliINDDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket StadiumVisakhapatnam2010-2025882652157*108.67630103.49331599
Babar AzamPAKRawalpindi Cricket StadiumRawalpindi2020-20261111264812572.0075485.94230606
Mohammad NabiAFGSharjah Cricket StadiumSharjah2012-2024292436408430.4872188.770224520
Martin GuptillNZEden ParkAuckland2010-20201414163911149.1574585.771506420
Joe RootENGKennington OvalLondon2013-202514132596133*54.1865091.69151522
AB de VilliersSANew Wanderers StadiumJohannesburg2011-2017772583149116.60398146.483204728
Innocent KaiaZIMHarare Sports ClubHarare2022-20262222258111029.0587366.55130516
Paul StirlingIREHarare Sports ClubHarare2010-2025201805798932.1775776.490516311
Tillakaratne DilshanSLMahinda Rajapaksa International Cricket Stadium, SooriyawewaHambantota2011-201514143578113*52.5563690.88160710
Mohammad HafeezPAKSharjah Cricket StadiumSharjah2011-201713121576140*52.3670581.702204513
Page 1Next

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.