Back

Bosnia & Herzegovina vs Ukraine Prediction and Match Preview

Bosnia & Herzegovina host Ukraine in the Euro 2024 Qualifying on 21 March 2024, Thursday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 19:45 UK Time.

  • Bosnia & Herzegovina is on a three-match losing streak in the Euro qualifiers.
  • Ukraine is on a four-match unbeaten run and won three in the stretch.
  • Bosnia & Herzegovina scored in the past two matches, disregarding the defeat they conceded.

The current form of Bosnia & Herzegovina doesn’t look that impressive. They lost the past three group stage fixtures but three wins from the total 10 games helped them to find a promotion spot. However, they were at fifth in a table of six.

Meanwhile, Ukraine will enter this match following a strong goalless draw against Italy. It was their last group stage outing and one point from that match helped them to sit at third in the group C. They were points level with Italy at the end of the group stage fixtures but the goal difference helped Italy to find a direct promotion. However, the current display of Ukraine looks far better than Bosnia & Herzegovina and we expect a strong display from them despite of the home advantage of the opposition on Thursday.

Recent Meetings

  • This will be marked as the third head-to-head meeting between Bosnia & Herzegovina and Ukraine.
  • Ukraine was unbeaten in both the h2h clashes against Bosnia & Herzegovina.

Bosnia & Herzegovina vs Ukraine Prediction

Bosnia & Herzegovina doesn’t seem to have a decent form, even at home. They lost three of the past four home outings and the match they won in that stretch was against Liechtenstein, who have ended at the bottom of the Group J standings, losing all the 10 fixtures.

Meanwhile, Ukraine is having a strong away form at present. They won three of the past four matches and the one they lost in the stretch was against Italy. Ukraine allowed goals in five of the last six away matches.

But that doesn’t change our mind from backing Ukraine to win as the main pick here. The defensive line of Ukraine on the road suggests both teams scoring display, which we like to suggest as the second tip here. Also, Ukraine has scored at least 2 goals in four of the past five and we have seen them scoring 3 in three of them. Knowing that Bosnia & Herzegovina allowed 10 goals in the past four home matches, we like to suggest a 3-1 correct score tip in favor of Ukraine.

Peter Green- March 18, 2024

Bosnia & Herzegovina vs Ukraine Betting Tips

Ukraine to win

2.02 Odds Bet Now
1.95 Odds Bet Now

Both Teams to Score

1.86 Odds Bet Now
1.83 Odds Bet Now

Correct score: Ukraine 3-1

17.00 Odds Bet Now
14.00 Odds Bet Now

Team Stats

Game Played
Wins
Draws
Loss
Goals For
Goals Against
Game Played
Wins
Draws
Loss
Goals For
Goals Against
Current Season stats from Euro 2024 Qualifying

Bosnia & Herzegovina Form

15.11.25

World Cup Qualification Europe

Bosnia & Herzegovina

Romania

3-1

12.10.25

Friendlies

Malta

Bosnia & Herzegovina

1-4

09.10.25

World Cup Qualification Europe

Cyprus

Bosnia & Herzegovina

2-2

09.09.25

World Cup Qualification Europe

Bosnia & Herzegovina

Austria

1-2

06.09.25

World Cup Qualification Europe

San Marino

Bosnia & Herzegovina

0-6

10.06.25

Friendlies

Slovenia

Bosnia & Herzegovina

2-1

07.06.25

World Cup Qualification Europe

Bosnia & Herzegovina

San Marino

1-0

24.03.25

World Cup Qualification Europe

Bosnia & Herzegovina

Cyprus

2-1

21.03.25

World Cup Qualification Europe

Romania

Bosnia & Herzegovina

0-1

19.11.24

UEFA Nations League

Bosnia & Herzegovina

Netherlands

1-1

16.11.24

UEFA Nations League

Germany

Bosnia & Herzegovina

7-0

14.10.24

UEFA Nations League

Bosnia & Herzegovina

Hungary

0-2

11.10.24

UEFA Nations League

Bosnia & Herzegovina

Germany

1-2

10.09.24

UEFA Nations League

Hungary

Bosnia & Herzegovina

0-0

