The 32-year-old last played in an ODI in 2016. The next big target for West Indies will be the T20 World Cup which is slated to be held in Australia next year. The differences between Cameron's administration and some of the senior players, including Pollard and former West Indies captain Dwayne Bravo, formed part of a sorry chapter in West Indies cricket.
"Pollard would have been a better choice".
Skerritt made the announcement in Trinidad on Monday, after the conclusion of a quarterly board meeting in Tobago.
Later, in a media statement issued by CWI, Pollard said he was keen to lead West Indies and make the fans believe in the team again.
The West Indies are looking to revamp their limited-overs set-up after winning only two of their nine games at the recent World Cup in England, finishing second from bottom of the table. In limited-overs cricket, there has been a lot of shuffling around. With the ball, he has picked up 50 wickets in this format. "This is a defining document that represents momentous progress for West Indies cricket".
Holder though has managed to retain his position as Test captain despite a 0-2 defeat in a two-match series to India.
Pollard said: "I'm truly honoured to be appointed captain of the West Indies and I would like to thank Cricket West Indies' board of directors for placing their faith and confidence in me".
"Jason Holder is a very important force, and he is still going to be our red ball captain", Skerrit said.
Both Holder and Brathwaite enjoyed modest success in their roles, leaving Pollard with teams ranked ninth in both formats, only above the likes of minnows Afghanistan and Nepal. "Pollard is the right man at the right time to take our white-ball teams forward", he further added.
His relations with West Indies cricket board had earlier come into scrutiny following the 2014 India series, which had to be called off after the 4th ODI, with the players having a contracts fallout with the players, due to reduction in salaries.
Under Brathwaite, West Indies have played 30 T20Is in which they have won 11 and lost 17 T20Is.