Shane Watson is 43 years and 6 month(s) old. He was born in 17 Jun, 1981. Shane Watson had to face many hurdles in his career to achieve the success and establish himself as the best batsman in Australian Cricket team