Ireland international Paul Stirling has agreed a contract extension with Middlesex that will keep him with the London county until the end of the 2016 season.
Stirling has played 58 one-dayers and 26 Twenty20 internationals for Ireland and has established himself as one of Middlesex's star performers in white-ball cricket.
The 24-year-old has already contributed 217 runs in three games at the top of the order in this year's NatWest T20 Blast with a strike rate of 179.33, while in 38 List A games with the county, he has made 1,197 runs at an average of just under 39.
"It's a real privilege to play for Middlesex County Cricket Club and playing here at Lord's for the last six years has been a really special experience," he said.
"I'm delighted to have signed an extension to my current contract, which means that I'll be here for at least another two years and am able to continue my long association with the club."
Middlesex's managing director of cricket Angus Fraser added: "He remains one of the most skilled and destructive white ball cricketers around, as his T20 performances this season have shown.
"Paul's red ball cricket is making good progress too. Looking forward, he has an important role to play in our future plans in all forms of cricket."