(CNN) -- Virender Sehwag pulverized the New Zealand attack with a 60-ball century as India clinched their one-day international series with victory in Hamilton on Wednesday.

Sehwag celebrates his century with New Zealand skipper Daniel Vettori in the background.

India, chasing a New Zealand total of 270 for five in 47 overs, won the rain-shortened match by the Duckworth-Lewis method after reaching 201 for no wicket in just 23.3 overs.

It gives them an unbeatable 3-0 lead in the best of five-match series which has been marked by exciting batting from both sides, but in particular the tourists, who were winning a one-day series in New Zealand for the first time.

Sehwag and his fellow opener Gautam Gambhir set about their task with relish as they chased what looked on paper to be a challenging total.

Sehwag finished unbeaten on 125, outscoring his partner Gambhir who, by comparison, played steadily for his 63.

The 30-year-old, renowned for his attacking style, pounded 14 boundaries and six sixes in the seventh-fastest century in one-day cricket history.

Earlier, Brendon McCullum made 77 in an opening partnership of 102 with Jesse Ryder (46) as the New Zealanders also scored quickly on a small ground.

But it needed an unbeaten stand of 95 for the sixth wicket between Peter McGlashan and Grant Elliott to restore order after a middle order collapse.

The final match of the series takes place in Auckland with India having won two of the three earlier matches with one washed out.

The ICC Champions Trophy in September and October is set to hosted by South Africa.

Pakistan were originally due to stage the 50-over tournament but have been dropped on security grounds after last week's attacks in Lahore.

Sri Lanka had also been considered to stage the tournament, which is contested by all the leading cricket-playing nations, but was discounted because of fears over season weather.

The final decision will be made by the International Cricket Council board on March 16.