Keith Hubert Douglas Barker (born 21 October 1986) is an English first-class cricketer who plays for Hampshire. He is an all-rounder. He previously played professional football, where he was a striker. He came through the academy of Premier League club Blackburn Rovers, from whom he was loaned to Cercle Brugge and Rochdale. He subsequently had short spells at St Patrick's Athletic and Northwich Victoria before moving into cricket.