Steven Finn has been included in England’s ODI squad for the upcoming tour of Bangladesh to cap a memorable week for the Watford-born cricketer.

The 27-year-old claimed four wickets as his Middlesex side won the County Championship for the first time since 1993 with a 61-run win over Yorkshire at Lords.

Their success owed much to the superb bowling display of Toby Roland-Jones who claimed a hat-trick as Yorkshire failed to chase down 240 to win on the final day of play.

With both teams needing a win to take the title Middlesex made a contrived declaration on 359-6 in an attempt to force a result.

Doing so ensured heartbreak for Somerset as Finn and company pipped their rivals, who needed the pair to draw in order to take top spot, to the title.

Finn can also rest assured that he has a Test future after his central contract was renewed.

The new contracts come into effect on Saturday and see a shift in the way players are rewarded, with one-day and Twenty20 international players being paid more than test.

The restructure acknowledges the increasing popularity of shortened formats of the game.

Director of cricket, Andrew Strauss, explained: “We believe the restructure of the central contract system will recognise the increased focus on the shorter format and the importance we place on this.

“It is undeniable that the introduction of central contracts in 2002 has greatly benefited the fortunes of the England Test team.”

The restructuring of England’s central contract system is likely to see players involved in all formats of the game, such as Joe Root, earn up to £1m a year.