Anil Kumble holds the record for taking the most wickets for India in ODI cricket. The former wrist spinner picked up 334 wickets in 269 matches at an average of 30.83.
You can check out the top 20 bowlers who have racked up the most wickets for India in ODI cricket.
Most Wickets for India in ODIs
Player | Matches | Innings | Wickets | Economy | 4W/5W |
---|---|---|---|---|---|
Anil Kumble | 269 | 263 | 334 | 4.29 | 8/2 |
Javagal Srinath | 229 | 227 | 315 | 4.44 | 7/3 |
Ajit Agarkar | 191 | 188 | 288 | 5.07 | 10/2 |
Zaheer Khan | 194 | 191 | 269 | 4.95 | 7/1 |
Harbhajan Singh | 234 | 225 | 265 | 4.30 | 2/3 |
Kapil Dev | 225 | 221 | 253 | 3.71 | 3/1 |
Ravindra Jadeja | 197 | 189 | 220 | 4.88 | 7/2 |
Venkatesh Prasad | 161 | 160 | 196 | 4.67 | 3/1 |
Mohammed Shami | 101 | 100 | 195 | 5.55 | 10/5 |
Irfan Pathan | 120 | 118 | 173 | 5.26 | 5/2 |
Kuldeep Yadav | 106 | 103 | 172 | 4.99 | 7/2 |
Manoj Prabhakar | 130 | 127 | 157 | 4.27 | 4/2 |
Ravichandran Ashwin | 116 | 114 | 156 | 4.93 | 1/0 |
Ashish Nehra | 117 | 117 | 155 | 5.21 | 5/2 |
Sachin Tendulkar | 463 | 270 | 154 | 5.10 | 4/2 |
Jasprit Bumrah | 89 | 88 | 149 | 4.59 | 6/2 |
Bhuvneshwar Kumar | 121 | 120 | 141 | 5.08 | 4/1 |
Ravi Shastri | 150 | 136 | 129 | 4.21 | 2/1 |
Yuzvendra Chahal | 72 | 69 | 121 | 5.26 | 5/2 |
Ishant Sharma | 80 | 78 | 115 | 5.72 | 6/0 |
Did You Know?:
Javagal Srinath is the fastest Indian bowler to take 300 ODI wickets. The former right-arm pacer reached 300 scalps in 219 ODI matches, surpassing Kumble’s record of 234 games.
Frequently Asked Questions:
Anil Kumble is the leading wicket-taker for India in ODI cricket, with 334 wickets in 269 matches to his name.
Mohammed Shami has delivered the best bowling figures in ODI for India. He fetched 7 wickets for 57 runs against New Zealand in the 2023 Cricket World Cup semi-final in Mumbai.
Mohammed Shami leads the pack, with 5 five-wicket hauls for India in ODI cricket. Thus far, he is the only Indian bowler with 5 or more five-fors.
Ajit Agarkar is the fastest Indian bowler to take 50 ODI wickets, reaching the mark in 23 matches.
Mohammed Shami reached 100 ODI wickets in 56 matches, making him the fastest Indian to 100 ODI wickets.
Ajit Agarkar scalped his 200th wicket in his 133rd match, making him the fastest to 200 ODI wickets for India.
2 thoughts on “Most Wickets for India in ODI Cricket [Updated]”
Comments are closed.