Sphere renders look imperfect in Blender 2.79
You should use a "subdivision surface" modifier to add more geometry.
Check that the level of subdivision surface is the same between "viewport and render".