How Many Times Has India Won the T20 World Cup? Full History Explained

SUMMARY

AI Generated Content
  • India won T20 World Cups in 2007 and 2024.
  • India beat South Africa undefeated in 2024 final.
  • 2007 win led by MS Dhoni, 2024 by Rohit Sharma.
AD
AD