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 2012-01-01×

Player figures come from full scorecards, which we hold for 1,823 of the 1,828 matches in this selection (from 2012). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Sikandar RazaZIMHarare Sports ClubHarare2013-20266964122297135*44.17260288.28512218550
Sean WilliamsZIMHarare Sports ClubHarare2013-202547466152717438.171527100.0037315125
Craig ErvineZIMHarare Sports ClubHarare2015-2026424281363130*40.09162383.9838413323
Mushfiqur RahimBANShere Bangla National StadiumMirpur2012-202135335120210742.93132390.8526010920
Charith AsalankaSLR Premadasa StadiumColombo2021-202626253108312749.23121988.844428124
Tamim IqbalBANShere Bangla National StadiumMirpur2012-202130291106913238.18141375.6529212513
Kusal MendisSLR Premadasa StadiumColombo2016-202622223102810154.11117987.191901187
Sean WilliamsZIMQueens Sports ClubBulawayo2013-20242726393314240.57104789.112727119
David WarnerAUSSydney Cricket GroundSydney2012-20221716090013056.2590999.013609512
Steve SmithAUSSydney Cricket GroundSydney2014-20241413088916468.38881100.914308017
Rohit KumarNEPTribhuvan University International Cricket GroundKirtipur2020-20263127286312634.52111877.191527119
Sikandar RazaZIMQueens Sports ClubBulawayo2013-20242827484214136.61109077.251417714
Pathum NissankaSLPallekele International Cricket StadiumKandy2022-202515152818210*62.92804101.742509712
Kusal MendisSLPallekele International Cricket StadiumKandy2016-20252525481112438.6289590.611619012
Aasif SheikhNEPTribhuvan University International Cricket GroundKirtipur2022-20262626380111034.8395284.141749517
Shakib Al HasanBANShere Bangla National StadiumMirpur2012-2021272557947939.7082796.01071798
Dipendra Singh AireeNEPTribhuvan University International Cricket GroundKirtipur2020-20262926378710534.2293084.622637115
Jatinder SinghOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2020-20262221178010739.0098279.432507516
Kumar SangakkaraSLR Premadasa StadiumColombo2012-20141211276716985.2287188.06160789
Quinton de KockSASuperSport ParkCenturion2013-20231212076617863.83694110.374109419
Tillakaratne DilshanSLPallekele International Cricket StadiumKandy2012-20151313376612576.6087187.94421872
MahmudullahBANShere Bangla National StadiumMirpur2012-20213229875282*35.8192980.95074783
Ross TaylorNZSeddon ParkHamilton2013-20221515373911361.5885886.13430769
Kushal BhurtelNEPTribhuvan University International Cricket GroundKirtipur2022-202626251732120*30.5076595.692339119
Charith AsalankaSLPallekele International Cricket StadiumKandy2022-20251816667897*67.8070696.030806315
Tillakaratne DilshanSLR Premadasa StadiumColombo2012-20161918067510137.5077487.21140744
Martin GuptillNZSeddon ParkHamilton2013-202215142668180*55.6770095.433106722
Hashim AmlaSASuperSport ParkCenturion2013-20191010066715466.70656101.684007316
Hamilton MasakadzaZIMQueens Sports ClubBulawayo2013-2018212106609331.4388174.910507214
Brendan TaylorZIMHarare Sports ClubHarare2013-20262121165213832.6081480.10123687
Babar AzamPAKRawalpindi Cricket StadiumRawalpindi2020-20261111264812572.0075485.94230606
Mohammad NabiAFGSharjah Cricket StadiumSharjah2012-2024292436408430.4872188.770224520
Hamilton MasakadzaZIMHarare Sports ClubHarare2013-2018252506338525.3293967.41041679
Chamu ChibhabhaZIMHarare Sports ClubHarare2015-2023181806149034.1194564.97030660
Joe RootENGKennington OvalLondon2013-202514132596133*54.1865091.69151522
Innocent KaiaZIMHarare Sports ClubHarare2022-20262222258111029.0587366.55130516
AB de VilliersSANew Wanderers StadiumJohannesburg2012-2017662575149143.75385149.353204628
Babar AzamPAKNational StadiumKarachi2019-20251111057311552.0966785.91240519
Joe RootENGSophia GardensCardiff2013-202612122568166*56.8062191.47131495
Rahmat ShahAFGSharjah Cricket StadiumSharjah2013-20242017056311433.1276673.50150487
Mohammad ShahzadAFGSharjah Cricket StadiumSharjah2012-201818182553131*34.5660990.801106019
Eoin MorganENGKennington OvalLondon2012-2021141245528869.00508108.660605515
Virat KohliINDMaharashtra Cricket Association StadiumPune2013-202388155112278.7158494.353304312
Aaron FinchAUSSydney Cricket GroundSydney2013-20201413055111442.3861489.74151549
Mohammad HafeezPAKSharjah Cricket StadiumSharjah2012-201712111549140*54.9065483.942204213
Martin GuptillNZEden ParkAuckland2012-20201111154711154.7061489.091505418
Ryan BurlZIMHarare Sports ClubHarare2017-2023282235475928.7966382.500414513
Joe RootENGLord'sLondon2013-202612122540113*54.0063085.71140442
Richie BerringtonSCOForthillDundee2024-20261010353912077.0056795.062204916
Aaron FinchAUSMelbourne Cricket GroundMelbourne2013-20191111053613548.7363284.81311458
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.