South African captain Temba Bavuma feels that his team is as prepared for Champions Trophy 2025 as they were for other ICC events. "Hopefully we're playing five games and not three games of cricket in this tournament. I think most importantly, we win the moments that matter," said the 34-year-old.