Player Opposition Ground Match Date Debut Time Mat Inns Scorecard
SR Tendulkar (INDIA) v England Kanpur 28 Jan 2002 18 Dec 1989 12y 41d 284 276 ODI # 1798
RT Ponting (AUS/ICC) v India Sydney 24 Feb 2008 15 Feb 1995 13y 9d 295 286 ODI # 2685
SC Ganguly (Asia/INDIA) v England Birmingham 27 Aug 2007 11 Jan 1992 15y 228d 298 288 ODI # 2616
JH Kallis (Afr/ICC/SA) v Pakistan Dubai (DSC) 8 Nov 2010 9 Jan 1996 14y 303d 307 293 ODI # 3069
KC Sangakkara (Asia/ICC/SL) v Bangladesh Pallekele 28 Mar 2013 5 Jul 2000 12y 266d 340 318 ODI # 3352
Inzamam-ul-Haq (Asia/PAK) v England Lahore 12 Dec 2005 22 Nov 1991 14y 20d 349 324 ODI # 2305
ST Jayasuriya (Asia/SL) v Netherlands Amstelveen 4 Jul 2006 26 Dec 1989 16y 190d 363 354 ODI # 2390
DPMD Jayawardene (Asia/SL) v Australia The Oval 17 Jun 2013 24 Jan 1998 15y 144d 394 368 ODI # 3374

Time is based on the start of the debut match and the start of the match in which the milestone was achieved
Batsmen within a maximum of 440 innings shown

Records include the following recent matches:
England v West Indies at Manchester, 1st ODI, Sep 19, 2017 [ODI # 3911]
India v Australia at Chennai, 1st ODI, Sep 17, 2017 [ODI # 3910]
Sri Lanka v India at Colombo (RPS), 5th ODI, Sep 3, 2017 [ODI # 3909]