Weekes is another of Middlesex's off-spinning all-rounders and is an experienced campaigner, having made his debut in 1990.
He played for England A in 1995 against India and Bangladesh but has never been selected for the full international side.
His batting ability has gone from strength to strength over the past few years and he is the only Englishman to have scored over 150 in both innings of a first class game.
He passed 1,000 runs for the season for the first time in 2004 and is also a useful slip fielder.
Was the star of Crusaders' 2005 National League campaign, helping his side finish runners-up to Essex.
He decided to retire from first-class cricket in 2006.