T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

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
Sanath JayasuriyaSLQueen's Park Oval, Port of SpainTrinidad200733013710945.67136100.74100107
Damien MartynAUSNorth West Cricket StadiumPotchefstroom2002-200333113767*68.5018474.46010100
Tillakaratne DilshanSLUniversity OvalDunedin201533013711645.6714395.80101201
Rohit SharmaINDGreenfield International StadiumThiruvananthapuram2018-202633113763*68.5014097.86010910
Kyle CoetzerSCOThe Grange ClubEdinburgh2016-20193301377945.6714991.95021202
Craig KieswetterENGTrent BridgeNottingham2010-201233113772*68.5016185.09010144
David BoonAUSLord'sLondon1985-19933301377345.6718972.49010141
Aarif SheikhNEPMoosa Cricket StadiumPearland20224301376645.6716185.09020100
Babar AzamPAKHeadingleyLeeds2016-20193301378045.6715588.39010141
Sharmarh BrooksWISabina Park, Kingston, JamaicaKingston20223301379345.6715986.16010143
Damien MartynAUSThe GabbaBrisbane1994-2002541137104*45.6718076.1110180
Gary KirstenSAEdgbaston Cricket GroundBirmingham1994-19994401378234.2523358.80010121
Mark BoucherSANewlands Cricket GroundCape Town1998-200254113751*45.67104131.7301068
Dinesh KarthikINDHarare Sports ClubHarare2010-20135411376945.6717080.59010160
Roston ChaseWICastle AvenueDublin2019-20255411375545.6716782.0402093
Hasnain Ul WahabOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat20264401379334.2514097.86011116
Viv RichardsWIThe GabbaBrisbane1979-198944113785*45.6716384.05011132
Nick KnightENGMelbourne Cricket GroundMelbourne1999-20035501377027.4016483.54010140
Jacques KallisSAGaddafi StadiumLahore2003-20075501378627.4021065.24011111
Ed JoyceIREGreater Noida Sports Complex GroundGreater Noida20175501375527.4017777.40010154
Fraser WattsSCOMannofield ParkAberdeen2009-201155013710127.4017777.4010272
David WilleyENGLord'sLondon2017-20235511375034.25131104.58010124
AR OdedaraOMAAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2024-202555113754*34.2531443.63010122
Craig ErvineZIMShere Bangla National StadiumMirpur2010-201566113742*27.4018972.49000140
Riley HekurePNGTribhuvan University International Cricket GroundKirtipur2022-202366113748*27.4014395.80000125
Vinod KambliINDR Premadasa StadiumColombo1993-199687313743*34.2518175.6900052
Peter MoorZIMQueens Sports ClubBulawayo2016-20189811375019.5722361.4301075
Steve WaughAUSThe GabbaBrisbane1989-20029931372922.8319869.19000120
Matty CrossSCODubai International Cricket StadiumDubai2015-2024111001373313.7022261.71000112
Jean-Pierre KotzeNAMCentral Broward Regional ParkLauderhill2019110136136136.00109124.77100118
Mahela JayawardeneSLSinghalese Sports Club Cricket GroundColombo1998-20013201367468.0014097.1402091
Chris GayleWIClontarf Cricket Club GroundDublin200732213685*-13997.84020144
Shivnarine ChanderpaulWINew Wanderers StadiumJohannesburg2004-20082201368568.0019071.5802091
Andy FlowerZIMAga Khan Sports Club GroundNairobi19972201367068.0015886.0802080
Mohammad HafeezPAKNational StadiumKarachi2003-20062201369268.0017577.71010122
Faf du PlessisSAWarner Park, BasseterreSt Kitts201622113673*136.00126107.94020112
Jason RoyENGShere Bangla National Stadium, MirpurDhaka202322013613268.00130104.62100191
Sikandar RazaZIMGaddafi StadiumLahore2015321136100*136.00115118.26100124
George MunseySCOSportpark MaarschalkerweerdUtrecht20252201368068.00101134.65020175
Shreyas IyerINDQueen's Park Oval, TrinidadPort of Spain20192201367168.00109124.7702086
Shai HopeWIBarsapara Cricket StadiumGuwahati2018-202622013610468.0014593.79100103
Amal SilvaSLWACA GroundPerth19852201368568.0018274.7302090
Nathan AstleNZQueen's Park OvalPort of Spain1996-200233113691*68.0021563.26010131
Michael HusseyAUSNew Wanderers StadiumJohannesburg2006-20093311368168.00120113.33010143
Ryan ten DoeschateNEDHazelaarwegRotterdam2007-20103311369068.0016085.0001082
Aqib IlyasOMABulawayo Athletic ClubBulawayo20233301365345.3316184.47020142
Agha SalmanPAKIqbal StadiumFaisalabad20253311366968.0017975.98020111
Ijaz AhmedPAKKallang GroundSingapore20003301365645.3315289.47010141
Tillakaratne DilshanSLDubai International Cricket StadiumDubai2011-20134401366434.0017478.16010190
Hashim AmlaSALord'sLondon2008-20194401365534.0016184.47010221

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