| Player | Opposition | Ground | Match Date | Debut | Time | Mat | Inns | Scorecard |
|---|---|---|---|---|---|---|---|---|
| V Kohli (IND) | v Pakistan | Manchester | 16 Jun 2019 | 18 Aug 2008 | 10y 302d | 230 | 222 | ODI # 4161 |
| RG Sharma (IND) | v Bangladesh | Dubai (DICS) | 20 Feb 2025 | 23 Jun 2007 | 17y 242d | 269 | 261 | ODI # 4844 |
| SR Tendulkar (IND) | 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/IND) | v England | Birmingham | 27 Aug 2007 | 11 Jan 1992 | 15y 228d | 298 | 288 | ODI # 2616 |
| JH Kallis (Afr/ICC/SA) | v Pakistan | Dubai (DICS) | 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:
New Zealand v West Indies at Napier, 2nd ODI, Nov 19, 2025 [ODI # 4932]
Pakistan v Sri Lanka at Rawalpindi, 3rd ODI, Nov 16, 2025 [ODI # 4931]
New Zealand v West Indies at Christchurch, 1st ODI, Nov 16, 2025 [ODI # 4930]