After graduating from Hampshire's cricket academy, Vince signed a one-year deal with the club at the start of 2009.
His batting performances earned him a call-up to the England under-19 side for a Test match series against Bangladesh.
[5] Following the retirement of John Crawley during the 2009 season, Vince was a regular for Hampshire in all forms of the game.
[6] Vince scored his maiden first-class century in a county championship against Yorkshire, scoring 180 runs in a 278 run stand with James Adams, which is the county's 4th highest partnership in first-class cricket.
He played one game in the 2016 World T20, replacing the injured Alex Hales for the match against Afghanistan.
[12] On 29 May 2020, Vince was named in a 55-man group of players to begin training ahead of international fixtures starting in England following the COVID-19 pandemic.
[13][14] On 9 July 2020, Vince was included in England's 24-man squad to start training behind closed doors for the ODI series against Ireland.
[19] In July 2021, in the third match against Pakistan, Vince scored his first century in ODI cricket, with 102 runs.
[21][22] In September 2021, Vince was named as one of three travelling reserves in England's squad for the 2021 ICC Men's T20 World Cup.
[24] The following season, Vince was again part of Sydney's title-winning side, scoring 95 runs in the final.
[26] He was also given the captaincy[27] and under his leadership, Southern Brave won the first title of 'The Hundred' by beating Birmingham Phoenix in the finals.