Harshal Patel from Royal Challengers Bangalore (RCB) won the Purple Cap in 2021 by taking 32 wickets by the end of the IPL tournament.