Bavuma, Boucher say what Proteas need to be the ‘finished product’

“We have 70-80% of our World Cup squad,” said the skipper following the series against the West Indies and Ireland.