Cardiff City Squad 1998-2026 [2012-2013 only] [2025-2026 only]
(Data likely to be incomplete)
| Apps | Goals | Time | Subbed | Unused | ||||
| Ebou Adams | 5 | +7 | 4 | 489 | 2 | 17 | ||
| Tom Adeyemi | 13 | +10 | 1 | 3 | 1220 | 6 | 18 | |
| Albert Adomah | 9 | 2 | 759 | 3 | ||||
| Karlan Ahearne-Grant | 38 | +2 | 5 | 3 | 3177 | 12 | ||
| Semi Ajayi | 10 | |||||||
| Neil Alexander | 5 | 450 | 3 | |||||
| Ryan Allsop | 43 | 5 | 1 | 3845 | 1 | 3 | ||
| Jak Alnwick | 63 | +1 | 3 | 1 | 5693 | 49 | ||
| Will Alves | 8 | +7 | 1 | 707 | 7 | |||
| Sammy Ameobi | 11 | +28 | 1 | 4 | 1 | 1585 | 6 | 7 |
| Ben Amos | 16 | 1440 | 5 | |||||
| Cameron Antwi | +1 | 5 | 3 | |||||
| Matthew Apter | 1 | |||||||
| Neal Ardley | +1 | 4 | 1 | |||||
| Harry Arter | 24 | +1 | 10 | 1996 | 12 | 2 | ||
| Cian Ashford | 34 | +23 | 6 | 1 | 1 | 3127 | 26 | 19 |
| Leandro Bacuna | 90 | +25 | 4 | 22 | 1 | 8194 | 20 | 13 |
| Joel Bagan | 72 | +24 | 3 | 14 | 2 | 6665 | 14 | 49 |
| Sol Bamba | 104 | +14 | 10 | 20 | 1 | 9294 | 8 | 27 |
| Chris Barker | 5 | 1 | 450 | |||||
| Leon Barnett | 8 | 1 | 720 | |||||
| Jazzi Barnum-Bobb | 2 | 155 | 1 | |||||
| Joshua Beecher | +1 | 31 | ||||||
| Craig Bellamy | 41 | +14 | 5 | 7 | 3755 | 18 | 3 | |
| Lewys Benjamin | 3 | |||||||
| Xavier Benjamin | 2 | 1 | 118 | 2 | ||||
| Filip Benkovic | +1 | 71 | 11 | |||||
| Joe Bennett | 174 | +3 | 5 | 27 | 1 | 15253 | 13 | 17 |
| Darcy Blake | 2 | +4 | 1 | 242 | 1 | 6 | ||
| Jack Bodenham | 1 | |||||||
| Omar Bogle | 8 | +16 | 4 | 2 | 1 | 859 | 7 | 11 |
| Willie Boland | 3 | 270 | 3 | |||||
| Mark Bonner | 6 | 1 | 482 | 2 | ||||
| Jay Bothroyd | 1 | 1 | 90 | |||||
| Jason Bowen | 3 | +1 | 1 | 270 | 1 | |||
| Sam Bowen | 4 | +1 | 335 | 3 | 10 | |||
| Josh Bowler | 31 | +8 | 5 | 6 | 2495 | 25 | ||
| John Brayford | 30 | 2 | 2655 | 1 | 2 | |||
| Paul Brayson | 1 | +1 | 120 | 1 | ||||
| Matt Brazier | 1 | 90 | ||||||
| Ciaron Brown | 18 | +1 | 3 | 1621 | 3 | 20 | ||
| Craig Bryson | 19 | +3 | 2 | 4 | 1595 | 9 | 5 | |
| Lee Bullock | 2 | |||||||
| Guido Burgstaller | 2 | +3 | 1 | 1 | 183 | 2 | 2 | |
| Chris Burke | 1 | 90 | ||||||
| Juan Cala | 11 | 2 | 4 | 1 | 944 | 8 | ||
| Roberto Camarasa | 5 | 1 | 1 | 448 | 1 | |||
| Victor Camarasa | 27 | +1 | 4 | 5 | 2191 | 11 | 1 | |
| Andy Campbell | 1 | 90 | 2 | |||||
| Fraizer Campbell | 42 | +10 | 16 | 5 | 3730 | 23 | 1 | |
| Tony Capaldi | 5 | 480 | ||||||
| Richard Carpenter | 4 | 360 | ||||||
| Steven Caulker | 39 | 5 | 1 | 3510 | 2 | |||
| Marouane Chamakh | +2 | 48 | 5 | |||||
| Calum Chambers | 50 | +4 | 3 | 9 | 1 | 4385 | 8 | 5 |
| James Collins | 17 | +14 | 3 | 5 | 1624 | 11 | 5 | |
| Jamilu Collins | 40 | +4 | 1 | 10 | 3518 | 7 | 9 | |
| Joel Colwill | 11 | +10 | 2 | 2 | 1028 | 10 | 12 | |
| Rubin Colwill | 87 | +84 | 18 | 14 | 9025 | 43 | 24 | |
| Matthew Connolly | 140 | +6 | 7 | 31 | 1 | 12567 | 11 | 36 |
| Raheem Conte | 2 | +3 | 241 | 1 | 2 | |||
| Craig Conway | 26 | +8 | 2 | 2 | 2403 | 10 | 16 | |
| Kevin Cooper | 1 | 89 | 1 | |||||
| Andreas Cornelius | 3 | +8 | 262 | 3 | 3 | |||
| Luke Coulson | +1 | 33 | ||||||
| Don Cowie | 36 | +19 | 3 | 6 | 3518 | 9 | 24 | |
| Neil Cox | +1 | 30 | 1 | |||||
| Cameron Coxe | 4 | 1 | 326 | 2 | 9 | |||
| Gary Croft | +1 | 21 | ||||||
| James Crole | +1 | 31 | ||||||
| Greg Cunningham | 11 | +3 | 4 | 1029 | 2 | 27 | ||
| Fabio Da Silva | 53 | +10 | 1 | 15 | 1 | 4607 | 18 | 19 |
| Jesper Daland | 17 | +6 | 2 | 1558 | 6 | 13 | ||
| Vontae Daley-Campbell | 2 | 1 | 151 | 1 | 3 | |||
| Loic Damour | 22 | +14 | 6 | 2094 | 11 | 14 | ||
| Jesse Darko | 2 | |||||||
| Isaak Davies | 24 | +45 | 9 | 2 | 2593 | 25 | 13 | |
| Thomas Davies | 1 | 90 | ||||||
| Tom Davies | 1 | +1 | 136 | 4 | ||||
| Joe Day | 1 | +1 | 125 | 13 | ||||
| Oliver Denham | 7 | +1 | 2 | 641 | 1 | 14 | ||
| Famara Diedhiou | 5 | +11 | 2 | 577 | 4 | 1 | ||
| Kagisho Dikgacoi | 19 | +9 | 1 | 1633 | 8 | 14 | ||
| Axel Donczew | +1 | 26 | ||||||
| Alfie Doughty | 7 | +2 | 1 | 1 | 473 | 6 | 3 | |
| Eoin Doyle | 13 | +5 | 5 | 2 | 1217 | 9 | 6 | |
| Tommy Doyle | 17 | +3 | 2 | 4 | 1475 | 9 | ||
| Cody Drameh | 22 | 3 | 1921 | 2 | ||||
| Daniel Drinkwater | 1 | 90 | ||||||
| Robert Earnshaw | 4 | 1 | 1 | 355 | 2 | 9 | ||
| Jeff Eckhardt | 3 | 1 | 270 | |||||
| Bruno Ecuele Manga | 146 | +14 | 7 | 6 | 13567 | 1 | 30 | |
| Anwar El Ghazi | 16 | +11 | 3 | 1345 | 15 | 2 | ||
| Peter Enckelman | 4 | 360 | ||||||
| Kion Etete | 30 | +32 | 9 | 7 | 2702 | 23 | 8 | |
| Neil Etheridge | 102 | 3 | 9175 | 1 | 32 | |||
| Alex Evans | 1 | |||||||
| Kieron Evans | 4 | +7 | 386 | 4 | 11 | |||
| Fabio | 4 | +2 | 1 | 342 | 1 | 2 | ||
| Winston Faerber | 2 | 150 | 1 | |||||
| Liam Feeney | 4 | +12 | 1 | 457 | 5 | 13 | ||
| Warren Feeney | 1 | 64 | 1 | |||||
| Rolf Feltscher | 2 | |||||||
| William Fish | 30 | +11 | 1 | 5 | 2972 | 2 | 19 | |
| Aden Flint | 90 | +3 | 11 | 13 | 1 | 8200 | 1 | 31 |
| Jimmy Floyd Hasselbaink | 4 | 1 | 306 | 4 | ||||
| Mike Ford | 3 | 1 | 238 | |||||
| Leo Fortune-West | 1 | 1 | 57 | 1 | 1 | |||
| Jason Fowler | 3 | 2 | 225 | 1 | ||||
| Kerim Frei | 1 | +2 | 80 | 1 | 2 | |||
| Danny Gabbidon | 7 | +1 | 631 | 10 | ||||
| Adeteye Gbadehan | 1 | 44 | 1 | 1 | ||||
| Anthony Gerrard | 5 | +1 | 1 | 2 | 503 | 2 | ||
| Rudy Gestede | 7 | +29 | 7 | 1291 | 2 | 5 | ||
| Luey Giles | 4 | +3 | 341 | 2 | 13 | |||
| Ryan Giles | 19 | +2 | 2 | 1766 | 1 | |||
| Robert Glatzel | 36 | +22 | 11 | 1 | 3236 | 25 | 11 | |
| Frederic Gounongbe | 3 | +12 | 1 | 441 | 3 | 4 | ||
| Dimitrios Goutas | 81 | +1 | 5 | 11 | 1 | 7224 | 5 | 8 |
| Matthew Green | +1 | 56 | ||||||
| Marko Grujic | 13 | +1 | 1 | 4 | 1068 | 7 | 5 | |
| Javi Guerra | 2 | +3 | 160 | 2 | 2 | |||
| Aron Gunnarsson | 208 | +35 | 20 | 36 | 18571 | 46 | 28 | |
| Chris Gunter | 1 | 120 | ||||||
| Gabor Gyepes | 1 | |||||||
| Greg Halford | 15 | +18 | 1 | 6 | 1445 | 8 | 25 | |
| Jon Hallworth | 3 | 270 | ||||||
| Des Hamilton | 1 | 80 | 1 | |||||
| Kadeem Harris | 35 | +44 | 7 | 8 | 1 | 3719 | 16 | 29 |
| Mark Harris | 42 | +52 | 10 | 12 | 4238 | 38 | 41 | |
| Rhys Healey | 4 | +12 | 1 | 1 | 432 | 3 | 9 | |
| Tom Heaton | 6 | 600 | 2 | |||||
| Sivert Heggheim Mannsverk | 13 | +2 | 4 | 1066 | 9 | 2 | ||
| Heidar Helguson | 28 | +11 | 9 | 5 | 2378 | 17 | 2 | |
| Daniel Higgs | 2 | |||||||
| Danny Hill | 1 | 74 | 1 | 1 | ||||
| Gethyn Hill | 2 | |||||||
| Junior Hoilett | 145 | +39 | 25 | 21 | 12542 | 79 | 22 | |
| Ethan Horvath | 36 | 3270 | 30 | |||||
| Mark Hudson | 48 | 4 | 11 | 4188 | 6 | 22 | ||
| David Hughes | 1 | |||||||
| Jordan Hugill | 17 | +2 | 4 | 3 | 1442 | 12 | 2 | |
| Ritchie Humphreys | 1 | 90 | ||||||
| Lloyd Humphries | 1 | |||||||
| Emyr Huws | 2 | +2 | 153 | 1 | 9 | |||
| Uche Ikpeazu | 1 | +12 | 3 | 2 | 245 | 1 | 2 | |
| Lex Immers | 24 | +4 | 5 | 1 | 1989 | 14 | 5 | |
| Jo Inge Berget | 1 | +1 | 72 | 1 | 5 | |||
| Tom James | +1 | 2 | 7 | |||||
| Lee Jarman | 1 | |||||||
| Nathaniel Jarvis | 1 | +1 | 1 | 120 | 1 | |||
| Leon Jeanne | +1 | 10 | ||||||
| Isaac Jefferies | +1 | 13 | 1 | |||||
| Pat Jennings | 1 | |||||||
| Cameron Jerome | 2 | 180 | 1 | |||||
| Declan John | 37 | +15 | 3452 | 4 | 25 | |||
| Roger Johnson | 5 | 2 | 480 | |||||
| Kenwyne Jones | 47 | +20 | 19 | 2 | 4160 | 23 | 2 | |
| Sory Kaba | 12 | +5 | 8 | 1146 | 8 | |||
| Wilfried Kanga | 6 | +10 | 516 | 6 | 8 | |||
| Graham Kavanagh | 6 | 3 | 2 | 540 | ||||
| Dekel Keinan | 2 | 1 | 210 | 2 | ||||
| Gabriel Keita | 2 | |||||||
| Seamus Kelly | 1 | 1 | 90 | 1 | ||||
| Omari Kellyman | 5 | +4 | 1 | 368 | 5 | 1 | ||
| Matthew Kennedy | 11 | +11 | 1 | 1124 | 7 | 15 | ||
| Bo-Kyung Kim | 48 | +16 | 3 | 8 | 3804 | 28 | 25 | |
| Eli King | 6 | +4 | 427 | 4 | 12 | |||
| Jack Kingdon | +1 | 26 | ||||||
| Cedric Kipre | 41 | +2 | 3 | 10 | 3754 | 2 | ||
| Filip Kiss | 3 | +6 | 1 | 400 | 3 | 11 | ||
| Tavio Kouakou D'Almeida | 1 | 90 | 2 | |||||
| Jason Koumas | 3 | 1 | 270 | |||||
| Ronan Kpakio | 15 | +7 | 1 | 6 | 1362 | 5 | 5 | |
| Rickie Lambert | 14 | +5 | 4 | 2 | 1079 | 10 | 10 | |
| Richard Langley | 1 | 90 | ||||||
| Simon Lappin | 2 | 1 | 1 | 178 | 9 | |||
| Dylan Lawlor | 12 | +3 | 1 | 2 | 1039 | 5 | 7 | |
| Liam Lawrence | 1 | 90 | ||||||
| Tom Lawrence | 11 | +3 | 1 | 959 | 6 | 3 | ||
| Adam Le Fondre | 20 | +5 | 3 | 2 | 1745 | 11 | 4 | |
| Joe Ledley | 5 | +2 | 2 | 521 | ||||
| Alan Lee | 3 | +1 | 2 | 288 | 1 | |||
| Andy Legg | 3 | +1 | 1 | 1 | 303 | |||
| Joe Lewis | 5 | 450 | 84 | |||||
| Glenn Loovens | 6 | 510 | 1 | |||||
| Josh Low | 2 | 1 | 180 | 1 | ||||
| Dylan Lowlor | 1 | |||||||
| Rohan Luthra | +1 | 1 | 17 | |||||
| Federico Macheda | 16 | +17 | 8 | 3 | 1 | 1515 | 11 | 11 |
| Steven MacLean | 1 | 120 | ||||||
| Gary Madine | 11 | +16 | 3 | 1012 | 11 | 12 | ||
| Dakarai Mafico | 3 | 1 | 215 | 1 | 8 | |||
| Scott Malone | 50 | +6 | 2 | 4 | 4476 | 6 | 6 | |
| Ibrahim Mansaray | 1 | |||||||
| Martyn Margetson | 1 | 90 | 3 | |||||
| David Marshall | 171 | 5 | 2 | 15309 | 1 | 8 | ||
| Joe Mason | 47 | +22 | 16 | 2 | 4359 | 25 | 25 | |
| Adam Matthews | 1 | 90 | ||||||
| Leyton Maxwell | 1 | +2 | 103 | 1 | ||||
| Ntazana Mayembe | 2 | |||||||
| Nicky Maynard | 10 | +16 | 3 | 1028 | 8 | 13 | ||
| Conor McAleny | 6 | +2 | 2 | 470 | 4 | 1 | ||
| Jobi McAnuff | 2 | 180 | ||||||
| Allan McGregor | 19 | 1710 | ||||||
| Mark McGuinness | 83 | +3 | 6 | 15 | 7392 | 7 | 11 | |
| Kevin McNaughton | 41 | +7 | 5 | 3618 | 13 | 20 | ||
| Stephen McPhail | 10 | +3 | 2 | 876 | 4 | |||
| Gary Medel | 35 | 6 | 2907 | 12 | 1 | |||
| Ibrahim Meite | +2 | 35 | 4 | |||||
| Yakou Meite | 37 | +35 | 5 | 8 | 3353 | 33 | 6 | |
| Nathaniel Mendez-Laing | 69 | +22 | 14 | 1 | 6085 | 37 | 13 | |
| Craig Middleton | 1 | +2 | 1 | 98 | ||||
| Kenny Miller | 6 | 1 | 600 | |||||
| Graham Mitchell | 2 | 180 | ||||||
| Mats Moller Daehli | 1 | 1 | 64 | 1 | 1 | |||
| Kieffer Moore | 56 | +10 | 25 | 5 | 5024 | 17 | ||
| Shamar Moore | +1 | 46 | ||||||
| Simon Moore | 22 | +2 | 2100 | 84 | ||||
| Ravel Morrison | 1 | +6 | 1 | 215 | 1 | 1 | ||
| Sean Morrison | 290 | +5 | 33 | 40 | 2 | 25832 | 11 | 26 |
| Phillip Mulryne | 1 | |||||||
| Brian Murphy | 9 | 1 | 840 | 81 | ||||
| Josh Murphy | 58 | +41 | 14 | 10 | 5153 | 44 | 30 | |
| Jordon Mutch | 46 | +14 | 7 | 12 | 3949 | 20 | 6 | |
| Mats Møller Dæhli | 12 | +13 | 1 | 1259 | 9 | 7 | ||
| Lee Naylor | 1 | +1 | 149 | 1 | 1 | |||
| Curtis Nelson | 120 | +7 | 3 | 20 | 11012 | 3 | 27 | |
| Perry Ng | 184 | +10 | 10 | 41 | 1 | 16188 | 23 | 16 |
| Oumar Niasse | 12 | +1 | 931 | 10 | ||||
| Niels Nkounkou | 15 | +3 | 5 | 1222 | 6 | 2 | ||
| Kurt Nogan | 1 | 90 | ||||||
| Craig Noone | 119 | +50 | 19 | 20 | 1 | 11081 | 49 | 33 |
| Ben Nugent | 9 | +5 | 1 | 4 | 1028 | 9 | ||
| Kevin Nugent | 4 | 1 | 360 | |||||
| Tanatswa Nyakuhwa | 2 | +5 | 255 | 4 | ||||
| Callum O'Dowda | 82 | +12 | 6 | 14 | 7238 | 25 | 2 | |
| Stuart O'Keefe | 32 | +13 | 2 | 5 | 3028 | 12 | 29 | |
| Gary O'Neil | 2 | 180 | ||||||
| Tommy O'Sullivan | +3 | 1 | 106 | 2 | ||||
| Wayne O'Sullivan | 2 | 180 | ||||||
| Michael Oakes | 5 | |||||||
| Peter Odemwingie | 13 | +4 | 2 | 1 | 970 | 11 | 3 | |
| Oluwaseyi Ojo | 51 | +31 | 7 | 8 | 4520 | 41 | 12 | |
| Seyi Olofinjana | 1 | 32 | 1 | |||||
| Jordi Osei-Tutu | 7 | +2 | 648 | 2 | 2 | |||
| Adedeji Oshilaja | 3 | 2 | 270 | 4 | ||||
| Gabriel Osho | 5 | +1 | 1 | 375 | 3 | 2 | ||
| Kane Owen | 2 | |||||||
| Marlon Pack | 92 | +17 | 5 | 15 | 1 | 8289 | 13 | 19 |
| Jonathan Panzo | 1 | +4 | 2 | 174 | 18 | |||
| Elliot Parish | 3 | |||||||
| Paul Parry | 8 | +1 | 1 | 1 | 698 | 4 | ||
| Callum Paterson | 70 | +36 | 21 | 11 | 6768 | 17 | 14 | |
| Keenan Patten | 10 | |||||||
| Luke Pearce | +1 | 46 | 3 | |||||
| Lee Peltier | 152 | +11 | 34 | 2 | 13282 | 19 | 29 | |
| Russell Perrett | 2 | 1 | 114 | 1 | ||||
| Troy Perrett | 1 | +1 | 145 | 2 | ||||
| Dillon Phillips | 35 | +1 | 1 | 3260 | 1 | 57 | ||
| Lee Phillips | +1 | 1 | 45 | 1 | ||||
| Nathaniel Phillips | 17 | +1 | 1 | 2 | 1530 | 2 | ||
| Jaden Philogene-Bidace | 27 | +12 | 5 | 1 | 2384 | 15 | 3 | |
| Anthony Pilkington | 78 | +33 | 23 | 15 | 6965 | 36 | 25 | |
| T-Jay Prafitt | 1 | 1 | 71 | 1 | ||||
| Spencer Prior | 2 | 159 | 1 | 1 | ||||
| Darren Purse | 3 | 300 | 4 | |||||
| Paul Quinn | 1 | +1 | 1 | 122 | 3 | |||
| Gavin Rae | 5 | 475 | 1 | |||||
| Joe Ralls | 337 | +60 | 33 | 59 | 2 | 29231 | 107 | 39 |
| Aaron Ramsey | 17 | +11 | 3 | 3 | 1657 | 9 | 1 | |
| George Ratcliffe | 3 | |||||||
| Bobby Reid | 19 | +11 | 5 | 1 | 1680 | 9 | 11 | |
| Michael Reindorf | 1 | +3 | 173 | 5 | ||||
| Alex Revell | 19 | +11 | 3 | 2 | 1552 | 15 | 9 | |
| Jazz Richards | 50 | +7 | 10 | 4746 | 4 | 21 | ||
| Kieran Richardson | 2 | +4 | 1 | 166 | 2 | 4 | ||
| Michael Ricketts | 1 | 1 | 72 | 1 | ||||
| Andy Rinomhota | 60 | +22 | 11 | 5462 | 23 | 29 | ||
| Christian Roberts | 1 | |||||||
| Alex Robertson | 31 | +10 | 4 | 8 | 2668 | 19 | 4 | |
| Callum Robinson | 62 | +39 | 27 | 3 | 2 | 5396 | 39 | 7 |
| John Robinson | 1 | 82 | 1 | |||||
| Mahlon Romeo | 42 | +9 | 6 | 1 | 3602 | 16 | 30 | |
| Rúnar Rúnarsson | 8 | 720 | 18 | |||||
| Idriss Saadi | +2 | 23 | 9 | |||||
| Kevin Sainte-Luce | 1 | 1 | 90 | |||||
| Yousef Salech | 28 | +12 | 15 | 4 | 2607 | 14 | ||
| Dion Sanderson | 9 | +1 | 2 | 748 | 3 | 5 | ||
| Thomas Sang | 18 | +9 | 3 | 1704 | 5 | 31 | ||
| Jordan Santiago | 1 | |||||||
| Romaine Sawyers | 28 | +17 | 3 | 2 | 2574 | 14 | 26 | |
| Riccardo Scimeca | +1 | 2 | ||||||
| Jai Semenyo | +2 | 2 | 5 | |||||
| Roko Simic | 5 | |||||||
| Michael Simpkins | 1 | 90 | ||||||
| Jack Simpson | 15 | +8 | 4 | 1 | 1439 | 4 | 18 | |
| Trevor Sinclair | 1 | +3 | 72 | 1 | ||||
| Manolis Siopis | 54 | +10 | 10 | 4775 | 19 | 5 | ||
| Brad Smith | +3 | 15 | 11 | |||||
| Tommy Smith | 20 | +7 | 1 | 3 | 1681 | 12 | 3 | |
| Alex Smithies | 100 | 3 | 8920 | 1 | 66 | |||
| Will Spiers | 1 | 64 | 1 | |||||
| Solomon Taiwo | 1 | |||||||
| Gabriel Tamas | 1 | 90 | 10 | |||||
| Rob Tankiewicz | 1 | 64 | 1 | 1 | ||||
| Ollie Tanner | 34 | +43 | 4 | 5 | 3403 | 28 | 11 | |
| Andrew Taylor | 70 | 3 | 1 | 6213 | 5 | |||
| Dai Thomas | 1 | 68 | 1 | 1 | ||||
| Steven Thompson | +4 | 1 | 77 | |||||
| Peter Thorne | 3 | +1 | 3 | 303 | ||||
| Kévin Théophile-Catherine | 29 | +2 | 3 | 2627 | 2 | |||
| Lee Tomlin | 34 | +23 | 11 | 12 | 1 | 3252 | 21 | 20 |
| Armand Traore | 3 | +1 | 1 | 249 | 1 | 2 | ||
| Nathan Trott | 15 | 1 | 1350 | 1 | ||||
| David Turnbull | 30 | +22 | 1 | 5 | 2593 | 19 | 6 | |
| Ross Turnbull | 1 | 120 | ||||||
| Ben Turner | 81 | +2 | 2 | 15 | 7220 | 5 | 18 | |
| Matthew Turner | 4 | 360 | 53 | |||||
| Cody Twose | +1 | 28 | 1 | |||||
| Ike Ugbo | 11 | +11 | 4 | 956 | 11 | 3 | ||
| Isaac Vassell | 1 | +2 | 1 | 91 | 1 | 3 | ||
| Will Vaulks | 88 | +29 | 11 | 23 | 1 | 7936 | 24 | 23 |
| Etien Velikonja | 2 | +3 | 1 | 175 | 1 | 9 | ||
| Tony Vidmar | 3 | 270 | 1 | |||||
| Haris Vuckic | 1 | |||||||
| James Waite | +1 | 20 | ||||||
| Malachi Walcott | 1 | +2 | 1 | 128 | 3 | |||
| Mark Walton | 1 | |||||||
| Danny Ward | 23 | +46 | 13 | 1 | 2572 | 19 | 9 | |
| Jamie Ward | 2 | +2 | 1 | 101 | 2 | 6 | ||
| Tony Warner | 2 | 180 | ||||||
| Marley Watkins | 1 | 2 | 77 | 1 | 1 | |||
| Tony Watt | 9 | 2 | 1 | 742 | 5 | |||
| Max Watters | 14 | +8 | 1 | 935 | 14 | 14 | ||
| Rhys Weston | 6 | 2 | 502 | 2 | ||||
| Gareth Whalley | +1 | 11 | 1 | |||||
| Theo Wharton | +1 | 19 | 2 | |||||
| Jeff Whitley | 2 | 180 | ||||||
| Peter Whittingham | 190 | +16 | 34 | 34 | 1 | 16916 | 31 | 24 |
| Gavin Whyte | 25 | +28 | 2 | 3 | 2212 | 19 | 25 | |
| Connor Wickham | 5 | +7 | 1 | 479 | 5 | |||
| Morgan Wigley | 4 | |||||||
| Aaron Wildig | 1 | |||||||
| Yanic Wildschut | 3 | +7 | 369 | 3 | 4 | |||
| Darren Williams | 2 | 180 | ||||||
| John Williams | +2 | 33 | ||||||
| Jonny Williams | 1 | +8 | 1 | 181 | 1 | 7 | ||
| Chris Willock | 27 | +22 | 4 | 2 | 2597 | 21 | 13 | |
| Ben Wilson | 4 | 1 | 360 | 39 | ||||
| Harry Wilson | 34 | +4 | 7 | 3 | 2901 | 21 | 3 | |
| Josh Wilson-Esbrand | 8 | +3 | 1 | 667 | 6 | 2 | ||
| Ryan Wintle | 110 | +22 | 6 | 19 | 10058 | 16 | 7 | |
| Magnus Wolff Eikrem | 5 | +8 | 510 | 3 | 11 | |||
| Scott Young | 2 | +1 | 200 | |||||
| Wilfried Zaha | 6 | +7 | 1 | 676 | 4 | 2 | ||
| Chanka Zimba | 1 | 44 | 1 | 4 | ||||
| Kenneth Zohore | 67 | +34 | 24 | 2 | 6247 | 35 | 16 | |