 Bell played for Oklahoma State University from 2000 to 2003, and was a starter for three years, rushing for a total of 3,409 yards.In 2000, as a true freshman, he made an impact by rushing for 251 yards on just 49 carries.He followed the regular season with an impressive spring during which he showed the new OSU staff he had the ability to run the ball inside.