Skip to content
Almanac
Menu

Cardiff City

  • 13W
  • 13S
  • 14O
  • 14W
  • 14S
  • 15O
  • 15W
  • 15S
  • 16O
  • 16W
  • 16S
  • 17O
  • 17W
  • 17S
  • 18W
  • 18S
  • 19W
  • 19S
  • 20O
  • 20W
  • 20S
  • 21W
  • 21S
  • 22O
  • 22W
  • 22S
  • 23O
  • 23W
  • 23S
  • 24O
  • 24W
  • 24S
  • 25O
  • 25W
  • 25S
  • 26S

90% or more have a feeSome have a feeNo fee recordedS summer, W winter, O other dates

In

7 Aug 2009David MarshallGNorwich City€550K
26 Jul 2011R. GestedeFMetzFree
8 Aug 2011Filip KissMSlovan Bratislava€1.3M
31 Aug 2012Nicky MaynardFWest Ham United€3.2M
1 Jul 2013A. CorneliusFFC Copenhagen€8.7M
26 Jul 2013J. BrayfordDDerby County€1.8M
31 Jul 2013S. CaulkerDTottenham Hotspur€9.2M
10 Aug 2013Gary MedelMSevilla€13M
1 Jul 2014Joe RallsMYeovil Town—
15 Aug 2014S. MorrisonDReading—
1 Jun 2015Joe LewisGBlackpool—
1 Jun 2015Filip KissMRoss County—
30 Jun 2015D. JohnsonFStevenage—
1 Jul 2015Declan JohnDBarnsley—
1 Jul 2015Semi AjayiDArsenalFree
1 Jul 2016Lex ImmersMFeyenoord—
26 Aug 2016Ben AmosGBolton WanderersLoan
27 Aug 2016J. BennettDAston Villa—
1 Jul 2017Neil EtheridgeGWalsallFree
1 Jul 2017Danny WardFRotherham United€1.8M
13 Jul 2017Lee TomlinMBristol City—
24 Jul 2017Filip KissMHaugesund—
17 Aug 2017O. BogleFWigan Athletic—
31 Aug 2017C. BrysonMDerby CountyLoan
1 Jun 2018M. KennedyMPortsmouth—
12 Jun 2018J. MurphyMNorwich City€12.5M
1 Jul 2018B. De Cordova-ReidFBristol City€11.35M
1 Jul 2018Lee CampGSunderland—
9 Aug 2018Harry ArterMBournemouthLoan
1 Jul 2019C. BrownDLivingston—
1 Jul 2019Joe DayGNewport County—
1 Jul 2019O. BogleFPortsmouth—
1 Jun 2020C. BrownDLivingston—
1 Jul 2020Joe DayGAFC Wimbledon—
1 Jul 2020O. BogleFADO Den Haag—
13 Aug 2020Kieffer MooreFWigan Athletic€2.2M
25 Aug 2020Jordi Osei-TutuDArsenalLoan
1 Jun 2021Joe DayGBristol Rovers—
30 Jun 2021R. GlatzelFFSV Mainz 05—
1 Jul 2021Mark McGuinnessDArsenalFree
1 Jul 2021J. CollinsFLuton TownFree
1 Jul 2021Gavin WhyteFHull City—
1 Jun 2022C. BrownDOxford United—
15 Jun 2022Mahlon RomeoDMillwall—
1 Jul 2022Jak AlnwickGSt MirrenFree
1 Jul 2022Andy RinomhotaMReadingFree
1 Jul 2022Ollie TannerMBromley—
13 Jul 2022S. OjoMLiverpoolFree
26 Jul 2022J. PhilogeneMAston VillaLoan
10 Aug 2022Jack SimpsonDRangers—
1 Jul 2023Max WattersFBarnsley—
1 Jul 2023Ollie TannerMYork City—
4 Jul 2023I. UgboFTroyesLoan
15 Jul 2023Aaron RamseyMNiceFree
1 Jul 2024R. TsunodaDKortrijk—
1 Jul 2024E. KingMRoss County—
30 Jul 2024Wilfried KangaFHertha BSCLoan
20 Aug 2024J. DalandDCercle Brugge—
29 Jun 2025E. KingMStevenage—
29 Aug 2025Gabriel OshoDAuxerre—
3 Aug 2026J. MoylanMLincoln City—
Total€76.55M

Out

