New Zealand captain Brendon McCullum has wasted little time securing another offshore contract in lieu of his international retirement, signing for English county Middlesex.
McCullum will play limited overs cricket for the London-based county for about a month, taking in seven Twenty20 games and four one-day matches.
He will join Middlesex in late April following the Indian Premier League, where he is contracted to new franchise Rajkot, and be available until June 25.
The deal comes in the same week the 34-year-old announced he will retire from all international cricket in February, following the two-Test home series against Australia.
He had already signed a three-year contract with Brisbane Heat in the Australian Big Bash T20 league.
Middlesex is hopeful the hard-hitting batsman will return later in the season if they qualify for the knockout stages of the T20 and one-day competitions.
The county's managing director of cricket Angus Fraser says securing 99-Test veteran McCullum is a coup.
"He is one of the most respected, capable and dangerous cricketers in world cricket and will create a great deal of excitement around the club," Fraser said.
"When he walks out to bat everybody stops what they are doing to watch."
McCullum had a similar stint last year with the Birmingham Bears. Previous county contracts were with Glamorgan, Sussex and Warwickshire.