Jason Steele is 33! He's a relative youngster, and could easily be playing for another 5 years.
Beyond him (or ahead, depending on your opinions) we have - off the top of my head -
Bart Verbruggen
Tom McGill
Kjell Scherpen
Carl Rushworth
James Beadle
Toby Bull
Lorenz Ferdinand
That said...