KAPIL DEV
3783 runs & 253 wkts in 225 ODIs, 1x100s, 14x50s, HS: 175, BB: 5/43, Eco: 3.71
Kapil Dev
Kapil Dev was also the first Indian to score an ODI century when his all-time great ODI knock of 175* helped India beat Zimbabwe in a must-win match from a position of India being 17/5 in the 1983 World Cup. Kapil Dev never scored another hundred in ODIs, but played many cameos with a strike rate of 95.47 at a time when reaching 200 meant a sure win in ODI cricket.
Apart from his explosive batting, Kapil Dev’s searing yorkers won India many matches and Kapil even picked an ODI hat-trick, against Sri Lanka in 1991. He ended up with most wickets to his name- 253 in ODIs and will go in as an all-time great in any world XI.
HARBHAJAN SINGH Harbhajan Singh
269 wkts & 1237 runs in 236 ODIs, BB: 5/31, Eco: 4.31
Harbhajan Singh made his debut at a tender age of 17 in 1998 and since then played 236 ODIs for India, picking 269 wickets including a best of 5/31. Harbhajan Singh is probably one of the most successful off-spinners in the world and his ability to pick wickets in the middle of the innings, helped India immensely during their 2011 World Cup winning run.
ANIL KUMBLE Anil Kumble
337 wkts in 271 ODIs, BB: 6/12, Eco: 4.30