Win more if the outcome lands within a range

A bookmaker's middle allows you to bet on overlapping lines from different bookmakers and win both bets if the result falls within a specific range. Read more


We've just found 3,153 middles for your filter settings.

Of these, 3,102 middles offer a positive expected value.

To see middles with a positive expected value and lossless surebets-middles, please choose a plan.

Found 51 middles with 31Bet | Add to filter | Back to my middles
(Auto updates — Shift+P to start them) (Auto updates — Shift+P to pause them)

Examples with a low expected value
| ProfitBookmaker ▲▼ EventMarketOdds
-0.01%3.71 / 21.2%
-17.52% / 65.0%

31Bet
Football
12/09
19:30
Rapid Bucuresti 1923 – Voluntari
Romania - Liga I
1X
Smarkets
Football
12/09
19:30
Rapid Bucuresti – FC Voluntari
Romanian Liga 1
1 - lay
(2.0%)
£5.00
1.41
-0.01%4.92 / 16.9%
-14.45% / 71.1%

Betfair
Football
12/09
19:00
Al-Khaleej Saihat – Al Nassr
Saudi Professional League
2 - lay
(6.5%)
£106.45
1.30
31Bet
Football
12/09
19:00
AL Khaleej Saihat – AL Nassr FC
Saudi Arabia - Saudi Professional League
X2
-0.01%2.89 / 25.7%
-20.45% / 59.1%

Smarkets
Football
13/09
19:45
Sassuolo – Juventus
Italian Serie A
2 - lay
(2.0%)
£128.00
1.70
31Bet
Football
13/09
19:45
Sassuolo – Juventus
Italy - Serie A
X2
+ 2 middles for this event
-0.02%5.1 / 16.4%
-14.08% / 71.8%

31Bet
Football
14/09
19:45
Inter Milan – Udinese
Italy - Serie A
2 - No
Bet-Bra (BR)
Football
14/09
19:45
Internazionale – Udinese
Italy - Italy Serie A
1 - lay
(1.0%)
1.28
+ 4 middles for this event
-0.02%1.53 / 39.5%
-28.35% / 43.3%

31Bet
Football
12/09
13:00
Ekenas Idrottsforening – Haka
Finland - Ykkosliiga
1X 1st period
Smarkets
Football
12/09
13:00
EIF – FC Haka
Finland Ykkösliiga
1 1st period - lay
(2.0%)
£9.00
5.20
+ 1 middle for this event
-0.05%5.2 / 16.1%
-13.88% / 72.2%

Bet-Bra (BR)
Football
13/09
19:45
Stade Brestois 29 – Paris Saint-Germain
France - France Ligue 1
2 - lay
(1.0%)
1.29
31Bet
Football
13/09
19:45
Brest – PSG
France - Ligue 1
1 - No
+ 2 middles for this event
-0.08%0.94 / 51.5%
-34.06% / 31.9%

Kalshi
Football
12/09
19:45
Paris FC – Olympique Lyon
Ligue 1
Over 2.5
$1,716.18
31Bet
Football
12/09
19:45
Paris – Lyon
France - Ligue 1
Under 5.5
-0.09%1.43 / 41.0%
-29.13% / 41.7%

31Bet
Football
12/09
19:00
Dunkerque – AS Saint-Etienne
France - Ligue 2
1X 1st period
BolsaDeAposta (BR)
Football
12/09
19:00
USL Dunkerque – Saint-Étienne
France - France Ligue 2
1 1st period - lay
(1.0%)
5.60
-0.10%3.61 / 21.6%
-17.83% / 64.3%

31Bet
Football
13/09
14:00
Lille – Troyes
France - Ligue 1
1X
Smarkets
Football
13/09
14:00
Lille OSC – Troyes AC
French Ligue 1
1 - lay
(2.0%)
£22.00
1.47
+ 1 middle for this event
-0.10%2.62 / 27.5%
-21.66% / 56.7%

31Bet
Football
13/09
13:00
Celta de Vigo – Malaga
Spain - La Liga
1X
Smarkets
Football
13/09
13:00
Celta Vigo – Málaga
Spanish La Liga
1 - lay
(2.0%)
£68.00
1.78
+ 2 middles for this event
-0.12%2.42 / 29.1%
-22.62% / 54.8%

31Bet
Football
12/09
19:15
CSKA Sofia – Arda Kardzhali
Bulgaria - First Professional League
1X
Smarkets
Football
12/09
19:15
CSKA-Sofia – Arda FK
Bulgarian First Division
1 - lay
(2.0%)
£21.00
1.74
-0.15%2.66 / 27.2%
-21.48% / 57.0%