1 Aug 2008Aaron RamseyMArsenal€6.4M
1 Jul 2010Joe LedleyMCelticFree
11 Aug 2010J. MagennisFAberdeenFree
1 Jul 2011Adam MatthewsDCeltic€225K
27 Jul 2012Tom HeatonGBristol CityFree
16 Aug 2013Joe RallsMYeovil TownLoan
22 Jul 2014S. CaulkerDQueens Park Rangers€10.8M
24 Jul 2014F. CampbellFCrystal Palace€1.1M
28 Jul 2014Jo Inge BergetFCelticLoan
5 Aug 2014Joe LewisGBlackpoolLoan
11 Aug 2014Gary MedelMInter Milan—
1 Jul 2015Conor McAlenyFEverton—
23 Jul 2015D. JohnsonFGatesheadFree
7 Aug 2015David TutondaDYork CityLoan
20 Aug 2015Kadeem HarrisMBarnsleyLoan
21 Aug 2015Filip KissMHaugesundLoan
24 Aug 2015Joe LewisGFulhamLoan
1 Sept 2015Rhys HealeyFDundeeLoan
29 Sept 2015Semi AjayiDAFC WimbledonLoan
1 Jun 2016Joe LewisGAberdeenFree
19 Jul 2016Scott MaloneDFulham—
12 Aug 2016FabioDMiddlesbrough€2.3M
30 Aug 2016David MarshallGHull City€4.1M
31 Aug 2017Declan JohnDRangersLoan
31 Aug 2017S. O'KeefeMPortsmouthLoan
31 Aug 2017M. KennedyMPortsmouthLoan
1 Jul 2018Declan JohnDRangers—
1 Jul 2018C. BrysonMDerby County—
21 Jul 2018M. KennedyMSt JohnstoneFree
28 Jul 2018Ben WilsonGBradford CityFree
1 Jul 2019S. O'KeefeMGillinghamFree
1 Jul 2019Mark HarrisFWrexhamLoan
1 Jul 2019O. NiasseFEverton—
19 Jul 2019Bruno Ecuele MangaDDijon€2M
21 Jul 2020C. BrownDLivingstonLoan
1 Jul 2021Joe DayGNewport CountyFree
1 Jul 2021Harry WilsonMLiverpool—
1 Jul 2021R. GlatzelFHamburger SV€900K
1 Jul 2021S. OjoMLiverpool—
31 Jul 2021Gavin WhyteFOxford UnitedLoan
10 Aug 2021Sol BambaDMiddlesbroughFree
13 Aug 2021J. WilliamsMSwindon TownFree
19 Aug 2021Junior HoilettMReadingFree
26 Aug 2021Marley WatkinsFAberdeen—
28 Aug 2021R. WintleMBlackpoolLoan
31 Aug 2021J. BennettDWigan AthleticFree
1 Jun 2022J. HugillFNorwich City—
1 Jul 2022C. BrownDOxford UnitedFree
1 Jul 2022Marlon PackMPortsmouthFree
1 Jul 2022Aden FlintDStoke CityFree
1 Jul 2022C. DramehDLeeds United—
13 Jul 2022J. CollinsFDerby County—
26 Jul 2022J. MurphyMOxford UnitedFree
27 Jul 2022Dillon PhillipsGOostendeLoan
25 Aug 2022E. KingMCrewe AlexandraLoan
1 Jul 2023Thomas SangMPort ValeFree
1 Jul 2023Gavin WhyteFPortsmouthFree
10 Jul 2023O. DenhamDDundee UnitedLoan
11 Jul 2023Mark HarrisFOxford UnitedFree
24 Jul 2023Max WattersFBarnsley€330K
28 Jul 2023E. KingMMorecambeLoan
11 Aug 2023Joel BaganDZulte WaregemLoan
16 Aug 2023S. OjoMKortrijkLoan
30 Aug 2023Ryan AllsopGHull City—
1 Jul 2024Nat PhillipsDLiverpool—
1 Jul 2024O. DenhamDSligo RoversFree
10 Jul 2024C. AntwiMNewport CountyFree
17 Jul 2024Ebou AdamsMDerby County—
22 Aug 2024E. KingMStevenageLoan
29 Aug 2024R. WintleMMillwallLoan
31 Aug 2024Roko ŠimićFKortrijkLoan
29 Jun 2025S. MannsverkMAjax—
3 Jul 2025Aaron RamseyMPumas UNAMFree
26 Aug 2025Yakou MéïtéFDamacFree
9 Sept 2025Anwar El GhaziMAl-SailiyaFree
30 Aug 2026E. KingMGillingham—
Total€45.55M

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources