Bologna host Cagliari in the Italian Serie A on 3 May 2026, Sunday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 11:30 UK Time.
Bologna vs Cagliari brings together a home side trying to stop a poor run and a visiting team arriving with fresh confidence. The form lines are mixed, but the wider numbers still give Bologna the stronger profile.
Cagliari have shown more attacking spark recently, especially in their 3-2 win over Atalanta. Bologna, though, have controlled this fixture well across recent meetings and that matters in a match shaped by narrow margins.
Bologna come into this after a 0-2 home defeat to Roma, which followed a 2-0 loss at Juventus and a 4-0 European defeat away to Aston Villa. That sequence shows a clear loss of control, with no goals scored across three consecutive matches.
The Rossoblu did beat Lecce 2-0 in their last successful league outing at home, so the recent dip should not be read in isolation. Their season record of 42 goals scored and 41 conceded across 34 games points to a side that can compete, but rarely dominates without risk.
Their recent home results also show both sides of their profile. Bologna can shut teams out, yet they have conceded five goals across their last two home matches in all competitions.
Cagliari arrive after a strong 3-2 home win over Atalanta, a result that showed better attacking timing after a heavy 3-0 defeat at Inter Milan. The Sardinians have scored in three of their last five matches, but their defensive record remains a concern.
They have conceded 49 goals in 34 league games, which is higher than Bologna and explains why even positive spells can quickly become unstable. The 1-0 win over Cremonese showed they can manage tight games, but away defeats to Inter Milan and Sassuolo highlight their difficulty in controlling matches on the road.
The head to head record also leans against them. Bologna have won four of the last five meetings, including two 2-1 victories at home.
The best bet for this match is Bologna to win at 1.86 odds. Bologna’s recent form is poor, but the season data and head to head record support a home response. They have more wins than Cagliari, a better goal difference, and a strong recent record in this fixture.
We also find value in backing over 2.5 goals at 1.82 odds. Cagliari’s last match produced five goals, while Bologna’s recent defensive issues have made their matches more open than they would want.
The Correct Score Prediction is Bologna 2-1 offered at 8.50 odds. That scoreline matches the last two Bologna home wins over Cagliari and reflects a game where the hosts can edge it without looking fully secure.
| Bologna | Cagliari | |
|---|---|---|
| Game Played | 37 | 37 |
| Wins | 16 | 10 |
| Draws | 7 | 10 |
| Loss | 14 | 17 |
| Goals For | 46 | 38 |
| Goals Against | 43 | 52 |
| Bologna | Cagliari | |
|---|---|---|
| Game Played | 18 | 18 |
| Wins | 6 | 3 |
| Draws | 3 | 6 |
| Loss | 9 | 9 |
| Goals For | 16 | 16 |
| Goals Against | 20 | 29 |
|
17.05.26
|
Atalanta Bologna |
0-1 |
|
11.05.26
|
Napoli Bologna |
2-3 |
|
03.05.26
|
Bologna Cagliari |
0-0 |
|
25.04.26
|
Bologna Roma |
0-2 |
|
19.04.26
|
Juventus Bologna |
2-0 |
|
16.04.26
|
Aston Villa Bologna |
4-0 |
|
12.04.26
|
Bologna Lecce |
2-0 |
|
09.04.26
|
Bologna Aston Villa |
1-3 |
|
05.04.26
|
Cremonese Bologna |
1-2 |
|
22.03.26
|
Bologna Lazio |
0-2 |
|
19.03.26
|
Roma Bologna |
3-4 |
|
15.03.26
|
Sassuolo Bologna |
0-1 |
|
12.03.26
|
Bologna Roma |
1-1 |
|
08.03.26
|
Bologna Verona |
1-2 |
|
02.03.26
|
Pisa Bologna |
0-1 |
|
26.02.26
|
Bologna Brann |
1-0 |
|
23.02.26
|
Bologna Udinese |
1-0 |
|
19.02.26
|
Brann Bologna |
0-1 |
|
15.02.26
|
Torino Bologna |
1-2 |
|
11.02.26
|
Bologna Lazio (Penalties:1 - 4) |
1-1 |
|
08.02.26
|
Bologna Parma |
0-1 |
|
03.02.26
|
Bologna AC Milan |
0-3 |
|
29.01.26
|
Maccabi Tel Aviv Bologna |
0-3 |
|
25.01.26
|
Genoa Bologna |
3-2 |
|
22.01.26
|
Bologna Celtic |
2-2 |
|
18.01.26
|
Bologna Fiorentina |
1-2 |
|
15.01.26
|
Verona Bologna |
2-3 |
|
10.01.26
|
Como Bologna |
1-1 |
|
07.01.26
|
Bologna Atalanta |
0-2 |
|
04.01.26
|
Inter Milan Bologna |
3-1 |
|
28.12.25
|
Bologna Sassuolo |
1-1 |
|
22.12.25
|
Napoli Bologna |
2-0 |
|
19.12.25
|
Bologna Inter Milan (Penalties:3 - 2) |
1-1 |
|
14.12.25
|
Bologna Juventus |
0-1 |
|
11.12.25
|
Celta Vigo Bologna |
1-2 |
|
07.12.25
|
Lazio Bologna |
1-1 |
|
04.12.25
|
Bologna Parma |
2-1 |
|
01.12.25
|
Bologna Cremonese |
1-3 |
|
27.11.25
|
Bologna Salzburg |
4-1 |
|
22.11.25
|
Udinese Bologna |
0-3 |
|
09.11.25
|
Bologna Napoli |
2-0 |
|
06.11.25
|
Bologna Brann |
0-0 |
|
02.11.25
|
Parma Bologna |
1-3 |
|
29.10.25
|
Bologna Torino |
0-0 |
|
26.10.25
|
Fiorentina Bologna |
2-2 |
|
23.10.25
|
FCSB Bologna |
1-2 |
|
19.10.25
|
Cagliari Bologna |
0-2 |
|
05.10.25
|
Bologna Pisa |
4-0 |
|
02.10.25
|
Bologna Freiburg |
1-1 |
|
28.09.25
|
Lecce Bologna |
2-2 |
|
03.05.26
|
Bologna Cagliari |
0-0 |
|
25.04.26
|
Bologna Roma |
0-2 |
|
12.04.26
|
Bologna Lecce |
2-0 |
|
09.04.26
|
Bologna Aston Villa |
1-3 |
|
22.03.26
|
Bologna Lazio |
0-2 |
|
12.03.26
|
Bologna Roma |
1-1 |
|
08.03.26
|
Bologna Verona |
1-2 |
|
26.02.26
|
Bologna Brann |
1-0 |
|
23.02.26
|
Bologna Udinese |
1-0 |
|
11.02.26
|
Bologna Lazio (Penalties:1 - 4) |
1-1 |
|
08.02.26
|
Bologna Parma |
0-1 |
|
03.02.26
|
Bologna AC Milan |
0-3 |
|
22.01.26
|
Bologna Celtic |
2-2 |
|
18.01.26
|
Bologna Fiorentina |
1-2 |
|
07.01.26
|
Bologna Atalanta |
0-2 |
|
28.12.25
|
Bologna Sassuolo |
1-1 |
|
19.12.25
|
Bologna Inter Milan (Penalties:3 - 2) |
1-1 |
|
14.12.25
|
Bologna Juventus |
0-1 |
|
04.12.25
|
Bologna Parma |
2-1 |
|
01.12.25
|
Bologna Cremonese |
1-3 |
|
27.11.25
|
Bologna Salzburg |
4-1 |
|
09.11.25
|
Bologna Napoli |
2-0 |
|
06.11.25
|
Bologna Brann |
0-0 |
|
29.10.25
|
Bologna Torino |
0-0 |
|
05.10.25
|
Bologna Pisa |
4-0 |
|
02.10.25
|
Bologna Freiburg |
1-1 |
|
20.09.25
|
Bologna Genoa |
2-1 |
|
30.08.25
|
Bologna Como |
1-0 |
|
02.08.25
|
Bologna Levadiakos |
3-2 |
|
20.07.25
|
Bologna Virtus Verona |
7-0 |
|
24.05.25
|
Bologna Genoa |
1-3 |
|
04.05.25
|
Bologna Juventus |
1-1 |
|
24.04.25
|
Bologna Empoli |
2-1 |
|
20.04.25
|
Bologna Inter Milan |
1-0 |
|
07.04.25
|
Bologna Napoli |
1-1 |
|
16.03.25
|
Bologna Lazio |
5-0 |
|
02.03.25
|
Bologna Cagliari |
2-1 |
|
27.02.25
|
Bologna AC Milan |
2-1 |
|
14.02.25
|
Bologna Torino |
3-2 |
|
01.02.25
|
Bologna Como |
2-0 |
|
21.01.25
|
Bologna Dortmund |
2-1 |
|
18.01.25
|
Bologna Monza |
3-1 |
|
12.01.25
|
Bologna Roma |
2-2 |
|
30.12.24
|
Bologna Verona |
2-3 |
|
15.12.24
|
Bologna Fiorentina |
1-0 |
|
03.12.24
|
Bologna Monza |
4-0 |
|
30.11.24
|
Bologna Venezia |
3-0 |
|
27.11.24
|
Bologna Lille |
1-2 |
|
05.11.24
|
Bologna Monaco |
0-1 |
|
02.11.24
|
Bologna Lecce |
1-0 |
|
17.05.26
|
Atalanta Bologna |
0-1 |
|
11.05.26
|
Napoli Bologna |
2-3 |
|
19.04.26
|
Juventus Bologna |
2-0 |
|
16.04.26
|
Aston Villa Bologna |
4-0 |
|
05.04.26
|
Cremonese Bologna |
1-2 |
|
19.03.26
|
Roma Bologna |
3-4 |
|
15.03.26
|
Sassuolo Bologna |
0-1 |
|
02.03.26
|
Pisa Bologna |
0-1 |
|
19.02.26
|
Brann Bologna |
0-1 |
|
15.02.26
|
Torino Bologna |
1-2 |
|
29.01.26
|
Maccabi Tel Aviv Bologna |
0-3 |
|
25.01.26
|
Genoa Bologna |
3-2 |
|
15.01.26
|
Verona Bologna |
2-3 |
|
10.01.26
|
Como Bologna |
1-1 |
|
04.01.26
|
Inter Milan Bologna |
3-1 |
|
22.12.25
|
Napoli Bologna |
2-0 |
|
11.12.25
|
Celta Vigo Bologna |
1-2 |
|
07.12.25
|
Lazio Bologna |
1-1 |
|
22.11.25
|
Udinese Bologna |
0-3 |
|
02.11.25
|
Parma Bologna |
1-3 |
|
26.10.25
|
Fiorentina Bologna |
2-2 |
|
23.10.25
|
FCSB Bologna |
1-2 |
|
19.10.25
|
Cagliari Bologna |
0-2 |
|
28.09.25
|
Lecce Bologna |
2-2 |
|
25.09.25
|
Aston Villa Bologna |
1-0 |
|
14.09.25
|
AC Milan Bologna |
1-0 |
|
23.08.25
|
Roma Bologna |
1-0 |
|
09.08.25
|
Stuttgart Bologna |
0-1 |
|
18.05.25
|
Fiorentina Bologna |
3-2 |
|
14.05.25
|
AC Milan Bologna |
0-1 |
|
09.05.25
|
AC Milan Bologna |
3-1 |
|
28.04.25
|
Udinese Bologna |
0-0 |
|
13.04.25
|
Atalanta Bologna |
2-0 |
|
01.04.25
|
Empoli Bologna |
0-3 |
|
29.03.25
|
Venezia Bologna |
0-1 |
|
09.03.25
|
Verona Bologna |
1-2 |
|
22.02.25
|
Parma Bologna |
2-0 |
|
09.02.25
|
Lecce Bologna |
0-0 |
|
04.02.25
|
Atalanta Bologna |
0-1 |
|
29.01.25
|
Sporting CP Bologna |
1-1 |
|
25.01.25
|
Empoli Bologna |
1-1 |
|
15.01.25
|
Inter Milan Bologna |
2-2 |
|
21.12.24
|
Torino Bologna |
0-2 |
|
11.12.24
|
Benfica Bologna |
0-0 |
|
07.12.24
|
Juventus Bologna |
2-2 |
|
24.11.24
|
Lazio Bologna |
3-0 |
|
10.11.24
|
Roma Bologna |
2-3 |
|
29.10.24
|
Cagliari Bologna |
0-2 |
|
22.10.24
|
Aston Villa Bologna |
2-0 |
|
19.10.24
|
Genoa Bologna |
2-2 |
|
17.05.26
|
Cagliari Torino |
2-1 |
|
09.05.26
|
Cagliari Udinese |
0-2 |
|
03.05.26
|
Bologna Cagliari |
0-0 |
|
27.04.26
|
Cagliari Atalanta |
3-2 |
|
17.04.26
|
Inter Milan Cagliari |
3-0 |
|
11.04.26
|
Cagliari Cremonese |
1-0 |
|
04.04.26
|
Sassuolo Cagliari |
2-1 |
|
20.03.26
|
Cagliari Napoli |
0-1 |
|
15.03.26
|
Pisa Cagliari |
3-1 |
|
07.03.26
|
Cagliari Como |
1-2 |
|
27.02.26
|
Parma Cagliari |
1-1 |
|
21.02.26
|
Cagliari Lazio |
0-0 |
|
16.02.26
|
Cagliari Lecce |
0-2 |
|
09.02.26
|
Roma Cagliari |
2-0 |
|
31.01.26
|
Cagliari Verona |
4-0 |
|
24.01.26
|
Fiorentina Cagliari |
1-2 |
|
17.01.26
|
Cagliari Juventus |
1-0 |
|
12.01.26
|
Genoa Cagliari |
3-0 |
|
08.01.26
|
Cremonese Cagliari |
2-2 |
|
02.01.26
|
Cagliari AC Milan |
0-1 |
|
27.12.25
|
Torino Cagliari |
1-2 |
|
21.12.25
|
Cagliari Pisa |
2-2 |
|
13.12.25
|
Atalanta Cagliari |
2-1 |
|
07.12.25
|
Cagliari Roma |
1-0 |
|
03.12.25
|
Napoli Cagliari (Penalties:9 - 8) |
1-1 |
|
29.11.25
|
Juventus Cagliari |
2-1 |
|
22.11.25
|
Cagliari Genoa |
3-3 |
|
08.11.25
|
Como Cagliari |
0-0 |
|
03.11.25
|
Lazio Cagliari |
2-0 |
|
30.10.25
|
Cagliari Sassuolo |
1-2 |
|
26.10.25
|
Verona Cagliari |
2-2 |
|
19.10.25
|
Cagliari Bologna |
0-2 |
|
05.10.25
|
Udinese Cagliari |
1-1 |
|
27.09.25
|
Cagliari Inter Milan |
0-2 |
|
23.09.25
|
Cagliari Frosinone |
4-1 |
|
19.09.25
|
Lecce Cagliari |
1-2 |
|
13.09.25
|
Cagliari Parma |
2-0 |
|
30.08.25
|
Napoli Cagliari |
1-0 |
|
24.08.25
|
Cagliari Fiorentina |
1-1 |
|
16.08.25
|
Cagliari Virtus Entella (Penalties:5 - 4) |
1-1 |
|
09.08.25
|
Racing Santander Cagliari |
0-0 |
|
02.08.25
|
Cagliari Saint-Etienne |
1-0 |
|
26.07.25
|
Hannover Cagliari |
2-0 |
|
23.07.25
|
Galatasaray Cagliari |
3-1 |
|
19.07.25
|
Cagliari Ospitaletto |
3-1 |
|
23.05.25
|
Napoli Cagliari |
2-0 |
|
18.05.25
|
Cagliari Venezia |
3-0 |
|
10.05.25
|
Como Cagliari |
3-1 |
|
03.05.25
|
Cagliari Udinese |
1-2 |
|
28.04.25
|
Verona Cagliari |
0-2 |
|
17.05.26
|
Cagliari Torino |
2-1 |
|
09.05.26
|
Cagliari Udinese |
0-2 |
|
27.04.26
|
Cagliari Atalanta |
3-2 |
|
11.04.26
|
Cagliari Cremonese |
1-0 |
|
20.03.26
|
Cagliari Napoli |
0-1 |
|
07.03.26
|
Cagliari Como |
1-2 |
|
21.02.26
|
Cagliari Lazio |
0-0 |
|
16.02.26
|
Cagliari Lecce |
0-2 |
|
31.01.26
|
Cagliari Verona |
4-0 |
|
17.01.26
|
Cagliari Juventus |
1-0 |
|
02.01.26
|
Cagliari AC Milan |
0-1 |
|
21.12.25
|
Cagliari Pisa |
2-2 |
|
07.12.25
|
Cagliari Roma |
1-0 |
|
22.11.25
|
Cagliari Genoa |
3-3 |
|
30.10.25
|
Cagliari Sassuolo |
1-2 |
|
19.10.25
|
Cagliari Bologna |
0-2 |
|
27.09.25
|
Cagliari Inter Milan |
0-2 |
|
23.09.25
|
Cagliari Frosinone |
4-1 |
|
13.09.25
|
Cagliari Parma |
2-0 |
|
24.08.25
|
Cagliari Fiorentina |
1-1 |
|
16.08.25
|
Cagliari Virtus Entella (Penalties:5 - 4) |
1-1 |
|
02.08.25
|
Cagliari Saint-Etienne |
1-0 |
|
19.07.25
|
Cagliari Ospitaletto |
3-1 |
|
18.05.25
|
Cagliari Venezia |
3-0 |
|
03.05.25
|
Cagliari Udinese |
1-2 |
|
23.04.25
|
Cagliari Fiorentina |
1-2 |
|
30.03.25
|
Cagliari Monza |
3-0 |
|
07.03.25
|
Cagliari Genoa |
1-1 |
|
23.02.25
|
Cagliari Juventus |
0-1 |
|
09.02.25
|
Cagliari Parma |
2-1 |
|
03.02.25
|
Cagliari Lazio |
1-2 |
|
19.01.25
|
Cagliari Lecce |
4-1 |
|
28.12.24
|
Cagliari Inter Milan |
0-3 |
|
14.12.24
|
Cagliari Atalanta |
0-1 |
|
29.11.24
|
Cagliari Verona |
1-0 |
|
09.11.24
|
Cagliari AC Milan |
3-3 |
|
29.10.24
|
Cagliari Bologna |
0-2 |
|
20.10.24
|
Cagliari Torino |
3-2 |
|
24.09.24
|
Cagliari Cremonese |
1-0 |
|
20.09.24
|
Cagliari Empoli |
0-2 |
|
15.09.24
|
Cagliari Napoli |
0-4 |
|
26.08.24
|
Cagliari Como |
1-1 |
|
18.08.24
|
Cagliari Roma |
0-0 |
|
12.08.24
|
Cagliari Carrarese |
3-1 |
|
30.07.24
|
Cagliari Catanzaro |
2-0 |
|
25.07.24
|
Cagliari Como |
1-3 |
|
23.05.24
|
Cagliari Fiorentina |
2-3 |
|
05.05.24
|
Cagliari Lecce |
1-1 |
|
19.04.24
|
Cagliari Juventus |
2-2 |
|
07.04.24
|
Cagliari Atalanta |
2-1 |
|
03.05.26
|
Bologna Cagliari |
0-0 |
|
17.04.26
|
Inter Milan Cagliari |
3-0 |
|
04.04.26
|
Sassuolo Cagliari |
2-1 |
|
15.03.26
|
Pisa Cagliari |
3-1 |
|
27.02.26
|
Parma Cagliari |
1-1 |
|
09.02.26
|
Roma Cagliari |
2-0 |
|
24.01.26
|
Fiorentina Cagliari |
1-2 |
|
12.01.26
|
Genoa Cagliari |
3-0 |
|
08.01.26
|
Cremonese Cagliari |
2-2 |
|
27.12.25
|
Torino Cagliari |
1-2 |
|
13.12.25
|
Atalanta Cagliari |
2-1 |
|
03.12.25
|
Napoli Cagliari (Penalties:9 - 8) |
1-1 |
|
29.11.25
|
Juventus Cagliari |
2-1 |
|
08.11.25
|
Como Cagliari |
0-0 |
|
03.11.25
|
Lazio Cagliari |
2-0 |
|
26.10.25
|
Verona Cagliari |
2-2 |
|
05.10.25
|
Udinese Cagliari |
1-1 |
|
19.09.25
|
Lecce Cagliari |
1-2 |
|
30.08.25
|
Napoli Cagliari |
1-0 |
|
09.08.25
|
Racing Santander Cagliari |
0-0 |
|
26.07.25
|
Hannover Cagliari |
2-0 |
|
23.07.25
|
Galatasaray Cagliari |
3-1 |
|
23.05.25
|
Napoli Cagliari |
2-0 |
|
10.05.25
|
Como Cagliari |
3-1 |
|
28.04.25
|
Verona Cagliari |
0-2 |
|
12.04.25
|
Inter Milan Cagliari |
3-1 |
|
06.04.25
|
Empoli Cagliari |
0-0 |
|
16.03.25
|
Roma Cagliari |
1-0 |
|
02.03.25
|
Bologna Cagliari |
2-1 |
|
15.02.25
|
Atalanta Cagliari |
0-0 |
|
24.01.25
|
Torino Cagliari |
2-0 |
|
11.01.25
|
AC Milan Cagliari |
1-1 |
|
05.01.25
|
Monza Cagliari |
1-2 |
|
22.12.24
|
Venezia Cagliari |
2-1 |
|
17.12.24
|
Juventus Cagliari |
4-0 |
|
08.12.24
|
Fiorentina Cagliari |
1-0 |
|
24.11.24
|
Genoa Cagliari |
2-2 |
|
04.11.24
|
Lazio Cagliari |
2-1 |
|
25.10.24
|
Udinese Cagliari |
2-0 |
|
06.10.24
|
Juventus Cagliari |
1-1 |
|
30.09.24
|
Parma Cagliari |
2-3 |
|
31.08.24
|
Lecce Cagliari |
1-0 |
|
03.08.24
|
Modena Cagliari |
2-2 |
|
19.05.24
|
Sassuolo Cagliari |
0-2 |
|
11.05.24
|
AC Milan Cagliari |
5-1 |
|
29.04.24
|
Genoa Cagliari |
3-0 |
|
14.04.24
|
Inter Milan Cagliari |
2-2 |
|
16.03.24
|
Monza Cagliari |
1-0 |
|
03.03.24
|
Empoli Cagliari |
0-1 |
|
18.02.24
|
Udinese Cagliari |
1-1 |
|
19.10.2025
|
Cagliari Bologna |
0-2
|
|
02.03.2025
|
Bologna Cagliari |
2-1
|
|
29.10.2024
|
Cagliari Bologna |
0-2
|
|
14.01.2024
|
Cagliari Bologna |
2-1
|
|
02.09.2023
|
Bologna Cagliari |
2-1
|
|
02.03.2025
|
Bologna Cagliari |
2-1
|
|
02.09.2023
|
Bologna Cagliari |
2-1
|
|
20.10.2022
|
Bologna Cagliari |
1-0
|
|
01.11.2021
|
Bologna Cagliari |
2-0
|
|
31.10.2020
|
Bologna Cagliari |
3-2
|
|
01.07.2020
|
Bologna Cagliari |
1-1
|