| Cardiff | ||||||||
| Combined Totals | £113,960,000 | £67,490,000 | £19,420,000 | 608 | ||||
| Players Purchased | Fee | Players Sold | Fee | Net Total | Points | Position | ||
| Season 18/19 | ||||||||
| Bobby Reid | £10,000,000 | Lee Camp | Free | |||||
| Josh Murphy | £11,000,000 | Ben Wilson | Free | |||||
| Greg Cunningham | £3,700,000 | |||||||
| Alex Smithies | £3,500,000 | |||||||
| £28,200,000 | £0 | £28,200,000 | ||||||
| Season 17/18 | ||||||||
| Nathaniel Mendez-Laing | Free | Semi Ajayi | Undisclosed | |||||
| Lee Camp | Free | Emyr Huws | £1,000,000 | |||||
| Neil Etheridge | Free | Craig Noone | £1,000,000 | |||||
| Callum Paterson | Free | Tom Adeyemi | Free | |||||
| Danny Ward | £1,600,000 | Theo Wharton | Free | |||||
| Lee Tomlin | £2,900,000 | Idriss Saadi | Undisclosed | |||||
| Omar Bogle | £700,000 | |||||||
| Loic Damour | Free | |||||||
| £5,200,000 | £2,000,000 | £3,200,000 | ||||||
| Season 16/17 | ||||||||
| Lex Immers | Undisclosed | Ben Turner | Free | |||||
| Frédéric Gounongbe | Free | Eoin Doyle | Undisclosed | |||||
| Kenneth Zohore | Undisclosed | Scott Malone | Swap | |||||
| Jazz Richards | Swap | Simon Moore | £500,000 | |||||
| Emyr Huws | £2,500,000 | David Marshall | £5,000,000 | |||||
| Joe Bennett | Free | David Tutonda | Free | |||||
| Rickie Lambert | Undisclosed | Thomas James | Free | |||||
| Brian Murphy | Free | Eli Phipps | Undisclosed | |||||
| Junior Hoilett | Free | Tommy O'Sullivan | Undisclosed | |||||
| Sol Bamba | Free | |||||||
| Marouane Chamakh | Free | |||||||
| Kieran Richardson | Free | |||||||
| Greg Halford | £100,000 | |||||||
| £2,600,000 | £5,500,000 | -£2,900,000 | ||||||
| Season 15/16 | ||||||||
| Semi Ajayi | Free | Charlie Horton | Free | |||||
| Gabriel Tamaș | Unattached | Javi Guerra | Undisclosed | |||||
| Idriss Saadi | Undisclosed | Etien Velikonja | Undisclosed | |||||
| Kevin Theophile-Catherine | £1,450,000 | |||||||
| Championship | ||||||||
| PTS | POS | |||||||
| £0 | £1,450,000 | -£1,450,000 | 68 | 8 | ||||
| Season 14/15 | ||||||||
| Javi Guerra | Free | Andrew Taylor | Free | |||||
| Federico Macheda | Free | Craig Bellamy | Retired | |||||
| Kagisho Dikgacoi | Free | Luke Coulson | Released | |||||
| Adam Le Fondre | £2,000,000 | Ronnie Hawkins | Released | |||||
| Guido Burgstaller | Undisclosed | Simon Lappin | Released | |||||
| Tom Adeyemi | £1,000,000 | Tommy Smith | Released | |||||
| Sean Morrison | £3,000,000 | Steven Caulker | £8,500,000 | |||||
| Anthony Pilkington | £1,000,000 | Fraizer Campbell | £900,000 | |||||
| Bruno Ecuele Manga | £5,000,000 | Jordon Mutch | £6,000,000 | |||||
| Alex Revell | £175,000 | Gary Medel | £10,000,000 | |||||
| Scott Malone | £150,000 | Danny Gabbidon | Free | |||||
| Lee Peltier | Nominal | Mark Hudson | Nominal | |||||
| Stuart O'Keefe | Undisclosed | Don Cowie | Released | |||||
| Eoin Doyle | £1,000,000 | John Brayford | £2,000,000 | Champ | ||||
| Matthew Kennedy | Undisclosed | PTS | POS | |||||
| £13,325,000 | £27,400,000 | -£14,075,000 | 62 | 11 | ||||
| Season 13/14 | ||||||||
| John Brayford | £1,500,000 | Elliot Parish | Released | |||||
| Steven Caulker | £8,000,000 | Jese Darko, | Released | |||||
| Simon Moore | Undisclosed | Nat Jarvis, | Released | |||||
| Maximiliano Amondarain | Free | Stephen McPhail, | Released | |||||
| Kevin Theopile Catherine | £2,100,000 | Heidar Helguson | Retired | |||||
| Peter Odemwingie | £2,500,000 | Dave Richards | Undisclosed | |||||
| Andreas Cornelius | £8,000,000 | Rudy Gestede | Undisclosed | |||||
| Gary Medel | £11,000,000 | Michael Jacobs | £300,000 | |||||
| Mats Daehli | £1,000,000 | Peter Odemwingie | Swap | |||||
| Magnus Eikrem | £2,000,000 | Andreas Cornelius | £3,000,000 | |||||
| Jo Inge Berget | Undisclosed | Craig Conway | Undisclosed | |||||
| Kenwyne Jones | Swap | Prem | ||||||
| Fabio | Minimal | PTS | POS | |||||
| £36,100,000 | £3,300,000 | £32,800,000 | 30 | 20 | ||||
| Season 12/13 | ||||||||
| Jordan Mutch | £1,000,000 | Tom Heaton | Free | |||||
| Etien Velikonja | £800,000 | Anthony Gerrard | £350,000 | |||||
| Kim Bo-Kyung | £3,000,000 | Darcy Blake | Undisclosed | |||||
| Heidar Helguson | undisclosed | Robert Earnshaw | Free | |||||
| Matthew Connolly | Undisclosed | Kenny Miller | Undisclosed | |||||
| Tommy Smith | Undisclosed | |||||||
| Nicky Maynard | £2,500,000 | |||||||
| Fraizer Campbell | £650,000 | |||||||
| Rhys Healey | Undisclosed | |||||||
| Craig Bellamy | Free | |||||||
| Craig Noone | £1,000,000 | |||||||
| Filip Kiss | £500,000 | |||||||
| Joe Lewis | Free | |||||||
| Simon Lappin | Free | Pts | Pos | |||||
| Total | £9,450,000 | £350,000 | £9,100,000 | |||||
| Season 2011/12 | ||||||||
| Don Cowie | Free | Adam Matthews | Free | |||||
| Aron Gunnarsson | Free | Jay Bothroyd | Free | |||||
| Andrew Taylor | Free | Chris Riggott | Free | |||||
| Joe Mason | £250,000 | Chris Burke | Free | |||||
| Robert Earnshaw | Free | Michael Chopra | Signed | |||||
| Kenny Miller | £870,000 | |||||||
| Rudy Gestede | Free | |||||||
| Ben Turner | £750,000 | |||||||
| Kadeem Harris | Signed | |||||||
| Craig Conway | Free | Pts | Pos | |||||
| Total | £1,870,000 | £0 | £1,870,000 | 75 | 6 | |||
| Season 2010/11 | ||||||||
| Lee Naylor | Free | Joe Ledley | Free | |||||
| Jon Parkin | £100,000 | Mark Kennedy | £75,000 | |||||
| Dekel Keinan | Signed | Ross McCormack | Signed | |||||
| Tom Heaton | Free | Miguel Comminges | Free | |||||
| Stephen Last | ||||||||
| Peter Enckelman | Free | |||||||
| Josh Magennis | Free | Pts | Pos | |||||
| Total | £100,000 | £75,000 | £25,000 | - | - | |||
| Season 2009/10 | ||||||||
| Anthony Gerrard | Signed | Roger Johnson | £5,000,000 | |||||
| David Marshall | £500,000 | Darren Purse | Free | |||||
| Mark Hudson | £1,075,000 | Paul Parry | Signed | |||||
| Michael Chopra | £4,000,000 | |||||||
| Paul Quinn | £300,000 | |||||||
| Soloman Taiwo | Signed | Pts | Pos | |||||
| Total | £5,875,000 | £5,000,000 | £875,000 | - | - | |||
| Season 2008/09 | ||||||||
| Peter Enckelman | Free | Matt Green | Free | |||||
| Miguel Comminges | Free | Glenn Loovens | £2,500,000 | |||||
| Mark Kennedy | Free | Nick McKoy | Signed | |||||
| Jay Bothroyd | £300,000 | Steven Thompson | Signed | |||||
| Gabor Gyepes | Signed | Willo Flood | Free | |||||
| Ross McCormack | Free | David Forde | Free | |||||
| Darren Dennehy | Free | Aaron Ramsey | £5,000,000 | Pts | Pos | |||
| Total | £300,000 | £7,500,000 | -£7,200,000 | 74 | 7 | |||
| Season 2007/08 | ||||||||
| Trevor Sinclair | Free | Michael Chopra | £5,000,000 | |||||
| Robbie Fowler | Free | Neil Alexander | Free | |||||
| Jimmy-Floyd Hasselbaink | Free | Scott Allison | Free | |||||
| Erwin Sak | Free | Chris Gunter | £2,000,000 | |||||
| Tony Capaldi | Free | Jason Byrne | Free | |||||
| Warren Feeney | Signed | Jeff Whitley | Free | |||||
| Gavin Rae | Free | Steven MacLean | £500,000 | |||||
| Steven MacLean | Free | Kevin Cooper | Signed | |||||
| Michael Oakes | Free | Chris Barker | Free | |||||
| Joe Jacobson | Free | Pts | Pos | |||||
| Total | £0 | £7,500,000 | -£7,500,000 | 64 | 12 | |||
| Season 2006/07 | ||||||||
| Roger Johnson | £275,000 | Neal Ardley | Free | |||||
| Nick McKoy | Free | Willie Boland | Free | |||||
| Malvin Kamara | Free | Malvin Kamara | Nominal | |||||
| Luigi Glombard | Free | Phil Mulryne | Free | |||||
| Kevin Campbell | Free | Guylain Ndumbu-Nsungu | Free | |||||
| Willo Flood | Signed | Tareq Khalil | Free | |||||
| Matt Green | Signed | Cameron Jerome | £3,000,000 | |||||
| Jason Byrne | Signed | Neil Cox | Free | |||||
| David Forde | Free | |||||||
| Pete Whittingham | £350,000 | |||||||
| Glenn Loovens | £250,000 | |||||||
| Mark Howard | Free | |||||||
| Kevin McNaughton | Free | |||||||
| Stephen McPhail | Free | |||||||
| Michael Chopra | Free | Pts | Pos | |||||
| Total | £875,000 | £3,000,000 | -£2,125,000 | 64 | 13 | |||
| Season 2005/06 | ||||||||
| Jeff Whitley | Free | Peter Thorne | Signed | |||||
| Andrea Ferretti | Free | Danny Gabbidon | Signed | |||||
| Lee Worgan | Free | James Collins | Signed | |||||
| Neil Cox | Free | Darren Williams | Free | |||||
| Jermaine Darlington | Free | Gary Croft | Free | |||||
| Phil Mulryne | Free | Richard Langley | Signed | |||||
| Darren Purse | £750,000 | Tony Warner | Signed | |||||
| Kevin Cooper | Signed | Alan Lee | Signed | |||||
| Guylain Ndumbu-Nsungu | Free | Andy` Campbell | Signed | |||||
| Steven Thompson | £250,000 | Stuart Fleetwood | Free | |||||
| Riccy Scimeca | Free | Jobi McAnuff | Signed | |||||
| Arran Lee-Barrett | Free | |||||||
| Lee Bullock | Signed | Pts | Pos | |||||
| Total | £1,000,000 | £0 | £1,000,000 | 60 | 11 | |||
| Season 2004/05 | ||||||||
| Jobi McAnuff | Signed | Spencer Prior | Free | |||||
| Darren Williams | Free | Robert Earnshaw | £3,000,000 | |||||
| Toni Koskela | Signed | Gareth Whalley | Free | |||||
| Neal Ardley | Free | John Robinson | Free | |||||
| Lee Bullock | £100,000 | Robert Page | Free | |||||
| Cameron Jerome | Free | Graham Kavanagh | Signed | |||||
| Robert Page | Free | Gavin Gordon | Free | |||||
| Tony Warner | Free | Pts | Pos | |||||
| Total | £100,000 | £3,000,000 | -£2,900,000 | 46 | 16 | |||
| Season 2003/04 | ||||||||
| John Robinson | Free | Leo Fortune-West | Free | |||||
| Tony Vidmar | Free | Des Hamilton | Free | |||||
| Alan Lee | £850,000 | Andy Legg | Free | |||||
| Richard Langley | £200,000 | Michael Simpkins | Free | |||||
| Paul Parry | £75,000 | Andy Jordan | Free | |||||
| Steve Jenkins | Monthly | |||||||
| Martyn Giles | Free | |||||||
| Leyton Maxwell | Non-contract | |||||||
| Mark Bonner | Free | |||||||
| Gareth Ainsworth | Free | Pts | Pos | |||||
| Total | £1,125,000 | £0 | £1,125,000 | 65 | 13 | |||
| Season 2002/03 | ||||||||
| Chris Barker | £600,000 | Lee Kendall | Free | |||||
| Gary Croft | Free | Paul Brayson | Free | |||||
| Martyn Margetson | Free | Josh Low | Free | |||||
| Fan Zhiyi | Free | Kevin Evans | Free | |||||
| Steve Jenkins | Free | Ryan Green | Free | |||||
| Gareth Ainsworth | Nominal | |||||||
| Arran Lee-Barrett | Free | Pts | Pos | |||||
| Total | £600,000 | £0 | £600,000 | - | - | |||
| Season 2001/02 | ||||||||
| Spencer Prior | £700,000 | Danny Hill | Signed | |||||
| Graham Kavanagh | £1,000,000 | Russell Perrett | Free | |||||
| Des Hamilton | Free | Jason Fowler | Free | |||||
| Leyton Maxwell | Free | Andy Thompson | Free | |||||
| Michael Simpkins | Free | Kevin Nugent | Free | |||||
| Peter Thorne | £1,700,000 | Matt Brazier | Free | |||||
| Andy` Campbell | £950,000 | Scott McCulloch | Signed | |||||
| Ceri Hughes | Free | Lee Phillips | Free | |||||
| Neil Alexander | £200,000 | Pts | Pos | |||||
| Total | £4,550,000 | £0 | £4,550,000 | - | - | |||
| Season 2000/01 | ||||||||
| Mark Walton | Free | Seamus Kelly | Free | |||||
| David Greene | Free | Christian Roberts | Free | |||||
| Paul Brayson | Free | Robert Codner | Free | |||||
| Gethin Jones | Signed | Mike Ford | Signed | |||||
| Andy Thompson | Free | Dai Thomas | Free | |||||
| Kevin Evans | Free | Pat Jennings | Undisclosed | |||||
| Scott McCulloch | £100,000 | David Greene | Signed | |||||
| Tony Sheridan | £100,000 | Richard Carpenter | Free | |||||
| Leo Fortune-West | £300,000 | Winston Faerber | Free | |||||
| Danny Gabbidon | £175,000 | |||||||
| Andy Jordan | £30,000 | |||||||
| Rhys Weston | £300,000 | |||||||
| Gavin Gordon | £275,000 | |||||||
| Lee Kendall | £50,000 | |||||||
| David Hughes | £450,000 | Pts | Pos | |||||
| Total | £1,780,000 | £0 | £1,780,000 | - | - | |||
| Season 1999/00 | ||||||||
| Willie Boland | Free | Graham Mitchell | £45,000 | |||||
| Matt Brazier | £100,000 | Wayne O'Sullivan | Signed | |||||
| Russell Perrett | £10,000 | John Williams | £20,000 | |||||
| Winston Faerber | Free | Tom Ramasut | Free | |||||
| Josh Low | Free | Nathan Cadette | Signed | |||||
| Jorn Schwinkendorf | £110,000 | Ian Feuer | Free | |||||
| Kurt Nogan | £100,000 | Craig Middleton | £25,000 | Pts | Pos | |||
| Total | £320,000 | £90,000 | £230,000 | - | - | |||
| Season 1998/99 | ||||||||
| Richard Carpenter | £35,000 | David Penney | Unknown | |||||
| Graham Mitchell | Free | Gareth Stoker | Free | |||||
| Seamus Kelly | Signed | Mark Delaney | £250,000 | |||||
| Mike Ford | Signed | Jim Rollo | Free | |||||
| Dai Thomas | Free | |||||||
| Tom Ramasut | Monthly | |||||||
| Danny Hill | Signed | |||||||
| Andy Legg | Free | |||||||
| Jason Bowen | Free | |||||||
| Mark Delaney | Free | |||||||
| Mark Bonner | Free | Pts | Pos | |||||
| Total | £35,000 | £250,000 | -£215,000 | - | - | |||
| Season 1997/98 | ||||||||
| David Penney | Signed | Jason Perry | Free | |||||
| Tony Carss | Signed | Jimmy Gardner | Free | |||||
| Chris Beech | Free | Mark Smith | Free | |||||
| Mark Harris | £50,000 | Mickey Bennett | Non-contract | |||||
| Wayne O'Sullivan | Tony Elliott | Free | ||||||
| Andy Saville | £60,000 | Scott Partridge | Signed | |||||
| Kevin Nugent | £65,000 | Simon Haworth | £500,000 | |||||
| Jon Hallworth | Free | Aaron Wildig | Free | Pts | Pos | |||
| Jon Parkin | Free | |||||||
| Total | £175,000 | £500,000 | -£325,000 | - | - | |||
| Season 1996/97 | ||||||||
| John Cross | Signed | Steve Flack | £10,000 | |||||
| Mickey Bennett | Non-contract | Lee Baddeley | Free | |||||
| Kevin Lloyd | Free | |||||||
| Steve White | Free | |||||||
| Jim Rollo | Free | |||||||
| Jeff Eckhardt | £30,000 | |||||||
| Craig Middleton | Free | |||||||
| Ray McStay | Non-contract | |||||||
| Gareth Stoker | £80,000 | |||||||
| Scott Partridge | £50,000 | Pts | Pos | |||||
| Total | £160,000 | £10,000 | £150,000 | - | - | |||
| Season 1995/96 | ||||||||
| Chris Ingram | Trainee | none | ||||||
| Paul Harding | Free | |||||||
| Keith Downing | Free | |||||||
| Glenn Johnson | Free | |||||||
| Jason Fowler | Signed | |||||||
| Tony Elliott | Free | |||||||
| Pat Mountain | Non-contract | |||||||
| Ian Rodgerson | Free | Pts | Pos | |||||
| Total | £0 | £0 | £0 | - | - | |||
| Season 1994/95 | ||||||||
| Charlie Oatway | Free | Phil Kite | Free | |||||
| Andy Scott | Free | Phil Stant | £90,000 | |||||
| David Williams | Free | Garry Thompson | Signed | |||||
| Ryan Nicholls | Non-contract | |||||||
| Paul Milsom | Free | Pts | Pos | |||||
| Total | £0 | £90,000 | -£90,000 | - | - | |||
| Season 1993/94 | ||||||||
| Kevin Ratcliffe | Free | Paul Ramsey | Signed | |||||
| Steve Williams | Free | Kevin Ratcliffe | Free | |||||
| Darren Adams | Free | Nathan Blake | £300,000 | |||||
| Phil Kite | Free | Gavin Ward | £175,000 | |||||
| Garry Thompson | Free | Pts | Pos | |||||
| Total | £0 | £475,000 | -£475,000 | - | - | |||
| Season 1992/93 | ||||||||
| Nick Richardson | £35,000 | |||||||
| Derek Brazil | £85,000 | |||||||
| Phil Stant | £100,000 | Pts | Pos | |||||
| Total | £220,000 | £0 | £220,000 | - | - | |||