New Zealand captain Kane Williamson on Saturday became the third-fastest batsman to reach 6,000 ODI runs, achieving the feat during his 51-ball 40-run knock against Australia in 2019 World Cup. Williamson reached the milestone in his 139th ODI innings, three more than India captain Virat Kohli. South Africa's Hashim Amla is the fastest to reach the 6,000-run mark (123 innings).