Player Runs Team Opposition Ground Match Date Scorecard
CG Greenidge 102* West Indies v Pakistan Sharjah 18 Oct 1988 ODI # 524
CL Cairns 115 New Zealand v India Christchurch 19 Jan 1999 ODI # 1387
Yousuf Youhana 129 Pakistan v Sri Lanka Sharjah 17 Apr 2002 ODI # 1832
KC Sangakkara 101 Sri Lanka v Australia Colombo (RPS) 27 Feb 2004 ODI # 2106
CH Gayle 132* West Indies v England Lord's 6 Jul 2004 ODI # 2140
ME Trescothick 100* England v Bangladesh The Oval 16 Jun 2005 ODI # 2249
RR Sarwan 115* West Indies v India Basseterre 23 May 2006 ODI # 2380
DA Warner 124 Australia v India Bengaluru 28 Sep 2017 ODI # 3917
S Dhawan 109 India v South Africa Johannesburg 10 Feb 2018 ODI # 3973

Records include the following recent matches:
Nepal v United States of America at Kirtipur, ICC Men's Cricket World Cup League 2 30th match, Feb 12, 2020 [ODI # 4245]
Oman v United States of America at Kirtipur, ICC Men's Cricket World Cup League 2 29th match, Feb 11, 2020 [ODI # 4244]
New Zealand v India at Mount Maunganui, 3rd ODI, Feb 11, 2020 [ODI # 4243]