Matchbook
Football
16/09
20:00
SK Puntigamer Sturm Graz – Stade Rennais
Europe - UEFA Europa League
2 - lay
(1.0%)
$86.58
2.08
31Bet
Football
16/09
20:00
Sturm Graz – Rennes
UEFA Europa League - League Stage
1 - No
+ 1 middle for this event
-0.16%5.22 / 15.9%
-13.85% / 72.3%

31Bet
Football
12/09
17:00
Olympiacos Piraeus – OFI Crete
Greece - Super League
1X
BetDaq
Football
12/09
17:00
Olympiakos – OFI Crete
Greek Soccer - Greek Super League
1 - lay
(5.0%)
1.25
+ 1 middle for this event
-0.17%3.67 / 21.2%
-17.65% / 64.7%

31Bet
Football
12/09
17:30
Athletic Bilbao – Elche
Spain - La Liga
2 - No
BetDaq
Football
12/09
17:30
Athletic Bilbao – Elche CF
Spanish Soccer - La Liga
1 - lay
(5.0%)
1.45
+ 1 middle for this event
-0.17%4.51 / 17.9%
-15.36% / 69.3%

31Bet
Football
12/09
13:00
Sotra – Sandviken
Norway - 2nd Division, Group 1
1X
Betfair
Football
12/09
13:00
Sotra SK – IL Sandviken Bergen
Norwegian 2nd Division
2(0:1)
(6.5%)
£48.50
-0.20%1.6 / 38.2%
-27.79% / 44.4%

Smarkets
Football
12/09
14:30
Mainz – Eintracht Frankfurt
German Bundesliga
2 1st period - lay
(2.0%)
£89.00
4.60
31Bet
Football
12/09
14:30
FSV Mainz – Eintracht Frankfurt
Germany - Bundesliga
X2 1st period
+ 1 middle for this event
-0.21%3.8 / 20.6%
-17.25% / 65.5%

31Bet
Football
12/09
13:00
Pathum United – Rasisalai United
Thailand - Premier League
1X
BetDaq
Football
12/09
13:00
BG Pathumthani United – Rasisalai United FC
Thai Soccer - Thai League 1
1 - lay
(5.0%)
1.39
-0.21%2.74 / 26.5%
-21.09% / 57.8%

Betfair
Football
12/09
13:00
TSV Havelse – SG Sonnenhof
German 3 Liga
2 - lay
(6.5%)
£221.35
2.04
31Bet
Football
12/09
13:00
TSV Havelse – SG Sonnenhof Grossaspach
Germany - 3. Liga
X2
-0.23%1.22 / 44.8%
-31.10% / 37.8%

Smarkets
Football
12/09
13:00
En Avant Guingamp – Annecy FC
French Ligue 2
2 1st period - lay
(2.0%)
£15.00
4.30
31Bet
Football
12/09
13:00
Guingamp – Annecy FC
France - Ligue 2
X2 1st period
-0.28%3.67 / 21.1%
-17.65% / 64.7%

BetDaq
Football
12/09
16:00
Osijek – Dinamo Zagreb
Croatian Soccer - Croatia 1 HNL
2 - lay
(5.0%)
1.45
31Bet
Football
12/09
16:00
NK Osijek – Dinamo Zagreb
Croatia - 1. HNL
X2
+ 1 middle for this event
-0.29%7.26 / 11.8%
-10.80% / 78.4%

Kalshi
Football
13/09
16:30
SV 07 Elversberg – Bayern Munich
Bundesliga
2 - No
$391.32
31Bet
Football
13/09
16:30
SV 07 Elversberg – Bayern Munich
Germany - Bundesliga
X2
-0.33%6.57 / 12.9%
-11.67% / 76.6%

31Bet
Football
13/09
18:00
Benfica Lisbon – Gil Vicente
Portugal - Primeira Liga
1X
BetDaq
Football
13/09
18:00
Benfica – Gil Vicente
Portuguese Soccer - Portuguese Primeira Liga
1 - lay
(5.0%)
1.17
-0.36%1.07 / 47.8%
-32.56% / 34.9%

31Bet
Football
12/09
17:00
Lazio – Milan
Italy - Serie A
1X 1st period
Betfair
Football
12/09
17:00
Lazio – AC Milan
Italian Serie A
1 1st period - lay
(6.5%)
£58.56
4.80
-0.49%2.87 / 25.3%
-20.55% / 58.9%

Betfair
Football
12/09
15:00
Farnborough FC – Dover
English National League South
2 - lay
(6.5%)
£165.56
3.90
31Bet
Football
12/09
15:00
Farnborough FC – Dover Athletic
England Amateur - National League South
X2
-0.50%1.24 / 44.0%
-30.89% / 38.2%

BetDaq
Football
12/09
13:00
Andorra FC – Real Sociedad B
Spanish Soccer - Spanish Segunda
Over 2.5
(5.0%)
31Bet
Football
12/09
13:00
FC Andorra – Real Sociedad B
Spain - La Liga 2
Under 4.75