What day of the week was June 29, 1644?

The day of the week June 29th, 1644 fell on was a Wednesday.

Charles I of England defeats a Parliamentarian detachment at the Battle of Cropredy Bridge the the last battle won by an English King on English soil.