Eoin Morgan is 38 years and 1 month(s) old. He was born in 10 Sep, 1986. Eoin Joseph Gerard Morgan is an English cricketer who is at present the captain of the English One Day and Twenty 20 teams He was born on 10th September 1986 at Dublin Ireland