Joe Root is 33 years and 11 month(s) old. He was born in 30 Dec, 1990. Joe Root is a cricketer who plays international level cricket for England team and Yorkshire County Cricket Club Root is an opening right handed batsman and part time right handed off break bowler He is the top ranking batsman in test cricket