07.09.24

UEFA Nations League

Netherlands

Bosnia & Herzegovina

5-2

09.06.24

Friendlies

Italy

Bosnia & Herzegovina

1-0

03.06.24

Friendlies

England

Bosnia & Herzegovina

3-0

21.03.24

Euro 2024 Qualifying

Bosnia & Herzegovina

Ukraine

1-2

19.11.23

Euro 2024 Qualifying

Bosnia & Herzegovina

Slovakia

1-2

16.11.23

Euro 2024 Qualifying

Luxembourg

Bosnia & Herzegovina

4-1

16.10.23

Euro 2024 Qualifying

Bosnia & Herzegovina

Portugal

0-5

13.10.23

Euro 2024 Qualifying

Liechtenstein

Bosnia & Herzegovina

0-2

11.09.23

Euro 2024 Qualifying

Iceland

Bosnia & Herzegovina

1-0

08.09.23

Euro 2024 Qualifying

Bosnia & Herzegovina

Liechtenstein

2-1

20.06.23

Euro 2024 Qualifying

Bosnia & Herzegovina

Luxembourg

0-2

17.06.23

Euro 2024 Qualifying

Portugal

Bosnia & Herzegovina

3-0

26.03.23

Euro 2024 Qualifying

Slovakia

Bosnia & Herzegovina

2-0

23.03.23

Euro 2024 Qualifying

Bosnia & Herzegovina

Iceland

3-0

26.09.22

UEFA Nations League

Romania

Bosnia & Herzegovina

4-1

23.09.22

UEFA Nations League

Bosnia & Herzegovina

Montenegro

1-0

14.06.22

UEFA Nations League

Bosnia & Herzegovina

Finland

3-2

11.06.22

UEFA Nations League

Montenegro

Bosnia & Herzegovina

1-1

07.06.22

UEFA Nations League

Bosnia & Herzegovina

Romania

1-0

04.06.22

UEFA Nations League

Finland

Bosnia & Herzegovina

1-1

29.03.22

Friendlies

Bosnia & Herzegovina

Luxembourg

1-0

25.03.22

Friendlies

Bosnia & Herzegovina

Georgia

0-1

19.12.21

Friendlies

USA

Bosnia & Herzegovina

1-0

16.11.21

World Cup Qualification Europe

Bosnia & Herzegovina

Ukraine

0-2

13.11.21

World Cup Qualification Europe

Bosnia & Herzegovina

Finland

1-3

12.10.21

World Cup Qualification Europe

Ukraine

Bosnia & Herzegovina

1-1

09.10.21

World Cup Qualification Europe

Kazakhstan

Bosnia & Herzegovina

0-2

07.09.21

World Cup Qualification Europe

Bosnia & Herzegovina

Kazakhstan

2-2

04.09.21

Friendlies

Bosnia & Herzegovina

Kuwait

1-0

01.09.21

World Cup Qualification Europe

France

Bosnia & Herzegovina

1-1

06.06.21

Friendlies

Denmark

Bosnia & Herzegovina

2-0

02.06.21

Friendlies

Bosnia & Herzegovina

Montenegro

0-0

31.03.21

World Cup Qualification Europe

Bosnia & Herzegovina

France

0-1

27.03.21

Friendlies

Bosnia & Herzegovina

Costa Rica

0-0

24.03.21

World Cup Qualification Europe

Finland

Bosnia & Herzegovina

2-2

18.11.20

UEFA Nations League

Bosnia & Herzegovina

Italy

0-2

15.11.25

World Cup Qualification Europe

Bosnia & Herzegovina

Romania

3-1

09.09.25

World Cup Qualification Europe

Bosnia & Herzegovina

Austria

1-2

07.06.25

World Cup Qualification Europe

Bosnia & Herzegovina

San Marino

1-0

24.03.25

World Cup Qualification Europe

Bosnia & Herzegovina

Cyprus

2-1

19.11.24

UEFA Nations League

Bosnia & Herzegovina

Netherlands

1-1

14.10.24

UEFA Nations League

Bosnia & Herzegovina

Hungary

0-2

11.10.24

UEFA Nations League

Bosnia & Herzegovina

