When did William become king of England?
King William I of England, at the time William II of Normandy claimed that King Edward the Confessor had appointed him as his successor as king of England. When King Edward was dying he proclaimed Harold Godwinson as king instead. William invaded England to claim the crown and defeated King Harold at the Battle of Hastings. He became king through right of conquest.