Only three players demanded transfer fees. Bristol Rovers' star striker Nathan Ellington was the day's biggest transfer, joining Wigan for £1.2m. The Latics also splashed out £75,000 on Bury's Jason Jarrett. Portsmouth were the other club to spend today, getting Eddie Howe from Bournemouth.
Long-time City target Michael Reddy has joined Barnsley on loan. City approached Sunderland a month ago hoping to get the young Irish striker for a second time, but the offer was refused. He has now joined the Tykes until the end of the season.
Wimbledon forward Paul Robinson, who played in a trial game for City a few weeks ago, has joined Grimsby on loan.
There were also moves for veteren goalkeeper Neville Southall and former England striker Dion Dublin. All of the day's transfers are listed below.
Transfers:
Nathan Ellington (Bristol R to Wigan) £1.2m
Eddie Howe (Bournemouth to Portsmouth) £400,000
Jason Jarrett (Bury to Wigan) £75,000
Free transfers:
Chris Allen (Dover to Aldershot)
Ollie Blackwell (Colchester to Billericay)
Ian Brightwell (Walsall to Stoke)
Wayne Carlisle (Crystal Palace to Bristol R)
Willie Falconer (St Johnstone to Grimsby)
Jefferson Louis (Thame Utd to Oxford)
Andy Thomson (Bristol R to Wycombe)
Andy Woodman (Colchester to Oxford)
Transfer Deadline Day Moves
Rio Alderton (to Southend)
Paul Aldridge (to Macclesfield)
Ryan Ashford (to Torquay)
Kevin Gallacher (to Sheff W)
Kevin Gibbens (to Oxford)
Steve Guinan (to Shrewsbury)
Lee Jones (to Wrexham)
Francis Kumbur (to Yeovil)
Neville Southall (to Dagenham)
Alejandro Strelau (to Oldham)
Andy Thompson (to Shrewsbury)
Ciaran Toner (to Bristol R)
Paul Aldridge (to Macclesfield)
Ryan Ashford (to Torquay)
Kevin Gallacher (to Sheff W)
Kevin Gibbens (to Oxford)
Steve Guinan (to Shrewsbury)
Lee Jones (to Wrexham)
Francis Kumbur (to Yeovil)
Neville Southall (to Dagenham)
Alejandro Strelau (to Oldham)
Andy Thompson (to Shrewsbury)
Ciaran Toner (to Bristol R)
Loan moves:
Gareth Ainsworth (Wimbledon to Preston)
Jamie Ashdown (Reading to Arsenal)
Jeff Cassar (Miami Fusion to Bolton)
Phil Clarkson (Blackpool to Bury)
Terry Cooke (Man City to Grimsby)
Gary Croft (Ipswich to Cardiff)
Damien Delaney (Leicester to Huddersfield)
Dion Dublin (Aston Villa to Millwall)
Darren Dunning (Blackburn to Blackpool)
Ryan Esson (Aberdeen to Rotherham)
Dominic Foley (Watford to QPR)
Gunnar Halle (Bradford to Wolves)
Michael Hughes (Wimbledon to Birmingham)
Jerel Ifil (Watford to Huddersfield)
Jacob Laursen (Leicester to Wolves)
Martyn Lee (Wycombe to Cheltenham)
Nathan Lowndes (Livingston to Rotherham)
Richard Knight (Oxford to Colchester)
Jon McCarthy (Birmingham to Sheff Wednesday)
Gary Montgomery (Coventry to Kidderminster)
Paul Pettinger (Lincoln to Kettering)
Michael Reddy (Sunderland to Barnsley)
Paul Robinson (Wimbledon to Grimsby)
Anthony Shandran (Burnley to S'bridge)
Greg Shields (Charlton to Kilmarnock)
Mark Summerbell (Boro to Portsmouth)
Andy Tod (Bradford to Hearts)
Ciaran Toner (Spurs to Bristol R)
Philip Trainer (Crewe to Stalybridge)
Gus Uhlenbeek (Sheff Utd to Walsall)
David Walsh (Rochdale to St'bridge)
David Waterman (Portsmouth to Oxford)
Danny Webber (Man Utd to Watford)
Gareth Whalley (Bradford to Crewe)
Scott Wilson (Rangers to Portsmouth)