This English king was the last one to be killed on the battlefield.
Richard III
Edward II
Henry VII
John I
Richard III. He was killed on August 22, 1485, at the Battle of Bosworth Field. King Henry VII was crowned king on the same day. A skeleton believed to be that of Richard III was discovered in 2013.