Germany

1-2

21.03.24

Euro 2024 Qualifying

Bosnia & Herzegovina

Ukraine

1-2

19.11.23

Euro 2024 Qualifying

Bosnia & Herzegovina

Slovakia

1-2

16.10.23

Euro 2024 Qualifying

Bosnia & Herzegovina

Portugal

0-5

08.09.23

Euro 2024 Qualifying

Bosnia & Herzegovina

Liechtenstein

2-1

20.06.23

Euro 2024 Qualifying

Bosnia & Herzegovina

Luxembourg

0-2

23.03.23

Euro 2024 Qualifying

Bosnia & Herzegovina

Iceland

3-0

23.09.22

UEFA Nations League

Bosnia & Herzegovina

Montenegro

1-0

14.06.22

UEFA Nations League

Bosnia & Herzegovina

Finland

3-2

07.06.22

UEFA Nations League

Bosnia & Herzegovina

Romania

1-0

29.03.22

Friendlies

Bosnia & Herzegovina

Luxembourg

1-0

25.03.22

Friendlies

Bosnia & Herzegovina

Georgia

0-1

16.11.21

World Cup Qualification Europe

Bosnia & Herzegovina

Ukraine

0-2

13.11.21

World Cup Qualification Europe

Bosnia & Herzegovina

Finland

1-3

07.09.21

World Cup Qualification Europe

Bosnia & Herzegovina

Kazakhstan

2-2

04.09.21

Friendlies

Bosnia & Herzegovina

Kuwait

1-0

02.06.21

Friendlies

Bosnia & Herzegovina

Montenegro

0-0

31.03.21

World Cup Qualification Europe

Bosnia & Herzegovina

France

0-1

27.03.21

Friendlies

Bosnia & Herzegovina

Costa Rica

0-0

18.11.20

UEFA Nations League

Bosnia & Herzegovina

Italy

0-2

12.11.20

Friendlies

Bosnia & Herzegovina

Iran

0-2

11.10.20

UEFA Nations League

Bosnia & Herzegovina

Netherlands

0-0

08.10.20

Euro 2024

Bosnia & Herzegovina

Northern Ireland

(Penalties:3 - 4)

1-1

07.09.20

UEFA Nations League

Bosnia & Herzegovina

Poland

1-2

15.11.19

Euro 2024

Bosnia & Herzegovina

Italy

0-3

12.10.19

Euro 2024

Bosnia & Herzegovina

Finland

4-1

05.09.19

Euro 2024

Bosnia & Herzegovina

Liechtenstein

5-0

26.03.19

Euro 2024

Bosnia & Herzegovina

Greece

2-2

23.03.19

Euro 2024

Bosnia & Herzegovina

Armenia

2-1

15.10.18

UEFA Nations League

Bosnia & Herzegovina

Northern Ireland

2-0

11.09.18

UEFA Nations League

Bosnia & Herzegovina

Austria

1-0

12.10.25

Friendlies

Malta

Bosnia & Herzegovina

1-4

09.10.25

World Cup Qualification Europe

Cyprus

Bosnia & Herzegovina

2-2

06.09.25

World Cup Qualification Europe

San Marino

Bosnia & Herzegovina

0-6

10.06.25

Friendlies

Slovenia

Bosnia & Herzegovina

2-1

21.03.25

World Cup Qualification Europe

Romania

Bosnia & Herzegovina

0-1

16.11.24

UEFA Nations League

Germany

Bosnia & Herzegovina

7-0

10.09.24

UEFA Nations League

Hungary

Bosnia & Herzegovina

0-0

07.09.24

UEFA Nations League

Netherlands

Bosnia & Herzegovina

5-2

09.06.24

Friendlies

Italy

Bosnia & Herzegovina

1-0

03.06.24

Friendlies

England

Bosnia & Herzegovina

3-0

16.11.23

Euro 2024 Qualifying

Luxembourg

Bosnia & Herzegovina

4-1

13.10.23

Euro 2024 Qualifying

Liechtenstein

Bosnia & Herzegovina

0-2

11.09.23

Euro 2024 Qualifying

Iceland

Bosnia & Herzegovina

1-0

17.06.23

Euro 2024 Qualifying

Portugal

Bosnia & Herzegovina

3-0

26.03.23

Euro 2024 Qualifying

Slovakia

Bosnia & Herzegovina

2-0

26.09.22

UEFA Nations League

Romania

Bosnia & Herzegovina

4-1

11.06.22

UEFA Nations League

Montenegro

Bosnia & Herzegovina

1-1

04.06.22

UEFA Nations League

Finland

Bosnia & Herzegovina

1-1

19.12.21

Friendlies

USA

Bosnia & Herzegovina

1-0

12.10.21

World Cup Qualification Europe

Ukraine

Bosnia & Herzegovina

1-1

09.10.21

World Cup Qualification Europe

Kazakhstan

Bosnia & Herzegovina

0-2

01.09.21

World Cup Qualification Europe

France

Bosnia & Herzegovina

1-1

06.06.21

Friendlies

Denmark

Bosnia & Herzegovina

2-0

24.03.21

World Cup Qualification Europe

Finland

Bosnia & Herzegovina

2-2

15.11.20

UEFA Nations League

Netherlands

Bosnia & Herzegovina

3-1

14.10.20

UEFA Nations League

Poland

Bosnia & Herzegovina

3-0

04.09.20

UEFA Nations League

Italy

Bosnia & Herzegovina

1-1

18.11.19

Euro 2024

Liechtenstein

Bosnia & Herzegovina

0-3

15.10.19

Euro 2024

Greece

Bosnia & Herzegovina

2-1

08.09.19

Euro 2024

Armenia

Bosnia & Herzegovina

4-2

11.06.19

Euro 2024

Italy

Bosnia & Herzegovina

2-1

08.06.19

Euro 2024

Finland

Bosnia & Herzegovina

2-0

18.11.18

Friendlies

Spain

Bosnia & Herzegovina

1-0

15.11.18

UEFA Nations League

Austria

Bosnia & Herzegovina

0-0

11.10.18

Friendlies

Turkey

Bosnia & Herzegovina

0-0

08.09.18

UEFA Nations League

Northern Ireland

Bosnia & Herzegovina

1-2

Ukraine Form

13.11.25

World Cup Qualification Europe

France

Ukraine

4-0

13.10.25

World Cup Qualification Europe

Ukraine

Azerbaijan

2-1

10.10.25

World Cup Qualification Europe

Iceland

Ukraine

3-5

09.09.25

World Cup Qualification Europe

Azerbaijan

Ukraine

1-1

05.09.25

World Cup Qualification Europe

Ukraine

France

0-2

10.06.25

Friendlies

New Zealand

Ukraine

1-2

07.06.25

Friendlies

Canada

Ukraine

4-2

23.03.25

UEFA Nations League

Belgium

Ukraine

3-0

20.03.25

UEFA Nations League

Ukraine

Belgium

3-1

19.11.24

UEFA Nations League

Albania

Ukraine

1-2

16.11.24

UEFA Nations League

Georgia

Ukraine

1-1

14.10.24

UEFA Nations League

Ukraine

Czech Republic

1-1

11.10.24

UEFA Nations League

Ukraine

Georgia

1-0

10.09.24

UEFA Nations League

Czech Republic

Ukraine

3-2

07.09.24

UEFA Nations League

Ukraine

Albania

1-2

26.06.24

Euro 2024

Ukraine

Belgium

0-0

21.06.24

Euro 2024

Slovakia

Ukraine

1-2

17.06.24

Euro 2024

Romania

Ukraine

3-0

11.06.24

Friendlies

Moldova

Ukraine

0-4

07.06.24

Friendlies

Poland

Ukraine

3-1

03.06.24

Friendlies

Germany

Ukraine

0-0

26.03.24

Euro 2024 Qualifying

Ukraine

Iceland

2-1

21.03.24

Euro 2024 Qualifying

Bosnia & Herzegovina

Ukraine

1-2

20.11.23

Euro 2024 Qualifying

Ukraine

Italy

0-0

17.10.23

Euro 2024 Qualifying

Malta

Ukraine

1-3

14.10.23

Euro 2024 Qualifying

