Harshal, who is yet to play for India, so far has 29 wickets in 13 matches. With RCB guaranteed a playoff berth, the 30 year old can in fact add more scalps to his current tally.
In that context, let’s take a quick look at the Indian bowlers who have been the most successful across all completed seasons of the IPL so far:
2008 – S Sreesanth (Punjab Kings)
Before the spot fixing controversy in the IPL, S Sreesanth made waves for all the right reasons, as a fast bowler, especially in the inaugural edition of the IPL. Playing for Punjab Kings (at that time Kings XI Punjab), Sreesanth finished the 2008 season as the highest Indian wicket taker, with 19 wickets in 15 games. His best figures in an innings were 3-29 and he had an overall economy rate of 8.63. Sreesanth finished as the joint second highest wicket taker overall in that season, behind Sohail Tanvir (22 wickets) and tied with Shane Warne on 19 wickets. He gave away 442 runs and had a strike rate of 16.15.
2009 – RP Singh (Deccan Chargers)
In the next season, in 2009, it was RP Singh’s turn to finish as the highest Indian wicket taker of the season. Singh finished that season with as many as 23 wickets in 16 games played. RP, playing for the Deccan Chargers, who went on to win the title that season, in fact walked away with the purple cap in that season, after finishing as the overall highest wicket taker in 2009. He had best figures of 4-22. He had an economy rate of 6.98 and a strike rate of 15.56.
2010 – Pragyan Ojha (Deccan Chargers)
After the first two seasons, which saw fast bowlers ruling the roost, the 2010 season was almost completely dominated by Indian spinners. Pragyan Ojha, playing for the Deccan Chargers finished as the overall highest wicket taker and walked away with the purple cap. He took 21 wickets in that season in 16 games, with best figures of 3-26. Pjha had an economy rate of 7.29 that season and a strike rate of 16.80. Interestingly, the top 4 bowlers on the highest wicket takers list in that season were all spinners. Ojha was followed on that list by Anil Kumble (17 wickets), Amit Mishra (17 wickets) and Harbhajan Singh (17 wickets). The most successful non spinning bowler that season was Vinay Kumar, who finished fifth on the list with 16 wickets.
2011 – Munaf Patel (Mumbai Indians)
The 2011 season saw another medium pacer finish as the highest Indian wicket taker. This time it was Munaf Patel, playing for the Mumbai Indians. Munaf finished the 2011 season with 22 wickets in 15 matches. He had best figures of 5-21 that season and an economy rate of 6.58. Munaf finished second overall on the list of highest wicket takers in the 2011 edition of the IPL, behind his MI teammate Lasith Malinga, who took the purple cap, with 28 wickets that season in 15 games.
No Indian bowler could finish in the top three of the highest wicket takers list in the 2012 season. Umesh Yadav found himself in fourth place and was the highest Indian wicket taker that season with 19 wickets in 17 games. Umesh had best figures of 3-19 in the 201 edition of the IPL and an economy rate of 7.42. He finished fourth overall behind eventual purple cap winner, Morne Morkel (25 wickets), Sunil Narine (24 wickets) and Lasith Malinga (22 wickets).
2013 – Harbhajan Singh (Mumbai Indians)
In the 2013 season of the IPL, it was another spinner who finished as the overall highest Indian wicket taker. This time it was Harbahajan Singh, playing for the Mumbai Indians. Harbhajan took 24 wickets that season in 19 games. He had an economy rate of 6.51 and best figures of 3-14. Harbhajan finished third overall on the list of highest wicket takers in 2013, behind Dwayne Bravo (32 wickets) of Chennai Super Kings and James Faulkner (28 wickets) of Rajasthan Royals.
2014 – Mohit Sharma (Chennai Super Kings)
The next season, in 2014, it was Chennai Super Kings medium pacer Mohit Sharma who finished as the highest Indians wicket taker. Mohit scalped 23 wickets in the 16 matches he played. His best figures for that season read 4-14 and he had an economy rate of 8.39. Mohit in fact finished as the overall highest wicket taker in the league that season and took the purple cap. This was his best IPL showing. He finished ahead of the likes of Sunil Narine (21 wickets), Bhuvneshwar Kumar (20 wickets) and Ravindra Jadeja (19 wickets). CSK reached the playoffs that season, but could not win the title, which went to KKR.
2015 – Yuzvendra Chahal (Royal Challengers Bangalore)
In the 2015 season, another spinner emerged as the highest Indian wicket taker. Yuzvendra Chahal, playing for the Royal Challengers Bangalore scalped 23 wickets that season in 15 matches to finish as the overall third highest wicket taker, behind Dwayne Bravo (26 wickets) and Lasith Malinga (24 wickets). Chahal had best figures of 3-40 that season and an economy rate of just under 9. RCB finished third that season after the league stage and eventually lost to CSK by 3 wickets in Qualifier 2, after beating RR in the Eliminator.
2016 – Bhuvneshwar Kumar (Sunrisers Hyderabad)
Indian medium pacer Bhuvneshwar Kumar knows a thing or two about finishing as the highest wicket taker overall in an IPL season. He has won the purple cap for most wickets twice. The first time he did this was in the 2016 season. In that year, Bhuvi took 23 wickets in 17 games, with his best figures reading 4-29. Playing for the Sunrisers Hyderabad, Bhuvneshwar was a key factor in the team wining their first and till date only IPL title that season. His economy rate in 2016 was 7.42 and he finished ahead of the likes of Yuzvendra Chahal (21 wickets), Shane Watson (20 wickets) and Dhawal Kulkarni (18 wickets).
2017 – Bhuvneshwar Kumar (Sunrisers Hyderabad)
Bhuvneshwar, playing for Sunrisers Hyderabad, once again finished on top of the heap the next season, in 2017, defending the purple cap successfully. This time he took 26 wickets in 14 matches, with best figures of 5-19 and an economy rate of 7.05. His strike rate that season was an incredible 12.07 and he finished with one five wicket haul. Bhuvi finished ahead of the likes of Jaydev Unadkat (24 wickets) and two MI bowlers Jasprit Bumrah (20 wickets) and Mitchell Mclenaghan (19 wickets).
2018 – Siddharth Kaul (Sunrisers Hyderabad)
Another Sunrisers Hyderabad bowler finished as the highest Indian wicket taker in the next season in 2018. This time it was Siddharth Kaul. Kaul bagged 21 wickets in that season in 17 matches, with his best figures reading 3-23. He had an economy rate of 8.28 that season and a strike rate of 18.85. He finished third overall on the highest wicket takers list in 2018, behind Andrew Tye (24 wickets) and his SRH teammate Rashid Khan (21 wickets). SRH in fact finished on top of the points table after the league stage that season and eventually lost to CSK in the final.
2019 – Deepak Chahar (Chennai Super Kings)
Medium pacer Deepak Chahar enjoyed quite a bit of success with the Chennai Super Kings and in the 2019 season he found himself as the highest Indian wicket taker. Chahar finished that season with 22 wickets in the 17 matches he played. His economy rate was 7.47 and he had best figures of 3-20. Chahar overall finished as the third highest wicket taker, behind Imran Tahir (26 wickets) and Kagiso Rabada (25 wickets). CSK almost won their fourth IPL title that season, but were denied by Mumbai Indians by 1 run in the final.
2020 – Jasprit Bumrah (Mumbai Indians)
Last season it was Jasprit Bumrah who took the tag of the most successful Indian bowler. Bumrah bagged a total of 27 wickets in 15 games. He had best figures if 4-14 and an incredible economy rate of 6.73. He finished only three wickets behind the eventual purple cap winner – Kagiso Rabada (30 wickets). His strike rate last season was 13.33 and he took two four wicket hauls. Bumrah eventually finished two wickets ahead of his MI teammate Trent Boult (25 wickets).