Ben Stokes is 33 years and 6 month(s) old. He was born in 4 Jun, 1991. Ben Stokes is a professional cricket player from England who currently plays for the England national team as well as Burham. He is an all-rounder which means he can bat and ball as well.