Napoli vs Cagliari Prediction, Betting Tips, Lineups & Odds | 23 May 2025
Back Napoli For a Convincing Win
A win for Napoli would mean they are crowned Serie A champions for the fourth time in their history. Gli Azzurri are a point ahead of Inter Milan and need to match what the latter do away to Como.
Napoli can be backed with an Asian Handicap of -2 and there’s the prospect of our stake returned if they beat Cagliari by two goals. A bigger margin of victory will land a return at -114.
4-0 Napoli Victory in Previous H2H Meeting
Napoli played Parma away in their last game. It was a 0-0 draw at Stadio Ennio Tardini. The Naples team had a whopping 72% of possession and recorded two shots on target.
Cagliari claimed a home victory in their previous game. A 3-0 win occurred against Venezia at Unipol Domus. Gli Isolani recorded 42% possession and had five shots on goal, while Yerry Mina, Roberto Piccoli and Alessandro Deiola were all on target.
Head-to-Head Statistics
Napoli have avoided defeat against Cagliari in the past eight meetings. In their last clash, Napoli travelled to Unipol Domus and landed a 4-0 victory. The past 10 H2H matches have resulted in six Napoli wins, three draws and one Cagliari success.
Serie A | G | W | D | L | GF | GA | GD | GD | P | |
---|---|---|---|---|---|---|---|---|---|---|
4 | ![]() |
1 | 1 | 0 | 0 | 2 | 0 | 2 | 2:0 | 3 |
8 | ![]() |
1 | 0 | 1 | 0 | 1 | 1 | 0 | 1:1 | 1 |
Napoli have 6 wins and 4 draws, averaging 1.4 goals from 5.1 shots on goal and 12.3 attempts. Gli Azzurri have averaged 56.0% possession, 481.4 passes and 4.3 corners per match, conceding 0.5 goals and 4.5 corners from 2.2 shots on goal and 9.2 attempts.
Scott McTominay leads the way with 5 goals, while Romelu Lukaku and Giacomo Raspadori have scored 4 and 3 respectively. Romelu Lukaku has the most assists with 3, while goalkeeper Alex Meret has 6 clean sheets.
Cagliari – Last 10 League GamesCagliari have won 3, lost 5 and drawn 2, with an average of 1.3 goals from 9.2 attempts and 3.1 shots on goal. Davide Nicola's side average 43.9% possession, 350.8 passes, 4.0 corners awarded and 4.8 corners against them, while conceding 1.2 goals from 10.2 attempts and 2.6 shots on goal.
Roberto Piccoli has scored 3 goals, followed by Alessandro Deiola and Nicolas Viola on 2. Tommaso Augello has had 3 assists, with Elia Caprile notching 4 clean sheets in the previous 10 games.
Confirmed Lineups
Napoli confirmed lineup (4-3-3): Alex Meret (GK), Giovanni Di Lorenzo, Amir Rrahmani, Mathias Olivera, Leonardo Spinazzola, Andre-Frank Zambo Anguissa, Billy Gilmour, Scott McTominay, Matteo Politano, Romelu Lukaku, Giacomo Raspadori.
Cagliari confirmed lineup (3-5-2): Alen Sherri (GK), Gabriele Zappa, Yerry Mina, Sebastiano Luperto, Nadir Zortea, Michel Ndary Adopo, Antoine Makoumbou, Alessandro Deiola, Tommaso Augello, Roberto Piccoli, Nicolas Viola.
Napoli vs Cagliari Prediction & Betting Tips
Backing Napoli -2 at -114 could provide a nice return. There’s some insurance in this bet although we think this Serie A clash will be a one-sided affair and the price looks attractive.
We’re always monitoring the team news. Combined with the latest form, this helps us secure the best value. Our football experts also take a data-led approach, with the key numbers proving useful.
Key Napoli vs Cagliari league stats:
Napoli -2 Probability
According to the latest odds, our pick has a 53.3% chance of winning. Taking all factors into consideration, our experts think there’s a stronger chance of success and estimate the probability to be closer to 60%. This is why we can recommend this bet.
If you’re searching for a larger price and feel confident that your selection will perform well, then moving the line can secure an increased possible pay out.

Correct Score Prediction
We’ve got a correct score prediction which involves Napoli winning 4-0. Odds of +800 look appealing and we should get a run for our money here.
Player Prop Picks
Roberto Piccoli (Cagliari) has registered at least one shot on goal in six straight Serie A games. Our opinion is that there’s value for him to cover the Shots on Target line, with betting odds of -108 currently on offer.


T&C apply. Gamble responsibly 18+
Scott McTominay (Napoli) has registered four goals in his past four Serie A home games. It’s worth a play on the +145 that he is Anytime Goalscorer as there’s lots of value for these betting odds.


T&C apply. Gamble responsibly 18+
Corners Prediction
It’s been an average of 4.20 Napoli corners in the past 5 games, while the previous four Cagliari away matches have involved them conceding under 6.5 corners. We recommend backing the -110 that Napoli aren’t able to cover the line, with this Team Corners wager hopefully providing a return.






