New Zealand batter Kane Williamson smashed a hundred against South Africa in the Champions Trophy 2025 semifinal at Gaddafi Stadium in Lahore on Wednesday. It was the 34-year-old batter's seventh hundred in the last eight innings against South Africa. The right-handed batter became the first player to score a hat-trick of hundreds against South Africa in ODI cricket.