He has played two seasons at Barnards Green Cricket Club in Worcestershire, England.
In March 2011 Flynn joined Dunfermline Knights, Scotland, to play for the 2011 season.
[3] On 6 February 2008, Flynn took the place of the injured Jacob Oram for the second international Twenty20 against England, having impressed on 30 January, hitting 149 in a domestic match.
[4] New Zealand fell to a second defeat in the Twenty20 series, however, with Flynn surviving only two deliveries, making one run, before being dismissed by Graeme Swann.
On 23 May, whilst batting at number 6 for New Zealand, against England, Flynn was hit in the grille by a rising ball from James Anderson.