Rangiri Dambulla International Stadium, Dambulla - Centuries in ODI cricket

132*S DhawanIndia v Sri Lanka2017o3905
127  Tamim IqbalBangladesh v Sri Lanka2016/17o3855
124  Shahid AfridiPakistan v Bangladesh2010o2998
123  DPMD JayawardeneSri Lanka v Pakistan2009o2867
110  V SehwagIndia v New Zealand2010o3039
110  TM DilshanSri Lanka v India2010o3040
109  Shahid AfridiPakistan v Sri Lanka2010o2991
107  ST JayasuriyaSri Lanka v India2008/09o2806
104  RS DravidIndia v United Arab Emirates2004o2144
103  Mohammad HafeezPakistan v Sri Lanka2015o3664
102  LD ChandimalSri Lanka v Australia2016o3772
102  BKG MendisSri Lanka v Bangladesh2016/17o3856