Manchester City have agreed their first signing of the January window but, unfortunately for them, it's not a centre-half in the Vincent Kompany mould.

According to A-League side Central Coast Mariners, City are set to sign their uncapped Australian midfielder Anthony Caceres.

"The Central Coast Mariners can today confirm that the Club has agreed to terms with English Premier League Club Manchester City for the transfer of 23-year-old midfielder Anthony Caceres that will take immediate effect," read the statement on the Mariners' website.

“We need to celebrate when players at the Central Coast Mariners are sold to bigger Clubs. It's our charter. It's our intent,” said head coach Tony Walmsley.

“When I brought Anthony Caceres to the Mariners his potential was obvious.

“This move demonstrates how far Anthony has progressed and symbolises how giving youth a chance works for both the Central Coast Mariners and young aspirational footballers.”

Reports suggest that Caceres will be loaned out to the Citizens' sister club Melbourne City immediately.

However, the Australian side's manager, John van't Schip, refused to comment on the speculation.

"Manchester City is getting him [Caceres] in. More or less, that's it," said the Dutchman.

"We can't comment on [a potential loan move] but of course everybody knows he's a good player, he's one of the better players in the A-League. So we'll just have to see."

Should Caceres' move to England go through, he would become the second Australian midfielder to link up with Manuel Pellegrini's team this season, after Luke Brattan, formerly of Brisbane Roar.

The 25-year-old spent the last two months on loan to Bolton Wanderers but failed to appear for the Championship's basement side.

Follow @aidencusick on Twitter