Table of Contents
In a touching display of love and admiration, Camilla Harris, the wife of South Africa’s star batter David Miller, took to social media to express her heartfelt emotions following his historic century in the ICC Champions Trophy 2025 semifinal against New Zealand. Despite South Africa’s 50-run loss, Miller’s unbeaten 67-ball century broke multiple records, including Virender Sehwag’s 23-year-old mark for the fastest century in the history of Champions Trophy.
Camilla Harris’ emotional post
Camilla expressed her immense pride in David’s achievement, calling him “my baby” and stating she is “beyond proud.” This reflects her deep admiration for his skill and perseverance on the field.
Miller celebrated his century with a cradle gesture, dedicating it to their newborn son, Banji. Camilla mentioned that this celebration “had me in tears,” indicating how deeply moved she was by the heartfelt tribute to their child.

“100 not out. Beyond proud of you my baby! Your celebration for our special Banji had me in tears. We love you, my champ,” she captioned her post.
Also WATCH: David Miller celebrates record-breaking ton with a heartfelt cradle gesture in SA vs NZ 2025 Champions Trophy semifinal
South Africa fails to reach the final
New Zealand’s dominant performance: The Black Caps set a formidable target of 363 runs, thanks to centuries from Rachin Ravindra and Kane Williamson. Their batting lineup was bolstered by significant contributions from Daryl Mitchell and Glenn Phillips, which helped them reach a strong total of 362/6.
South Africa’s challenging chase: South Africa started positively with a 105-run partnership for the second-wicket between Temba Bavuma and Rassie van der Dussen. However, wickets fell at crucial intervals, and despite Miller’s heroics, they managed only 312/9 in their 50 overs.
David Miller in ICC ODI knockouts 👊
Runs: 306
Average: 153#Cricket #SAvNZ #DavidMiller #ChampionsTrophy2025 #ICC pic.twitter.com/JDdV0NQmKr— CricketTimes.com (@CricketTimesHQ) March 6, 2025
New Zealand advances to the final: New Zealand’s victory secured their spot in the Champions Trophy final against India, scheduled for March 9, 2025 at the Dubai International Stadium.