T&C apply. Gamble responsibly 18+
Bet Builder Tips
There’s everything to like about this same-game multi including Napoli with the -2 Asian Handicap, more than two goals to be scored merged with Roberto Piccoli (Cagliari) to record one or more shots on target.
Should you want to back different outcomes for the same football game, then a bet builder will suit your needs. Bettors enjoy creating a tailored wager based on their predictions for how a match is likely to turn out.
Napoli vs Cagliari Odds
The odds are updated on a frequent basis. You might therefore find that they are different to the ones listed for the above betting predictions.
Napoli Victory on the Cards According to Bookies
With a proposed 86% probability of securing a victory, the bookmakers are taking few risks with their -625 odds about Napoli coming out on top in this Serie A encounter. Cagliari are the underdogs at +1600 which implies a low percentage prospect of winning.
As the name suggests, the Half-Time Result market is settled at the break. Should you take this option, then you can choose between Napoli at -179, Cagliari at +850 or the draw at +190.
Over 2.5 Goals is available at shorter odds than Under 2.5 Goals as things stand. If you believe this suggests that there will be a one-sided or low-scoring affair, then BTTS No could be a great pick at -167.
It’s great that you can tap into hundreds of markets for every Serie A match. Each of our recommended football betting sites provide exciting pre-match and In-Play betting options.







Romelu Lukaku Favourite to Be First Goalscorer
Romelu Lukaku is the favourite to be First Goalscorer at +280. If you’re interested in backing him to find the net at anytime, then the price is -119.












- Serie A: 23/05 2025 Napoli 2 Cagliari 0
- Serie A: 15/09 2024 Cagliari 0 Napoli 4
- Serie A: 25/02 2024 Cagliari 1 Napoli 1
- Serie A: 16/12 2023 Napoli 2 Cagliari 1
- Serie A: 21/02 2022 Cagliari 1 Napoli 1
- Serie A: 26/09 2021 Napoli 2 Cagliari 0
- Serie A: 02/05 2021 Napoli 1 Cagliari 1
- Serie A: 03/01 2021 Cagliari 1 Napoli 4
- Serie A: 16/02 2020 Cagliari 0 Napoli 1
- Serie A: 25/09 2019 Napoli 0 Cagliari 1


