ODIs' millionth run was hit by Indian, 35 years after 1st ODI
On September 22, 2006, India's Dinesh Mongia scored ODIs' millionth run against Australia in Malaysia, 35 years after the first-ever ODI was played. ODIs had witnessed 999,735 runs before the match and Australia were dismissed for 213, with 52 runs required for a million. Mongia came to bat when India were 47/3 and hit a boundary to reach the landmark.