Chadwick Boseman was 40 in Avengers: Infinity War when he played the character 'T'Challa / Black Panther'.
That was over 6 years ago in 2018.
In 2020 he died aged just 43, starring in 27 films in his career, 10 of those after Avengers: Infinity War was first released. If he were alive today he would be 47.
In Avengers: Infinity War, I think Chadwick Boseman looks: