Home Featured India become No 1 of ODI rankings with 120 rating points