Ranged champs, but only if you know how to kite/disengage properly.
Sion can fare ok vs him especially against a newer renekton player.
Malphite... just play passive, hug tower and farm up. Pop your w when he engages.
Jax and fiora if you are good with them. Darius too to a lesser extent.
Mordekaiser. Morde is actually pretty damn strong vs renekton due to the shield he can build up and his q.
Basically a key to remember is that renekton is a burst champion. If you can extend the fight after he has already used abilities, then you will win the trade most of the time.
Stack armor early on. Even if you are not a champion who will build a ton of armor or normally rush it... stack armor. Renekton actually needs armor pen more than other bruisers and fighters in order to deal meaningful damage.
Play for scaling. You still probably won't beat him early on unless you're playing a lane bully ranged champ, but you can go even. If you can go even and outscale, you've won.