Callum Ferguson (Australia): He made his debut in 2009 and played his last match in 2011. In his 2 years career he hit 64 fours in 30 ODIs

Pic Credit-espncricinfo.com

Geoffrey Boycott (England): He was a well known stylish English cricketer basically known for his Test innings. But still he manages to play 36 ODIs where he scored 1082 runs with a pretty low strike rate of 53

Pic Credit- wisden.com

Cheteshwar Pujara (India): A well established Test player who is hard to get out. He only manages to play 5 ODIs where he hits only 5 fours and not a single six

Pic Credit- cricketaddictor.com

Thilan Samaraweera (Sri Lanka): Played the 2011 World Cup for his team. Had a great average in Tests close to  49, but in ODIs he played 53 matches having average less than 28 without a six being hit

Pic Credit- islandcricket.lk

Dion Ebrahim (Zimbabwe): This Zimbabwean player made his debut in 2001 and played 82 ODI matches but was unable to hit a single six in his ODI career. He hit more than 100 boundaries in his career

Pic Credit- newsday.co.zw

Manoj Prabhakar (India): One of the greatest all rounders in 90s, Manoj played 130 ODI matches but was unable to send the ball outside the stands. He scored 1858 runs with 2 hundreds in his name

Pic Credit- cricketaddictor.com