---Advertisement---
Harbhajan Singh To Ajit Agarkar: 5 Legendary Indian Bowlers Who Defined ODI Success

From pace spearheads to spin maestros, India's legendary bowlers played pivotal roles in ODI success. So here is a list of 5 such bowlers whose consistency, wicket-taking ability, and impact on the game have inspired generations and shaped the heritage of Indian cricket.

Anil Kumble: Kumble one of India's greatest spinners, played 269 ODIs from 1990 to 2007, delivering 14,376 balls in 2,396 overs, taking 334 wickets with 109 maidens while conceding 10,300 runs. This record of 334 wickets made him the leader of this list of Indian players with the most wickets in ODIs. He is a former Indian cricketer, coach and commentator who played Test and One Day International cricket for his national team over an international career of 18 years.

Javagal Srinath: The India's pace spearhead, played 229 ODIs from 1991 to 2003, bowling 11,935 balls in 1,989.1 overs, taking 315 wickets with 137 maidens while conceding 8,847 runs, showcasing his consistency. This record of 315 wickets made him be the player at the second position after Kumble in this list of Indian players with the most wickets in ODIs. Srinath is a former Indian cricketer and currently an ICC match referee. He is considered among India's finest fast bowlers and is the only Indian fast bowler till date to have taken more than 300 wickets in One Day Internationals.

Ajit Agarkar: The key Indian pacer, played 191 ODIs from 1998 to 2007, delivering 9,484 balls in 1,580.4 overs, taking 288 wickets with 100 maidens while conceding 8,021 runs. This record of 288 wickets him be in this list of Indian players with the most wickets in ODIs. Agarkar is a former Indian cricketer and a commentator. He is the current chairman of the BCCI selection committee since July 4, 2023. He has represented India in more than 200 international matches across all three formats of the game.

Zaheer Khan: Khan one of India's finest pacers, played 194 ODIs from 2000 to 2012, bowling 9,815 balls in 1,635.5 overs, taking 269 wickets with 112 maidens while conceding 8,102 runs. This record of 269 wickets him be in this list of Indian players with the most wickets in ODIs. He is an Indian former professional cricketer who played all formats of the game for the Indian national team from 2000 till 2014.

Harbhajan Singh: The legendary Indian off-spinner, played 234 ODIs from 1998 to 2015, delivering 12,359 balls in 2,059.5 overs, taking 265 wickets with 83 maidens while conceding 8,872 runs. This record of 265 wickets him be in this list of Indian players with the most wickets in ODIs. Bhajji is a former Indian cricketer. He later became a politician, serving as a Member of Parliament in Rajya Sabha. He is also a film actor, a television celebrity and a cricket commentator. He played for India from 1998 to 2016 as an off spin bowler.
Live News
---Advertisement---
News Highlights 24th December: Massive blast rocks Bangladesh, one dead, several injured
-
21:45 (IST) 24 Dec 2025
Breaking news live updates: Bengaluru Techie shoots wife in broad daylight after he gets divorce notice from her
SHORTS
View All Shorts
---Advertisement---
