Cardiff City and Swansea City both saw a drop-off in the amount spent on player agents this season, new figures have revealed.

Having been in the top 10 this time last year, the Bluebirds and Swans have dropped to 12th and 18th respectively for this season. Cardiff have gone from £1,409,916 to £1,397,061, while Swansea have gone from £1,415,536 to £1,034, 658.

It's the fourth season in a row that Swansea's spending on agents has gone down, with the current figure a far cry from the £5.19m spent in 2019/20.

READ MORE:Cardiff City boss Bulut launches into furious rant after Millwall loss as he reveals 'until now I never spoke about this'

WHATSAPP: Join the Cardiff City breaking news and top stories WhatsApp community

Perhaps unsurprisingly, the three former Premier League sides once again lead the way. Leeds United spent a staggering £13,287,784, while Leicester City (£8.1m) and Southampton (£7.53m) round off the top three. All of those figures blow last season's highest of £4.81m from Norwich City out of the water.

Already-relegated Rotherham United spent the least this season, with their expenditure coming in at £440,671, although that was higher than the £273k spent last season.

In total £61,340,7670 was spent across the Championship, nearly double the £36,317,802 paid last year.

Agent fees in full

Leeds United £13,287,784

Leicester City £8,113,789

Southampton £7,535,386

Watford £4,693,267

Norwich City £4,276,648

READ MORE: Russell Martin says Swansea City legal action has been going on all season and could be 'personal'

WHATSAPP: Join the Swansea City breaking news and top stories WhatsApp community

West Bromwich Albion £2,175,545

Hull City £2,101,758

Stoke City £2,087,333

Coventry City £1,834,865

Sunderland £1,606,021

Middlesbrough £1,444,183

Cardiff City £1,397,061

Ipswich Town £1,263,523,

Preston North End £1,157,313

Huddersfield Town £1,151,163

Birmingham City £1,115,393

Queens Park Rangers £1,053,640

Swansea City £1,034, 658

Bristol City £896,854

Blackburn Rovers £893,589

Millwall £682,948

Plymouth Argyle £586,849

Sheffield Wednesday £508,562

Rotherham United £440,671