1 millionth Test run came against India after 109 years of Tests
The one millionth run in Test cricket was scored by Australia's Allan Border against India on October 19, 1986 in the 1,054th Test at the Wankhede Stadium in Mumbai. The run came off the bowling of debutant Raju Kulkarni, 109 years after Australian opener Charles Bannerman had scored the first Test run against England at Melbourne in 1877. 