- 7 wins and 3 draws in the previous 10 matches
- 7 wins and 3 draws in the previous 10 home matches
- 3 wins, 5 defeats and 2 draws in the previous 10 matches
- 1 win, 6 defeats and 3 draws in the previous 10 away matches
- An average of 1.60 goals scored and 0.40 conceded in the previous 10 matches
- An average of 1.90 goals scored and 0.70 conceded in the previous 10 home matches
- An average of 2.00 goals per game in the previous 10 matches
- An average of 2.60 goals per game in the previous 10 home matches
- BTTS Yes in 3 of the previous 10 matches
- BTTS Yes in 6 of the previous 10 home matches
- Over 2.5 Goals in 3 of the previous 10 matches
- Over 2.5 Goals in 5 of the previous 10 home matches
- An average of 1.30 goals scored and 1.30 conceded in the previous 10 matches
- An average of 0.60 goals scored and 1.40 conceded in the previous 10 away matches
- An average of 2.60 goals per game in the previous 10 matches
- An average of 2.00 goals per game in the previous 10 away matches
- BTTS Yes in 5 of the previous 10 matches
- BTTS Yes in 4 of the previous 10 away matches
- Over 2.5 Goals in 6 of the previous 10 matches
- Over 2.5 Goals in 3 of the previous 10 away matches
- An average of 4.10 corners awarded and 4.20 corners conceded in the last 10 matches
- An average of 6.40 corners awarded and 3.40 corners against in the last 10 home matches
- An average of 8.30 corners awarded in the last 10 matches
- An average of 9.80 corners awarded in the last 10 home matches
- Had the most corners in 4 and least corners in 5 of the last 10 matches
- Had the most corners in 5 and least corners in 2 of the last 10 home matches
- An average of 4.10 corners awarded and 4.50 corners conceded in the last 10 matches
- An average of 2.60 corners awarded and 5.70 corners against in the last 10 away matches
- An average of 8.60 corners awarded in the last 10 matches
- An average of 8.30 corners awarded in the last 10 away matches
- Had the most corners in 6 and least corners in 3 of the last 10 matches
- Had the most corners in 3 and least corners in 7 of the last 10 away matches
- An average of 58.20% possession in the last 10 matches
- An average of 58.80% possession in the last 10 home matches
- Most possession in 9 of the last 10 matches
- Most possession in 8 of the last 10 home matches
- An average of 43.20% possession in the last 10 matches
- An average of 40.90% possession in the last 10 away matches
- Most possession in 1 of the last 10 matches
- Most possession in 1 of the last 10 away matches
- Top Scorers for Napoli this season are Kevin De Bruyne (1), Scott McTominay (1)
- Top Assistors for Napoli this season are Matteo Politano (1)
Napoli vs Cagliari Lineups & Team News
Our Napoli vs Cagliari team news will highlight the injuries for both squads, with the lineups giving you a helping hand with your bets.
The Serie A squads highlight the star players operating for every team in the division.
Napoli Confirmed Lineup 4-3-3
Cagliari Confirmed Lineup 3-5-2
Napoli Confirmed Lineup 4-3-3
Cagliari Confirmed Lineup 3-5-2
Napoli Substitutes
- 4A. Buongiorno
- 5Juan Jesus
- 7David Neres
- 9Noah Okafor
- 14Nikita Contini
- 15Philip Billing
- 16Rafa Marin
- 18Giovanni Simeone
- 26Cyril Ngonge
- 29Luis Hasa
- 30Pasquale Mazzocchi
- 68Stanislav Lobotka
- 96Simone Scuffet
Cagliari Substitutes
- 1Giuseppe Ciocci
- 9Florinel Coman
- 16Matteo Prati
- 18Razvan Marin
- 21Jakub Jankto
- 24Jose Luis Palomino
- 31Velizar Iliya Iliev
- 33Adam Obert
- 34Andrea Cogoni
- 35A. Vinciguerra
- 36Nicola Pintus
- 80Kingstone Mutandwa
Previous Napoli Lineups
Previous Cagliari Lineups
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Inter Milan | 1 | 1 | 0 | 0 | 5:0 | 3 |
2 | Como | 1 | 1 | 0 | 0 | 2:0 | 3 |
3 | Juventus | 1 | 1 | 0 | 0 | 2:0 | 3 |
4 | Napoli | 1 | 1 | 0 | 0 | 2:0 | 3 |
5 | Cremonese | 1 | 1 | 0 | 0 | 2:1 | 3 |
6 | Roma | 1 | 1 | 0 | 0 | 1:0 | 3 |
7 | Atalanta | 1 | 0 | 1 | 0 | 1:1 | 1 |
8 | Cagliari | 1 | 0 | 1 | 0 | 1:1 | 1 |
9 | Fiorentina | 1 | 0 | 1 | 0 | 1:1 | 1 |
10 | Hellas Verona | 1 | 0 | 1 | 0 | 1:1 | 1 |
11 | Pisa | 1 | 0 | 1 | 0 | 1:1 | 1 |
12 | Udinese | 1 | 0 | 1 | 0 | 1:1 | 1 |
13 | Genoa | 1 | 0 | 1 | 0 | 0:0 | 1 |
14 | Lecce | 1 | 0 | 1 | 0 | 0:0 | 1 |
15 | AC Milan | 1 | 0 | 0 | 1 | 1:2 | 0 |
16 | Bologna | 1 | 0 | 0 | 1 | 0:1 | 0 |
17 | Lazio | 1 | 0 | 0 | 1 | 0:2 | 0 |
18 | Parma | 1 | 0 | 0 | 1 | 0:2 | 0 |
19 | Sassuolo | 1 | 0 | 0 | 1 | 0:2 | 0 |
20 | Torino | 1 | 0 | 0 | 1 | 0:5 | 0 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Inter Milan | 1 | 1 | 0 | 0 | 5:0 | 3 |
2 | Como | 1 | 1 | 0 | 0 | 2:0 | 3 |
3 | Juventus | 1 | 1 | 0 | 0 | 2:0 | 3 |
4 | Roma | 1 | 1 | 0 | 0 | 1:0 | 3 |
5 | Atalanta | 1 | 0 | 1 | 0 | 1:1 | 1 |
6 | Cagliari | 1 | 0 | 1 | 0 | 1:1 | 1 |
7 | Udinese | 1 | 0 | 1 | 0 | 1:1 | 1 |
8 | Genoa | 1 | 0 | 1 | 0 | 0:0 | 1 |
9 | Napoli | 0 | 0 | 0 | 0 | 0:0 | 0 |
10 | Cremonese | 0 | 0 | 0 | 0 | 0:0 | 0 |
11 | Fiorentina | 0 | 0 | 0 | 0 | 0:0 | 0 |
12 | Hellas Verona | 0 | 0 | 0 | 0 | 0:0 | 0 |
13 | Pisa | 0 | 0 | 0 | 0 | 0:0 | 0 |
14 | Lecce | 0 | 0 | 0 | 0 | 0:0 | 0 |
15 | Bologna | 0 | 0 | 0 | 0 | 0:0 | 0 |
16 | Lazio | 0 | 0 | 0 | 0 | 0:0 | 0 |
17 | Parma | 0 | 0 | 0 | 0 | 0:0 | 0 |
18 | Torino | 0 | 0 | 0 | 0 | 0:0 | 0 |
19 | AC Milan | 1 | 0 | 0 | 1 | 1:2 | 0 |
20 | Sassuolo | 1 | 0 | 0 | 1 | 0:2 | 0 |

















