Flavio Cobolli def. Alexander Zverev — Semifinal, BMW Open 2026

🇩🇪
BMW Open 2026

ATP 500ClayMunich, Germany

Played18 Apr 2026

Rounds
  1. R32
  2. R16
  3. QF
  4. Semifinal
  5. Final

🇮🇹ranked ATP number 16 going into this drawWon

Flavio Cobolli seeded 4 6 6

🇩🇪ranked ATP number 3 going into this draw

Alexander Zverev seeded 1 3 3

🇮🇹F. CobolliFlavio CobollivA. ZverevAlexander Zverev🇩🇪

🇮🇹Flavio Cobolli

🇩🇪Alexander Zverev

Match stats

Serve

7

Aces

0

1

Double faults

1

65%

1st serve in

78%

75%

1st serve points won

63%

59%

2nd serve points won

30%

69%

Service points won

56%

1/2

Break points saved

1/5

Return

44%

Return points won

31%

4/5

Break points won

1/2

54

Total points won

40

Head to head

2–1 Zverev

  1. This matchMunich SFwon by Cobolli
  2. 2025GrassHalle QFwon by Zverev
  3. 2025ClayParis R32won by Zverev

Stats, 6 months going in

Won–lost

7–3

Last 10 matches

8–2

4–2

Last 30 days

10–2

By surface

4–1

Clay

6–1

10–9

Hard

22–6

–

Indoor hard

1–2

By round

1–1

SF

1–5

1–0

F

0–1

9–2

At ATP 500s

8–2

How their matches go

24

Completed matches

37

42%

Won in straight sets

41%

17%

Won after losing a set

35%

4%

Lost after winning a set

8%

38%

Lost in straight sets

16%

6–5

Tiebreaks

11–8

4–1

Deciding sets

9–3

13/14

Won after winning set 1

23/24

1/10

Won after losing set 1

5/13

Serve and return, last 5 matches

56%

1st serve in

67%

74%

1st serve points won

69%

53%

2nd serve points won

57%

63%

Break points saved

20%

43%

Return points won

41%

38%

Break points won

54%

2.0

Aces a match

4.2

2.6

Double faults a match

2.2

Last 14 days

5

Matches

7

11

Sets

18

1

Days since last match

1

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentFlavio CobolliAlexander Zverev
🇧🇪BergsNo. 47
🇧🇪BergsNo. 47WonMunich R16WonMonte Carlo R16
🇷🇸KecmanovicNo. 59
🇷🇸KecmanovicNo. 59WonIndian Wells R64WonAcapulco SFWonMunich R32LostAcapulco R16
🇮🇹SinnerNo. 2
🇮🇹SinnerNo. 2LostVienna R16LostMonte Carlo SFLostMiami SFLostIndian Wells SFLostTurin RRLostParis SFLostVienna F
🇺🇸TiafoeNo. 20
🇺🇸TiafoeNo. 20LostIndian Wells R32WonAcapulco FWonIndian Wells R16
🇺🇸SheltonNo. 8
🇺🇸SheltonNo. 8LostParis R32WonTurin RR
Total
Total4–34–7

Last 10 matches going in

LatestFlavio CobolliAlexander Zverev
1Won🇨🇿V. KoprivaVit KoprivaNo. 75No. 75 · 17 AprMunich QF · 17 AprWon🇦🇷F. CerundoloFrancisco CerundoloNo. 19No. 19 · 17 AprMunich QF · 17 Apr
2Won🇧🇪Z. BergsZizou BergsNo. 47No. 47 · 15 AprMunich R16 · 15 AprWon🇨🇦G. DialloGabriel DialloNo. 36No. 36 · 16 AprMunich R16 · 16 Apr
3Won🇩🇪D. DeduraDiego DeduraR32 · 14 AprMunich R32 · 14 AprWon🇷🇸M. KecmanovicMiomir KecmanovicNo. 59No. 59 · 14 AprMunich R32 · 14 Apr
4Lost🇧🇪A. BlockxAlexander BlockxNo. 92No. 92 · 8 AprMonte Carlo R32 · 8 AprLost🇮🇹J. SinnerJannik SinnerNo. 2No. 2 · 11 AprMonte Carlo SF · 11 Apr
5Won🇦🇷F. ComesanaFrancisco ComesanaNo. 87No. 87 · 6 AprMonte Carlo R64 · 6 AprWon🇧🇷J. FonsecaJoao FonsecaNo. 40No. 40 · 10 AprMonte Carlo QF · 10 Apr
6Lost🇧🇪R. CollignonRaphael CollignonNo. 77No. 77 · 20 MarMiami R64 · 20 MarWon🇧🇪Z. BergsZizou BergsNo. 46No. 46 · 9 AprMonte Carlo R16 · 9 Apr
7Lost🇺🇸F. TiafoeFrances TiafoeNo. 28No. 28 · 8 MarIndian Wells R32 · 8 MarWon🇨🇱C. GarinCristian GarinNo. 100No. 100 · 8 AprMonte Carlo R32 · 8 Apr
8Won🇷🇸M. KecmanovicMiomir KecmanovicNo. 84No. 84 · 6 MarIndian Wells R64 · 6 MarLost🇮🇹J. SinnerJannik SinnerNo. 2No. 2 · 27 MarMiami SF · 27 Mar
9Won🇺🇸F. TiafoeFrances TiafoeNo. 28No. 28 · 28 FebAcapulco F · 28 FebWon🇦🇷F. CerundoloFrancisco CerundoloNo. 20No. 20 · 26 MarMiami QF · 26 Mar
10Won🇷🇸M. KecmanovicMiomir KecmanovicNo. 83No. 83 · 27 FebAcapulco SF · 27 FebWon🇫🇷Q. HalysQuentin HalysNo. 102No. 102 · 24 MarMiami R16 · 24 Mar