Which player has won the most Purple Caps?


IPL 2023 Winner

The player who has won the most Purple Caps in IPL history is Dwayne Bravo. He secured the award twice: once in 2013 and again in 2015. Bravo is renowned for his exceptional bowling skills and consistency in picking wickets across multiple seasons​