Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by ground (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,027 of the 5,033 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Paul StirlingIREHigh Performance OvalWindhoek20263201337766.5014293.66020164
Kane WilliamsonNZKennington OvalLondon2015-20192201339366.5016083.13010131
Rachin RavindraNZGaddafi StadiumLahore202522013310866.50120110.83100181
Yuvraj SinghINDGaddafi StadiumLahore2004-200633113379*66.5014194.33010170
Stephen FlemingNZBeausejour Stadium, Gros IsletSt Lucia20073301336644.3313995.68020164
Dinesh ChandimalSLHarare Sports ClubHarare201033113311166.5015884.1810075
Hardik PandyaINDKennington OvalLondon2017-20225301337644.3375177.33010810
Louren SteenkampNAMSportpark MaarschalkerweerdUtrecht20264301336844.3319269.2702054
Geoff BoycottENGEdgbaston Cricket GroundBirmingham1972-19813301337844.3322858.33010170
Chamara SilvaSLSheikh Zayed StadiumAbu Dhabi2007-20114401336433.2518970.37010130
Mohammad RizwanPAKSharjah Cricket StadiumSharjah2015-201954113311544.3314591.72100120
Nazmul Hossain ShantoBANSylhet International Cricket StadiumSylhet2020-20235401337333.2515983.6501064
Najibullah ZadranAFGRajiv Gandhi International Cricket StadiumDehradun2019442133104*66.50130102.3110087
Kashyap PrajapatiOMAMoosa Cricket StadiumPearland202244013310333.2516282.10101112
Matthew HaydenAUSAdelaide OvalAdelaide1993-200866213350*33.2525053.2001081
Chris HarrisNZCarisbrookDunedin1991-200287313334*33.2519568.21000102
Shikhar DhawanINDRangiri Dambulla International StadiumDambulla2017111132132*-90146.67100203
Ricky PontingAUSSardar Patel Stadium, MoteraAhmedabad201122013210466.0015485.7110071
Ricky PontingAUSTrent BridgeNottingham200922013212666.00123107.32100153
Jacob OramNZSher-e-Bangla National StadiumMirpur200822113275*132.0015187.4202095
Brian LaraWISuperSport ParkCenturion2003-200422113273132.0077171.43020146
Steve TikoloKENQueens Sports ClubBulawayo2002-20062201329866.0013399.25010190
Andrew StraussENGOld TraffordManchester2006-20102201328766.0016580.00010130
MS DhoniINDSir Vivian Richards Stadium, North SoundAntigua201722113278*132.0019368.3902052
Upul TharangaSLEden GardensKolkata2007-200922013211866.0014789.80100172
Ajinkya RahaneINDSir Vivian Richards Stadium, North SoundAntigua20172201327266.0020365.02020111
BJ WatlingNZSabina Park, KingstonJamaica201222113272*132.0016082.5002092
Lahiru ThirimanneSLAdelaide OvalAdelaide2012-2013321132102*132.0019169.11100130
Shreyas IyerINDEden ParkAuckland2020-20222201328066.0013399.25020115
Hardik PandyaINDHolkar Cricket StadiumIndore2017-20232201327866.00110120.0002087
Sidath WettimunySLSinhalese Sports Club GroundColombo198232113286*132.0018969.84010110
Mohammad AzharuddinINDOld Trafford Cricket GroundManchester1996-199922113273*132.0014193.6202063
Dean JonesAUSBrisbane Cricket GroundBrisbane1987-198822013210166.0014690.4110083
Ken RutherfordNZBuffalo ParkEast London1994221132102*132.0014491.67100102
Roger TwoseNZJade StadiumChristchurch20002201329766.0013895.65010133
Marvan AtapattuSLHarare Sports ClubHarare1999-20044301326944.0021960.27010100
Jacques KallisSAKennington OvalLondon2003-200833013210744.0019169.11100130
Virat KohliINDNew Wanderers StadiumJohannesburg2009-201333113279*66.0017376.30010152
Tim PaineAUSTrent BridgeNottingham2009-201833013211144.0018670.97100171
Jos ButtlerENGSydney Cricket GroundSydney2014-2018431132100*66.0015187.4210064
Shubman GillINDNarendra Modi StadiumAhmedabad2023-202533013211244.00120110.00100183
Kepler WesselsSAMangaung OvalBloemfontein1992-19943301325544.0024753.4401070
Pathum NissankaSLMahinda Rajapaksa International Cricket StadiumHambantota20233301325144.0014988.59010192
David GowerENGEden ParkAuckland1983-19913301328444.0019268.7501092
Desmond HaynesWIKennington OvalLondon1979-19833301326544.0026649.6201040
Ijaz AhmedPAKIqbal StadiumFaisalabad1987-199433113298*66.00110120.00010161
Ricky PontingAUSSharjah Cricket StadiumSharjah19984401325233.0016480.4901093
Ian BellENGHeadingleyLeeds2006-20114401324433.0018172.93000110
Hashim AmlaSAEden ParkAuckland2012-20174401327633.0015883.54010190
Eoin MorganENGSheikh Zayed StadiumAbu Dhabi2012-20154411327644.0016281.48010122

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.