Ukraine

North Macedonia

2-0

12.09.23

Euro 2024 Qualifying

Italy

Ukraine

2-1

09.09.23

Euro 2024 Qualifying

Ukraine

England

1-1

19.06.23

Euro 2024 Qualifying

Ukraine

Malta

1-0

16.06.23

Euro 2024 Qualifying

North Macedonia

Ukraine

2-3

12.06.23

Friendlies

Germany

Ukraine

3-3

26.03.23

Euro 2024 Qualifying

England

Ukraine

2-0

27.09.22

UEFA Nations League

Ukraine

Scotland

0-0

24.09.22

UEFA Nations League

Armenia

Ukraine

0-5

21.09.22

UEFA Nations League

Scotland

Ukraine

3-0

14.06.22

UEFA Nations League

Ukraine

Ireland

1-1

11.06.22

UEFA Nations League

Ukraine

Armenia

3-0

08.06.22

UEFA Nations League

Ireland

Ukraine

0-1

05.06.22

World Cup Qualification Europe

Wales

Ukraine

1-0

01.06.22

World Cup Qualification Europe

Scotland

Ukraine

1-3

16.11.21

World Cup Qualification Europe

Bosnia & Herzegovina

Ukraine

0-2

11.11.21

Friendlies

Ukraine

Bulgaria

1-1

12.10.21

World Cup Qualification Europe

Ukraine

Bosnia & Herzegovina

1-1

09.10.21

World Cup Qualification Europe

Finland

Ukraine

1-2

08.09.21

Friendlies

Czech Republic

Ukraine

1-1

04.09.21

World Cup Qualification Europe

Ukraine

France

1-1

01.09.21

World Cup Qualification Europe

Kazakhstan

Ukraine

2-2

03.07.21

Euro 2024

Ukraine

England

0-4

29.06.21

Euro 2024

Sweden

Ukraine

1-2

21.06.21

Euro 2024

Ukraine

Austria

0-1

13.10.25

World Cup Qualification Europe

Ukraine

Azerbaijan

2-1

05.09.25

World Cup Qualification Europe

Ukraine

France

0-2

20.03.25

UEFA Nations League

Ukraine

Belgium

3-1

14.10.24

UEFA Nations League

Ukraine

Czech Republic

1-1

11.10.24

UEFA Nations League

Ukraine

Georgia

1-0

07.09.24

UEFA Nations League

Ukraine

Albania

1-2

26.06.24

Euro 2024

Ukraine

Belgium

0-0

26.03.24

Euro 2024 Qualifying

Ukraine

Iceland

2-1

20.11.23

Euro 2024 Qualifying

Ukraine

Italy

0-0

14.10.23

Euro 2024 Qualifying

Ukraine

North Macedonia

2-0

09.09.23

Euro 2024 Qualifying

Ukraine

England

1-1

19.06.23

Euro 2024 Qualifying

Ukraine

Malta

1-0

27.09.22

UEFA Nations League

Ukraine

Scotland

0-0

14.06.22

UEFA Nations League

Ukraine

Ireland

1-1

11.06.22

UEFA Nations League

Ukraine

Armenia

3-0

11.11.21

Friendlies

Ukraine

Bulgaria

1-1

12.10.21

World Cup Qualification Europe

Ukraine

Bosnia & Herzegovina

1-1

04.09.21

World Cup Qualification Europe

Ukraine

France

1-1

03.07.21

Euro 2024

Ukraine

England

0-4

21.06.21

Euro 2024

Ukraine

Austria

0-1

17.06.21

Euro 2024

Ukraine

North Macedonia

2-1

07.06.21

Friendlies

Ukraine

Cyprus

4-0

03.06.21

Friendlies

Ukraine

Northern Ireland

1-0

23.05.21

Friendlies

Ukraine

Bahrain

1-1

31.03.21

World Cup Qualification Europe

Ukraine

Kazakhstan

1-1

28.03.21

World Cup Qualification Europe

Ukraine

Finland

1-1

13.10.20

UEFA Nations League

Ukraine

Spain

1-0

10.10.20

UEFA Nations League

Ukraine

Germany

1-2

