Jack Wilshere's networth in 2020 is 5 million.
Jack Wilshere is an English professional footballer who plays for Premier Club West Ham United and on the English National Team.