In January 2007, he completed a loan move to Wigan Athletic with a view to a permanent deal in the summer.
On 19 June 2007, Granqvist signed a two-year deal with Wigan, for a fee rumoured to be around £750,000. On 12 March 2008, Granqvist returned to HIF on a loan deal until the end of the English season in June.
On 9 July 2008 Granqvist signed a four-year contract with Dutch club, FC Groningen, with Wigan receiving a fee of around £600,000.
On 13 September 2008, Granqvist scored after a 65-metre solo run, a remarkable feat, which he again managed to accomplish in the last match of the regular season on 10 May 2009.
On 15 June 2011, FC Groningen published on their website that Andreas Granqvist was sold to Genoa for a fee of 2 million euros. The Swedish international has signed a four-year contract with the Italian club.