Centurion:India has become the number one ODI team after Sri Lanka beat South Africa by 55 runs (D/L method) in the ICC Champions Trophy opening match on Tuesday.
Tillakeratne Dilshan struck 106 off 92 balls as Sri Lanka amassed 319 for eight, their highest one-day score against South Africa. Spinner Mendis then claimed three for 30 as the hosts finished on 206 for seven from 37.4 overs after rain intervened.
India, scheduled to play their opening match of the Champions Trophy on September 26 against Pakistan, have 126 ratings points.
South Africa slumped to the third spot after losing last night to Sri Lanka.
South Africa's loss also helped Australia, which gained a place to be second with 125 ratings points.
Just a few days back, Mahendra Singh Dhoni experienced one of the proudest moments of his two-year reign as India's one-day captain when a six-wicket win over New Zealand in the Compaq Cup took Men in Blue to the top of the one-day rankings.
However, the Men in Blue's stay at the top lasted barely 24 hours.
The ICC rankings are set for more changes in the next few days as the Champions Trophy continues.