Answer
The milestone of reaching 2,000 ODI runs was achieved swiftly by English cricketer Kevin Pietersen. Demonstrating his exceptional batting skills, he accomplished this remarkable feat in just 45 innings, surpassing the previous record set by Pakistan's Javed Miandad. This achievement highlighted Pietersen's extraordinary talent and prowess as a batsman in the world of One Day International cricket.