18+ National Responsible Gambling Programme 0800 006 008. Winners know when to stop. Get help
Beta Real prices. Coverage is still growing. Real prices. Coverage is growing. Why?

Tell us what is wrong

The prices here are real and they are ours. We read every listed South African bookmaker roughly every four minutes and publish what we actually saw, with the time we saw it. Nothing on this site is estimated, modelled or bought in. We hold no data agreement with any bookmaker, so a price can be a few minutes old and the bookmaker's own price is the one that counts. How live is this?

Why is this a beta? Because we are a data company, and data gets better with time. Every day we run, the price record gets longer, the licence register gets more complete and the ranking rests on more evidence. Some pages are still being written and a few bookmakers are not fully covered yet.

We would rather be useful now than perfect later. What is here already answers the question most punters never get answered: who is actually paying most, right now, and who is actually licensed to take your bet. Waiting another six months to publish that would help nobody.

Where we are unsure, we say so. Where we have not checked something, we do not claim it. If you find something wrong, tell us and we will fix it and say we did.

▲LicensedBets FeaturedR5,000 bonus Biggest gap Live odds

Saturday, 31 October
betting odds

This day is more than a week out, so these are ante-post prices: real, but moving by the day rather than the minute.

Prices read from each bookmaker's own published odds and last rebuilt 18 Oct, 16:02 SAST. These are ante-post prices on fixtures more than a week away: they move slowly, by the day rather than the minute, and they are not live offers. Once a fixture is inside seven days it moves to the live board, which is rebuilt every few minutes.

Showing 17 of 17 fixtures that carry at least two independent sources. Every sport priced ahead →

Football

16 fixtures priced beyond the seven-day board

Chelsea v Manchester United

Premier League · 31 Oct, 14:30 SAST · in 7 to 13 days · 5 independent sources · undated

Chelsea 2.10 SportyBet
Draw 3.75 SportyBet
Manchester United 3.40 SportyBet

FC Corvinul Hunedoara 1921 v ACS Champions FC Arges

Superliga · 31 Oct, 16:00 SAST · in 7 to 13 days · 4 independent sources · undated

FC Corvinul Hunedoara 1921 2.60 Mzansibet
Draw 3.00 Mzansibet
ACS Champions FC Arges 2.90 Mzansibet

Spartans FC v Annan Athletic FC

League 2 · 31 Oct, 17:00 SAST · in 7 to 13 days · 5 independent sources · undated

Spartans FC 1.67 World Sports Betting
Draw 4.00 World Sports Betting
Annan Athletic FC 4.50 World Sports Betting

AFC Bournemouth v Leeds United

Premier League · 31 Oct, 17:00 SAST · in 7 to 13 days · 4 independent sources · undated

AFC Bournemouth 2.30 SportyBet
Draw 3.50 SportyBet
Leeds United 3.25 World Sports Betting

Brentford FC v Nottingham Forest

Premier League · 31 Oct, 17:00 SAST · in 7 to 13 days · 4 independent sources · undated

Brentford FC 2.00 World Sports Betting
Draw 3.75 SportyBet
Nottingham Forest 3.75 World Sports Betting

Manchester City v Brighton

Premier League · 31 Oct, 17:00 SAST · in 7 to 13 days · 5 independent sources · undated

Manchester City 1.56 World Sports Betting
Draw 4.75 SportyBet
Brighton 5.50 SportyBet

Stranraer FC v Clyde FC

League 2 · 31 Oct, 17:00 SAST · in 7 to 13 days · 5 independent sources · undated

Stranraer FC 2.35 World Sports Betting
Draw 3.75 World Sports Betting
Clyde FC 2.70 World Sports Betting

Coventry City v Sunderland AFC

Premier League · 31 Oct, 17:00 SAST · in 7 to 13 days · 5 independent sources · undated

Coventry City 2.75 World Sports Betting
Draw 3.50 World Sports Betting
Sunderland AFC 2.70 World Sports Betting

Edinburgh City FC v Dumbarton FC

League 2 · 31 Oct, 17:00 SAST · in 7 to 13 days · 5 independent sources · undated

Edinburgh City FC 1.87 World Sports Betting
Draw 3.85 World Sports Betting
Dumbarton FC 3.75 World Sports Betting

Kelty Hearts FC v Elgin City FC

League 2 · 31 Oct, 17:00 SAST · in 7 to 13 days · 5 independent sources · undated

Kelty Hearts FC 3.15 World Sports Betting
Draw 3.75 World Sports Betting
Elgin City FC 2.10 World Sports Betting

Stirling Albion FC v Forfar Athletic FC

League 2 · 31 Oct, 17:00 SAST · in 7 to 13 days · 5 independent sources · undated

Stirling Albion FC 1.98 World Sports Betting
Draw 3.75 World Sports Betting
Forfar Athletic FC 3.50 World Sports Betting

Gosport Borough v Hanwell Town FC

Southern League Premier South · 31 Oct, 17:00 SAST · in 7 to 13 days · 5 independent sources · undated

Gosport Borough 1.98 World Sports Betting
Draw 3.75 World Sports Betting
Hanwell Town FC 3.25 World Sports Betting

Hull City v Ipswich Town

Premier League · 31 Oct, 17:00 SAST · in 7 to 13 days · 5 independent sources · undated

Hull City 2.70 World Sports Betting
Draw 3.50 SportyBet
Ipswich Town 2.70 World Sports Betting

FC Petrolul Ploiesti v FC CFR 1907 Cluj

Superliga · 31 Oct, 19:00 SAST · in 7 to 13 days · 5 independent sources · undated

FC Petrolul Ploiesti 2.80 Mzansibet
Draw 3.05 Mzansibet
FC CFR 1907 Cluj 2.60 Mzansibet

Tottenham v Crystal Palace

Premier League · 31 Oct, 19:30 SAST · in 7 to 13 days · 5 independent sources · undated

Tottenham 1.73 World Sports Betting
Draw 4.00 SportyBet
Crystal Palace 4.80 SportyBet

Aston Villa v Fulham FC

Premier League · 31 Oct, 22:00 SAST · in 7 to 13 days · 4 independent sources · undated

Aston Villa 2.00 SportyBet
Draw 3.50 SportyBet
Fulham FC 4.00 World Sports Betting

Boxing

1 fixture priced beyond the seven-day board

Alvarez, Saul v Mbilli Assomo, Christian

International Matchups · 31 Oct, 22:00 SAST · in 7 to 13 days · 3 independent sources · 6 of 12 dated

Alvarez, Saul 1.35 Betfred
Mbilli Assomo, Christian 3.10 Betfred

Why some prices here have no time on them

Every price on this site normally carries when it was read. On these fixtures many do not, and rather than print a number we cannot stand behind, we mark them. Roughly six in ten of the books here do not record when their own response was fetched, so there is no true read-time to publish. We will not substitute the time we wrote the row for the time the book quoted it: those are different facts. Where a price IS dated, the row says so.

Nothing on this page is a tip, and none of it is a live offer. It is the same bet at different prices on a fixture that has not come round yet, and the only claim made is that the difference was real when it was read.