5.Kuldeep Yadav – 6/25 – 2018

At Nottingham, India were up against England in a bilateral series. Kuldeep Yadav spun a web around their batting lineup with his left-arm chinaman action. Kuldeep Yadav’s six-fer helped India to restrict England to a modest 268. In his ten-over spell, Kuldeep Yadav conceded just 25 runs at an economy of 2.5.

In the semi-final clash of the 2003 World Cup against England, Ashish Nehra’s spell unsettled opposition's top order and India restricted the Three Lions to 168. Nehra picked six wickets by conceding 23 runs in his quota of ten overs.

4.Ashish Nehra – 6/23 – 2003

3. Murali Karthik – 6/27 – 2007

When India locked horns with Australia at Wankhede in 2007, Murali Karthik led the charge with his six wicket haul. In his quota of ten overs, he picked six wickets by conceding just 27 runs. The spell also involved three maidens.

 2. Anil Kumble– 6/12 – 1993

Anil Kumble has the second-best bowling figures for India as he conceded just 12 runs in his 6.1 overs against West Indies in the Hero Cup finals 1993 and picked six wickets. 

 1.Stuart Binny – 6/4 – 2014

 Stuart Binny holds the best bowling figures in ODIs for India as he picked six wickets for just four runs in the game against Bangladesh in 2014. In his spell, he bowled 4.4 overs and had two maidens to his name.