Colombo:Mahendra Singh Dhoni-led team on Thursday created a new Indian record of winning nine one-dayers on the trot after defeating Sri Lanka by 67 runs in the fourth match here.
The winning streak had started with the home series against England in November last year.
India had blanked England 5-0 in the seven match series, which was cut short due to Mumbai terror strikes.
India has convincingly beat Sri Lanka in the all four ODIs in the five-match series, improving the prospects of grabbing the number one ranking.
Prior to this record, India had established the eight-match winning streak four times, with last being under Rahul Dravid in 2006.
India had defeated Pakistan and England four times each under Dravid in early part of 2006.
Sourav Ganguly had also led India to eight consecutive wins during the World Cup in 2003.
First time India had achieved the feat when it won five matches under Sunil Gavaskar and Kapil Dev in 1985.
Australia holds the world record of 21 wins in a row which it established by winning matches between January and May 2003.