Troicki began the year by competing in the Qatar Open as the fifth seed, where he advanced to the semifinals after defeating Daniel Gimeno-Traver 6–1, 7–5, Olivier Rochus 6–2, 6–2, and Łukasz Kubot 4–6, 6–4, 7–6, but lost to Rafael Nadal 1–6, 3–6. At the Medibank International Sydney, he beat Florent Serra 7–6, 6–4, in the first round and lost to Marcos Baghdatis in the second round 5–7, 3–6. He then lost in the second round of the Australian Open to Florian Mayer 6–4, 4–6, 6–7, 1–6. In the Zagreb Indoors, he was upset by Michael Berrer 4–6, 3–6, in the quarterfinals, after defeating Rainer Schüttler 6–3, 6–2, and Mikhail Kukushkin 7–5, 7–5. He then retired against Jürgen Melzer in the first round of the ABN AMRO World Tennis Tournament due to an elbow injury, being 3–6, 0–3 down. He then competed in the Dubai Tennis Championships, where he lost to compatriot Novak Djokovic in the second round. In the BNP Paribas Open, he lost in the fourth round to Tomáš Berdych 1–6, 3–6, having only played and won one game in the previous rounds, as he received a bye when his second round opponent Pablo Cuevas retired after one game and Nikolay Davydenko withdrew. In the Sony Ericsson Open, he lost to David Nalbandian in a close match 3–6, 6–4, 4–6, in the second round, after receiving a bye.