The iconic season of IPL 2022 ended with brilliant matches. We witnessed amazing thrillers for almost two months. During that two months, we knew that Pitches in India are batting friendly. Batting is quite easy than bowling. Therefore, the bowlers who took wickets proved to be a match-winners. There was one purple cap holder in every season, but the match-winning bowlers always remain special for every team. They took wickets, gave cheap spells, and removed set batters. They are called the most valuable player for their team. For example, Yuzi Chahal held the purple cap in IPL 2022 and took RR into the finals. Here are the Top 10 wickets taker in IPL 2022:

1. Yuzvendra Chahal (27 wickets): Rajasthan Royals leg spinner Yuzvendra Chahal took 27 wickets in 17 matches. He also took the hattrick against KKR. His bowling average is 19.52 this season.

2. Wanindu Hasaranga (26 wickets): Royal Challengers Bangalore leg spinner Wanindu Hasaranga took 26 wickets in 16 matches. His specialty is to take wickets in the middle overs. His bowling average is 16.54 this season.

3. Kagiso Rabada (23 wickets): Punjab Kings fast bowler Kagiso Rabada took 23 wickets in just 13 matches. He impressed a lot by removing the big batsmen. His bowling average is 17.65 this season.

4. Umran Malik (22 wickets): Sunrisers Hyderabad fast bowler Umran Malik took 22 wickets in 14 matches. The young talent from Jammu and Kashmir impressed as well as shocked us with his throwing ball at +150 kmph at regular intervals. His bowling average is 20.18 this season.

5. Kuldeep Yadav (21 wickets): Delhi Capitals spinner Kuldeep Yadav took 21 wickets in 14 matches. It was a great come-back season for Kuldeep as he was struggling in the past. His bowling average is 19.95 this season.

6. Mohammed Shami (20 wickets): Gujarat Titans fast bowler Mohammed Shami took 20 wickets in 16 matches. Indian sensational Shami became the match-winner for GT as he took wickets in powerplay and death overs. His bowling average is 24.40 this season.

7. Josh Hazlewood (20 wickets): Royal Challengers Bangalore fast bowler Josh Hazlewood took 20 wickets in 12 matches. Australian fast bowler became the match-winner for RCB when Indian bowler Siraj struggled he was there and taking wickets. His bowling average is 18.85 this season.

8. Rashid Khan (19 wickets): Gujarat Titans spinner Rashid Khan took 19 wickets in 16 matches. It was very difficult for any batter to hit boundaries against Rashid Khan. His bowling average is 22.16 this season.

9. Harshal Patel (19 wickets): Royal Challengers Bangalore fast bowler Harshal Patel took 19 wickets in 15 matches. Last year's highest wicket-taker Harshal Patel impressed with his line, length, and his slower one. His bowling average is 21.58 this season.

10. Prasidh Krishna (19 wickets): Rajasthan Royals fast bowler Prasidh Krishna took 19 wickets in 17 matches. Prasidh Krishna troubled the batters in the powerplay with great line and length. His bowling average is 29.00 this season.