Gujarat Titans won the Indian Premier League 2022 in their first attempt with all-rounder Hardik Pandya leading his team to an emphatic over Rajasthan Royals in the final.