Wilshere is a surname that may refer to several people, including: 1. Jack Wilshere - an English professional footballer who plays for Arsenal as a midfielder; 2. Steve Wilshere – an English former football player and coach; or 3. George Wilshere – an English cricketer who played first-class cricket in the late 19th century.