Guillermo Corię, a w finale w pięciosetowym pojedynku zakończonym rezultatem 6:3, 6:4, 3:6, 4:6, 6:4 pokonał Chorwata Ivana Ljubičicia.
Rok 2006 Berdych zakończył bez wygranego turnieju, ale uzyskał dwa finały, najpierw, w czerwcu, na trawiastych kortach w Halle, gdzie przegrał z Rogerem Federerem i Mumbaju, ulegając Dmitrijowi Tursunowowi.
W 2007 roku Czech zagrał w jednym finale, podczas rywalizacji w Halle. W finale pokonał Cypryjczyka Markosa Pagdatisa 7:5, 6:4. Cały turniej Berdych zakończył nie tracąc seta. Pod koniec maja wystąpił w Drużynowym pucharze świata dochodząc razem z reprezentacją Czech do finału. W rundzie finałowej Czesi zmierzyli się z Argentyną, jednak przegrali rywalizację 1:2. Berdych zdobył jedyny dla drużyny punkt wygrywając w swoim pojedynku z Juanem Ignacio Chelą.
W czerwcu 2008 roku awansował do finału w Båstad, gdzie w półfinale pokonał Fernando Verdasco. Mecz finałowy zakończył się porażką Berdycha z Tommym Robredo. Na początku października wygrał rozgrywki w Tokio. W drodze po tytuł pokonał Tommy’ego Robredo, Fernando Gonzáleza, Andy’ego Roddicka, a w finale Juana Martína del Potro.