Dukes has questioned Cricket Australia’s “unfortunate” decision to stop using the British ball in the Sheffield Shield.
Australia batsman Peter Handscomb has been made Middlesex captain for the English county’s first-class and one-day sides.
The 28-year-old, who has played 40 times for his country across all formats will arrive at Lord’s on a two-year deal.
Handscomb, who takes over as skipper following Dawid Malan’s move to Yorkshire, also captains Victoria and has led them to three Sheffield shield titles.
Middlesex’s head coach Stuart Law, the former Australian ODI batsman, said: “We are delighted and excited to have an all-round cricketer of Peter’s stature at the club.
“Peter is a fine player and he will fill a couple of the gaps that have been created.
“He is a successful captain, a fine middle-order player and the sort of character who will help create a strong positive environment that will keep moving the club forward.
“He has been brought up in a tough environment and his background will help with the continued development of our young cricketers.”
Handscomb made his debut for Australia against South Africa in 2016, scoring two centuries and four 50s to average just under 40 with the bat.
He played his last Test in January of 2019 and was considered a bolter to get back into the Australian XI for the Ashes.