how old was king david when he became king
[v. 5] In Hebron he reigned over Judah seven years and six months: and in Jerusalem he reigned thirty and three years over all Israel and Judah.   This would have made David 37 when he became king of all Israel. Do not get confused between 'Judah' and 'Israel': they are not the same.