Indian Wells Open 2004

ATP · Hard · All champions

Roger Federer won the title, beating Tim Henman 6–3 6–3 in the final.

Main draw 96 players

  1. 1🇨🇭Roger FedererFinal · Champion
  2. 3🇺🇸Andy RoddickQuarterfinals · Lost to Tim Henman
  3. 4🇦🇷Guillermo CoriaQuarterfinals · Lost to Andre Agassi
  4. 5🇺🇸Andre AgassiSemifinals · Lost to Roger Federer
  5. 6🇩🇪Rainer SchuettlerRound of 64 · Lost to Wayne Arthurs
  6. 7🇪🇸Carlos MoyaRound of 64 · Lost to Irakli Labadze
  7. 8🇦🇺Lleyton HewittRound of 32 · Lost to Juan Ignacio Chela
  8. 9🇬🇧Tim HenmanFinal · Lost to Roger Federer
  9. 10🇹🇭Paradorn SrichaphanRound of 64 · Lost to Tommy Haas
  10. 11🇨🇱Nicolas MassuRound of 64 · Lost to Rafael Nadal
  11. 12🇦🇺Mark PhilippoussisRound of 64 · Lost to Mikhail Youzhny
  12. 13🇫🇷Sebastien GrosjeanRound of 16 · Lost to Guillermo Coria
  13. 14🇳🇱Sjeng SchalkenRound of 64 · Lost to Nicolas Escude
  14. 15🇧🇷Gustavo KuertenRound of 64 · Lost to Taylor Dent
  15. 16🇨🇿Jiri NovakRound of 32 · Lost to Mardy Fish
  16. 17🇳🇱Martin VerkerkRound of 64 · Lost to Nicolas Lapentti
  17. 18🇺🇸Mardy FishRound of 16 · Lost to Roger Federer
  18. 19🇪🇸Tommy RobredoRound of 64 · Lost to Alex Corretja
  19. 20🇪🇸Feliciano LopezRound of 64 · Lost to Luis Horna
  20. 21🇺🇸Vincent SpadeaRound of 32 · Lost to Nicolas Escude
  21. 22🇦🇷Agustin CalleriRound of 16 · Lost to Irakli Labadze
  22. 23🇪🇸Albert CostaRound of 32 · Lost to Tommy Haas
  23. 24🇫🇷Arnaud ClementRound of 64 · Lost to Raemon Sluiter
  24. 25🇨🇱Fernando GonzalezRound of 32 · Lost to Roger Federer
  25. 26🇺🇸Robby GinepriRound of 64 · Lost to James Blake
  26. 27🇧🇾Max MirnyiRound of 32 · Lost to Guillermo Coria
  27. 28🇸🇪Jonas BjorkmanRound of 32 · Lost to Wayne Arthurs
  28. 29🇫🇮Jarkko NieminenRound of 64 · Lost to Hicham Arazi
  29. 30🇷🇺Marat SafinRound of 32 · Lost to Andy Roddick
  30. 31🇸🇰Dominik HrbatyRound of 32 · Lost to Andre Agassi
  31. 32🇦🇷Juan Ignacio ChelaQuarterfinals · Lost to Roger Federer
  32. 33🇦🇷Gaston GaudioRound of 32 · Lost to James Blake
  33. 🇬🇪Irakli LabadzeSemifinals · Lost to Tim Henman
  34. 🇺🇸James BlakeQuarterfinals · Lost to Irakli Labadze
  35. 🇷🇺Mikhail YouzhnyRound of 16 · Lost to Andre Agassi
  36. 🇫🇷Nicolas EscudeRound of 16 · Lost to Andy Roddick
  37. 🇺🇸Taylor DentRound of 16 · Lost to James Blake
  38. WC🇩🇪Tommy HaasRound of 16 · Lost to Juan Ignacio Chela
  39. Q🇦🇺Wayne ArthursRound of 16 · Lost to Tim Henman
  40. WC🇪🇸Alex CorretjaRound of 32 · Lost to Tim Henman
  41. 🇲🇦Hicham AraziRound of 32 · Lost to Irakli Labadze
  42. 🇵🇪Luis HornaRound of 32 · Lost to Mikhail Youzhny
  43. 🇪🇨Nicolas LapenttiRound of 32 · Lost to Taylor Dent
  44. 🇳🇱Raemon SluiterRound of 32 · Lost to Sebastien Grosjean
  45. 🇪🇸Rafael NadalRound of 32 · Lost to Agustin Calleri
  46. 🇪🇸Alberto Martin#359Round of 64 · Lost to Juan Ignacio Chela
  47. WC🇷🇺Alex Bogomolov JrRound of 64 · Lost to Max Mirnyi
  48. 🇷🇴Andrei PavelRound of 64 · Lost to Roger Federer
  49. 🇫🇷Antony DupuisRound of 64 · Lost to Jiri Novak
  50. 🇪🇸David SanchezRound of 64 · Lost to Andre Agassi
  51. 🇮🇹Davide SanguinettiRound of 64 · Lost to Sebastien Grosjean
  52. 🇧🇷Flavio SarettaRound of 64 · Lost to Vincent Spadea
  53. Q🇺🇸Glenn WeinerRound of 64 · Lost to Mardy Fish
  54. 🇦🇷Guillermo CanasRound of 64 · Lost to Albert Costa
  55. Q🇮🇱Harel LevyRound of 64 · Lost to Jonas Bjorkman
  56. Q🇨🇿Jan HernychRound of 64 · Lost to Marat Safin
  57. 🇺🇸Jan Michael GambillRound of 64 · Lost to Andy Roddick
  58. 🇸🇪Robin SoderlingRound of 64 · Lost to Agustin Calleri
  59. 🇦🇲Sargis SargsianRound of 64 · Lost to Guillermo Coria
  60. Q🇨🇦Simon LaroseRound of 64 · Lost to Tim Henman
  61. 🇸🇪Thomas JohanssonRound of 64 · Lost to Lleyton Hewitt
  62. 🇷🇴Victor HanescuRound of 64 · Lost to Fernando Gonzalez
  63. 🇿🇦Wayne FerreiraRound of 64 · Lost to Gaston Gaudio
  64. 🇧🇪Xavier MalisseRound of 64 · Lost to Dominik Hrbaty
  65. 🇨🇿Bohdan UlihrachRound of 128 · Lost to Glenn Weiner
  66. 🇺🇸Brian VahalyRound of 128 · Lost to Harel Levy
  67. 🇫🇷Cyril SaulnierRound of 128 · Lost to David Sanchez
  68. 🇪🇸David FerrerRound of 128 · Lost to Alex Corretja
  69. Q🇷🇺Dmitry TursunovRound of 128 · Lost to Thomas Johansson
  70. 🇫🇷Fabrice SantoroRound of 128 · Lost to Davide Sanguinetti
  71. Q🇦🇷Federico BrowneRound of 128 · Lost to Wayne Arthurs
  72. 🇪🇸Felix MantillaRound of 128 · Lost to Simon Larose
  73. Q🇪🇸Fernando VerdascoRound of 128 · Lost to Nicolas Escude
  74. 🇮🇹Filippo VolandriRound of 128 · Lost to Guillermo Canas
  75. Q🇨🇦Frederic NiemeyerRound of 128 · Lost to Alberto Martin
  76. Q🇪🇨Giovanni LapenttiRound of 128 · Lost to Taylor Dent
  77. 🇰🇷Hyung Taik LeeRound of 128 · Lost to Mikhail Youzhny
  78. 🇷🇺Igor AndreevRound of 128 · Lost to Wayne Ferreira
  79. 🇭🇷Ivan LjubicicRound of 128 · Lost to Robin Soderling
  80. 🇭🇷Ivo KarlovicRound of 128 · Lost to Andrei Pavel
  81. LL🇺🇸Jeff SalzensteinRound of 128 · Lost to Alex Bogomolov Jr
  82. Q🇳🇱John Van LottumRound of 128 · Lost to Jan Michael Gambill
  83. 🇦🇹Jurgen MelzerRound of 128 · Lost to Victor Hanescu
  84. 🇸🇰Karol BeckRound of 128 · Lost to Xavier Malisse
  85. 🇩🇪Lars BurgsmullerRound of 128 · Lost to Rafael Nadal
  86. 🇦🇷Mariano ZabaletaRound of 128 · Lost to Raemon Sluiter
  87. 🇭🇷Mario AncicRound of 128 · Lost to Sargis Sargsian
  88. 🇩🇪Nicolas KieferRound of 128 · Lost to Flavio Saretta
  89. 🇷🇺Nikolay DavydenkoRound of 128 · Lost to Jan Hernych
  90. 🇧🇪Olivier RochusRound of 128 · Lost to Hicham Arazi
  91. 🇨🇿Radek StepanekRound of 128 · Lost to James Blake
  92. 🇪🇸Ruben Ramirez HidalgoRound of 128 · Lost to Nicolas Lapentti
  93. Q🇫🇷Thierry AscioneRound of 128 · Lost to Irakli Labadze
  94. WC🇸🇪Thomas EnqvistRound of 128 · Lost to Tommy Haas
  95. 🇺🇸Todd MartinRound of 128 · Lost to Antony Dupuis
  96. 🇿🇦Wesley MoodieRound of 128 · Lost to Luis Horna