Level, 1 wins each over 2 singles meetings since 2022. Last meeting on 24/09/2026 at Chengdu Open - Chengdu.
| Date | Tournament | Round | Surface | Winner | Score |
|---|---|---|---|---|---|
| 24/09/2026 | Chengdu Open - Chengdu | Round 1 | hard | Basilashvili | 7-6(3) 6-4 |
| 28/04/2022 | BMW Open - Munich | Quarter-final | clay | Kecmanovic | 7-6(5) 6-2 |
| hard | Basilashvili 1 - 0 Kecmanovic |
| clay | Basilashvili 0 - 1 Kecmanovic |
| 2026 | Basilashvili 1 - 0 Kecmanovic |
| 2022 | Basilashvili 0 - 1 Kecmanovic |
174 wins, 163 losses since 2021 (51.6%).
Last matches: D V D V D
153 wins, 168 losses since 2021 (47.7%).
Last matches: D V D V D
Level, 1 wins each over 2 singles meetings since 2022.
On 24/09/2026, at Chengdu Open - Chengdu (Round 1): Nikoloz Basilashvili won 7-6(3) 6-4.