Proteas batter David Bedingham continued his fine form in the English County Championship after hitting a third consecutive century for Durham against Middlesex at Lord's.