Most ODI Wickets for India in a Calendar Year

PlayerYearInningsWicketsAverage4W/5W
Anil Kumble1996326120.243/0
Ajit Agarkar1998305823.753/0
Ravindra Jadeja2013345225.401/1
Kuldeep Yadav2023294920.482/1
Irfan Pathan2004284726.381/0
Venkatesh Prasad1999344626.710/1
Venkatesh Prasad1996304528.841/0
Kuldeep Yadav2018194517.772/1
Mohammed Siraj2023244420.682/1
Mohammed Shami2023194316.461/4
Mohammed Shami2019214222.642/1
Ravichandran Ashwin2013294033.820/0

Key Insights on Most ODI Wickets Taken by Indian Bowlers in a Calendar Year

Top Tally of Wickets by an Indian Bowler in a Single Calendar Year

Anil Kumble holds the record for most ODI wickets for India in a calendar year, taking 61 wickets from 32 games in 1996 at an average of 20.24. Anil Kumble also holds the overall record for the most wickets for India in the 50-overs format history.

Ajit Agarkar is next on the list, having taken 58 wickets across 30 ODIs in the year 1998.

Ravindra Jadeja is the only other bowler to capture 50 or more wickets in a single ODI season, taking 52 wickets in 34 games in 2013, the year India won the ICC Champions Trophy.

Kuldeep Yadav narrowly missed the 50-scalp mark, taking 49 wickets in 2023 at an average of 20.48.


Record for Most 35-Wicket Seasons in ODI Cricket

The minimum criteria for a prolific season is set at 35 or more wickets in a single year, with 24 instances achieved by Indian bowlers.

The fast bowler duo of Zaheer Khan and Mohammed Shami have achieved 35+ wickets seasons thrice, the most for any Indian bowler.

Shami had 35+ wickets seasons in 2014, 2019, and 2023. Zaheer achieved this in 2002, 2003, and 2007.

Anil Kumble (61 wickets in 1996 and 37 in 1998), Kuldeep Yadav (45 wickets in 2018 and 49 in 2023), Venkatesh Prasad (1996 & 1998), and Irfan Pathan (2004 & 2006) are the six Indian bowlers to have taken 35+ wickets in a calendar year more than once.

Other players who have achieved a 35-wicket season include Ravichandran Ashwin, Nikhil Chopra, Mohammed Siraj, Jasprit Bumrah, Javagal Srinath, and Ishant Sharma.


Best Bowling Average and Strike Rate in a High-Wicket Season

Mohammed Shami holds the best bowling average for an Indian bowler with a minimum of 35 ODI wickets in a single year, averaging a miserly 16.46 for his 43 wickets from just 19 games in 2023.

Kuldeep Yadav has the next best average of 17.77, achieved when he took 45 wickets in 19 games in 2018.

Shami’s bowling strike rate of 18.5 in 2023 is the best for any Indian bowler, followed closely by Kuldeep’s 22.9 in 2018.

Shami has the most five-wicket hauls for an Indian bowler in a single ODI year, taking four five-wicket hauls and one four-wicket haul in 2023.

Shami’s 7/57 is the best bowling analysis for an Indian bowler in ODI history, achieved during his memorable run in the 2023 World Cup.

Shami (55), Zaheer Khan (44), and Srinath (44) have the most cumulative wickets for India in the World Cup tournament.

Striking Indian Bowlers: Indian Bowlers with Best Strike Rate in ODI (Min. 50 Wickets)