03.09.20

UEFA Nations League

Ukraine

Switzerland

2-1

14.11.19

Friendlies

Ukraine

Estonia

1-0

14.10.19

Euro 2024

Ukraine

Portugal

2-1

11.10.19

Euro 2024

Ukraine

Lithuania

2-0

10.09.19

Friendlies

Ukraine

Nigeria

2-2

10.06.19

Euro 2024

Ukraine

Luxembourg

1-0

07.06.19

Euro 2024

Ukraine

Serbia

5-0

13.11.25

World Cup Qualification Europe

France

Ukraine

4-0

10.10.25

World Cup Qualification Europe

Iceland

Ukraine

3-5

09.09.25

World Cup Qualification Europe

Azerbaijan

Ukraine

1-1

10.06.25

Friendlies

New Zealand

Ukraine

1-2

07.06.25

Friendlies

Canada

Ukraine

4-2

23.03.25

UEFA Nations League

Belgium

Ukraine

3-0

19.11.24

UEFA Nations League

Albania

Ukraine

1-2

16.11.24

UEFA Nations League

Georgia

Ukraine

1-1

10.09.24

UEFA Nations League

Czech Republic

Ukraine

3-2

21.06.24

Euro 2024

Slovakia

Ukraine

1-2

17.06.24

Euro 2024

Romania

Ukraine

3-0

11.06.24

Friendlies

Moldova

Ukraine

0-4

07.06.24

Friendlies

Poland

Ukraine

3-1

03.06.24

Friendlies

Germany

Ukraine

0-0

21.03.24

Euro 2024 Qualifying

Bosnia & Herzegovina

Ukraine

1-2

17.10.23

Euro 2024 Qualifying

Malta

Ukraine

1-3

12.09.23

Euro 2024 Qualifying

Italy

Ukraine

2-1

16.06.23

Euro 2024 Qualifying

North Macedonia

Ukraine

2-3

12.06.23

Friendlies

Germany

Ukraine

3-3

26.03.23

Euro 2024 Qualifying

England

Ukraine

2-0

24.09.22

UEFA Nations League

Armenia

Ukraine

0-5

21.09.22

UEFA Nations League

Scotland

Ukraine

3-0

08.06.22

UEFA Nations League

Ireland

Ukraine

0-1

05.06.22

World Cup Qualification Europe

Wales

Ukraine

1-0

01.06.22

World Cup Qualification Europe

Scotland

Ukraine

1-3

16.11.21

World Cup Qualification Europe

Bosnia & Herzegovina

Ukraine

0-2

09.10.21

World Cup Qualification Europe

Finland

Ukraine

1-2

08.09.21

Friendlies

Czech Republic

Ukraine

1-1

01.09.21

World Cup Qualification Europe

Kazakhstan

Ukraine

2-2

29.06.21

Euro 2024

Sweden

Ukraine

1-2

13.06.21

Euro 2024

Netherlands

Ukraine

3-2

24.03.21

World Cup Qualification Europe

France

Ukraine

1-1

17.11.20

UEFA Nations League

Switzerland

Ukraine

3-0

14.11.20

UEFA Nations League

Germany

Ukraine

3-1

11.11.20

Friendlies

Poland

Ukraine

2-0

07.10.20

Friendlies

France

Ukraine

7-1

06.09.20

UEFA Nations League

Spain

Ukraine

4-0

17.11.19

Euro 2024

Serbia

Ukraine

2-2

07.09.19

Euro 2024

Lithuania

Ukraine

0-3

25.03.19

Euro 2024

Luxembourg

Ukraine

1-2

16.11.18

UEFA Nations League

Slovakia

Ukraine

4-1

Bosnia & Herzegovina vs Ukraine Head-to-head

16.11.2021

World Cup Qualification Europe

Bosnia & Herzegovina

Ukraine

0-2

12.10.2021

World Cup Qualification Europe

Ukraine

Bosnia & Herzegovina

1-1

16.11.2021

World Cup Qualification Europe

Bosnia & Herzegovina

Ukraine

0-2

Upcoming Matches

Match Previews are available 48 hours before kick-off subject to availability of odds. Please check back later.

Offers