Tehran 1977
Guillermo Vilas won the title, beating Eddie Dibbs 6–2 6–4 1–6 6–1 in the final.
Main draw 64 players
- 1🇦🇷Guillermo VilasFinal · Champion
- 2🇪🇸Manuel OrantesSemifinals · Lost to Eddie Dibbs
- 🇺🇸Eddie DibbsFinal · Lost to Guillermo Vilas
- 🇵🇱Wojtek FibakSemifinals · Lost to Guillermo Vilas
- 🇬🇧Buster C MottramQuarterfinals · Lost to Guillermo Vilas
- 🇨🇱Hans GildemeisterQuarterfinals · Lost to Wojtek Fibak
- 🇺🇸Mike FishbachQuarterfinals · Lost to Manuel Orantes
- 🇦🇺Paul McnameeQuarterfinals · Lost to Eddie Dibbs
- 🇿🇦Bob HewittRound of 16 · Lost to Paul Mcnamee
- 🇦🇺Dick CrealyRound of 16 · Lost to Wojtek Fibak
- 🇺🇸Gene MayerRound of 16 · Lost to Eddie Dibbs
- 🇷🇴Ion TiriacRound of 16 · Lost to Guillermo Vilas
- 🇪🇸Javier SolerRound of 16 · Lost to Manuel Orantes
- 🇨🇿Jiri HrebecRound of 16 · Lost to Buster C Mottram
- 🇪🇸Jose HiguerasRound of 16 · Lost to Hans Gildemeister
- 🇭🇷Zeljko FranulovicRound of 16 · Lost to Mike Fishbach
- IRIAli MadaniRound of 32 · Lost to Wojtek Fibak
- 🇪🇸Antonio MunozRound of 32 · Lost to Zeljko Franulovic
- 🇮🇹Antonio ZugarelliRound of 32 · Lost to Paul Mcnamee
- 🇳🇿Chris LewisRound of 32 · Lost to Buster C Mottram
- 🇿🇦Deon JoubertRound of 32 · Lost to Gene Mayer
- 🇿🇦Frew McmillanRound of 32 · Lost to Hans Gildemeister
- 🇺🇸George HardieRound of 32 · Lost to Jiri Hrebec
- 🇫🇷Gilles MorettonRound of 32 · Lost to Manuel Orantes
- 🇬🇧John FeaverRound of 32 · Lost to Mike Fishbach
- 🇦🇺John JamesRound of 32 · Lost to Dick Crealy
- 🇺🇸Keith RichardsonRound of 32 · Lost to Ion Tiriac
- IRIMansour BahramiRound of 32 · Lost to Bob Hewitt
- 🇷🇸Nicola SpearRound of 32 · Lost to Eddie Dibbs
- 🇦🇹Peter FeiglRound of 32 · Lost to Javier Soler
- 🇦🇷Ricardo CanoRound of 32 · Lost to Jose Higueras
- 🇨🇿Vladimir ZednikRound of 32 · Lost to Guillermo Vilas
- 🇨🇱Alvaro FillolRound of 64 · Lost to Peter Feigl
- 🇺🇸Bill LofgrenRound of 64 · Lost to Ali Madani
- 🇺🇸David SchneiderRound of 64 · Lost to Frew Mcmillan
- 🇧🇴Eduardo GorostiagaRound of 64 · Lost to Nicola Spear
- 🇲🇽Emilio MontanoRound of 64 · Lost to Zeljko Franulovic
- 🇦🇷Enrique CavigliaRound of 64 · Lost to George Hardie
- 🇨🇿Frantisek PalaRound of 64 · Lost to Wojtek Fibak
- 🇩🇪Hans Jurgen PohmannRound of 64 · Lost to Ion Tiriac
- 🇦🇹Hans KaryRound of 64 · Lost to Chris Lewis
- 🇩🇪Helmut BeermannRound of 64 · Lost to Dick Crealy
- 🇺🇸Henry BunisRound of 64 · Lost to Eddie Dibbs
- 🇪🇬Ismail El ShafeiRound of 64 · Lost to Buster C Mottram
- 🇪🇸Jairo VelascoRound of 64 · Lost to Bob Hewitt
- 🇫🇷Jerome VanierRound of 64 · Lost to Keith Richardson
- 🇬🇧Jonathan SmithRound of 64 · Lost to Jose Higueras
- 🇻🇪Jorge AndrewRound of 64 · Lost to Deon Joubert
- IRIKanyab DerafshidjavanRound of 64 · Lost to John James
- YUGLajos LevaiRound of 64 · Lost to Paul Mcnamee
- 🇦🇷Lito AlvarezRound of 64 · Lost to Gilles Moretton
- IRIMoharram Ali KhodaiRound of 64 · Lost to Mike Fishbach
- 🇲🇦Omar LaiminaRound of 64 · Lost to Mansour Bahrami
- 🇮🇹Paolo BertolucciRound of 64 · Lost to John Feaver
- 🇪🇨Ricardo YcazaRound of 64 · Lost to Vladimir Zednik
- 🇬🇧Richard LewisRound of 64 · Lost to Guillermo Vilas
- 🇺🇸Rick FagelRound of 64 · Lost to Gene Mayer
- 🇬🇧Robin DrysdaleRound of 64 · Lost to Hans Gildemeister
- 🇸🇪Rolf NorbergRound of 64 · Lost to Jiri Hrebec
- IRITaghi AkbariRound of 64 · Lost to Ricardo Cano
- 🇦🇷Tito VazquezRound of 64 · Lost to Manuel Orantes
- 🇵🇾Victor PecciRound of 64 · Lost to Javier Soler
- 🇩🇪Werner ZirngiblRound of 64 · Lost to Antonio Zugarelli
- 🇺🇸Woody BlocherRound of 64 · Lost to Antonio Munoz