BCCI, especially its fireband Vice President Lalit Modi, had time and again raised its objection to the event, its timing and duration, and had maintained that India may not feature in the tournament after hosting it this year.
Of late, BCCI, however, has softened its stance and President Sharad Pawar denied those reports and said it was Mr Modi's personal opinion and not the Board's view.
ICC seems to have taken notice of the fact and accordingly it was decided in yesterday's Executive Board meeting here that the next two editions of the ''streamlined'' Champions Trophy will be hosted by Pakistan in 2008 and West Indies in 2010.
ICC also agreed to change the timing as well and Pakistan will host it towards the end of September 2008 and by West Indies in April and May 2010.
''The ICC Champions Trophy is an established part of the international cricket calendar and we were inundated with members that wanted to host this prestigious event,'' ICC President Ehsan Mani was quoted as saying in a statement here.
''This means that we have been able to find very sensible time slots for this and other events in the years ahead. By reducing the number of teams taking part and moving the scheduling of the event the ICC Champions Trophy will be a very strong component of the exciting package of events through to 2015,'' he said.
Pakistan Cricket Board Chairman Shaharyar Khan said that PCB was delighted to have been awarded the event.
''The ICC Champions Trophy 2008 will be one of the biggest global sporting events ever held in Pakistan. The decision of the ICC Board to award this event to Pakistan is a tremendous show of support in the PCB, in Pakistan cricket and in our nation. '' West Indies Cricket Board Chairman Ken Gordon said, ''I'd like to thank the ICC Board for understanding that it is important that we have further opportunities to make use of the excellent facilities that we are building for the ICC Cricket World Cup 2007.'' ''The hosting of the ICC Champions Trophy provides the perfect opportunity for us to build upon the momentum of next year's ICC Cricket World Cup for the long term benefit of cricket in the region,'' he added.
A decision on whether the annual ICC events from 2012 to 2014 will be ICC Champions Trophies or ICC Twenty20 World Championships will be made after the success of the events through to 2009 has been evaluated, the release said.
Hosting rights have though been allocated for the events in 2012 and 2014. Sri Lanka has earned the right to host the 2012 event while Bangladesh will host the major ICC event in 2014.
The decisions taken during yesterday's ICC Executive Board meeting are subject to ratification at the ICC's Annual Conference in London in July.