Ahead of the much-awaited match, one of South Africa's best cricket players, AB de Villiers took to X (formerly Twitter) to share his thoughts about the game.

"The moment of truth has arrived. South Africans have been waiting 33 years to see the Proteas play in an ICC World Cup final. After so much heartbreak, here's everything we know about them. South Africa T20 World Cup Final Will play India in Barbados on Saturday and I am rooting for the Proteas to win because we all know India is a team of superstars but I believe South Africa's time has come,'' posted on De Villiers said in a video.

The Proteas have been in top form throughout the tournament and have defeated West Indies and England to book their place in the World Cup semi-finals, where they dismantled Afghanistan's batting lineup and bowled out the team for 56 runs. Won by nine wickets.

No team has ever gone unbeaten in the entire T20 World Cup, but history will be written on Saturday when South Africa face an unbeaten opponent in India.