The average cost of filling a typical family car with petrol could exceed £100 for the first time today.

Data firm Experian Catalist said a litre of petrol cost an average of 180.7p on Tuesday, an increase of 2.2p compared with the previous day.

This was the largest daily jump on 17 years, according to the RAC.

A similar increase on Wednesday will take the average cost of a full tank for a 55-litre family car to more than £100 for the first time.

READ MORE: 'Disgusting' bus stop reignites tension over controversial housing project

The average cost for the day will be published on Thursday morning.

Some forecourts are already selling petrol above £2 per litre, according to price comparison website PetrolPrices.

READ MORE: Feud over 'wasted' £3.6m on 'failed' park and ride as Reading bus service is cut

In Reading, petrol prices are as follows, from cheapest to most expensive:

Asda Tilehurst School Road: 169.7p

Sainsburys Calcot: 171.9p

Asda Lower Earley: 173.7p

Bp Wokingham Road: 175.9p

Shell Shinfield Road: 175.9p

Shell Basingstoke Road: 175.9p

BP The Square: 176.8p

BP Richfield Avenue: 177.9p

Shell Oxford Road: 177.9p

Murco Basingstoke Road: 177.9p

Morrisons Reading: 178.7p

Tesco Reading Extra: 178.9p

Tesco Reading West Extra: 178.9p

BP Wokingham Road: 179.0p

BP Oxford Road (Krisco Reading Service Station): 179.5p

BP London Road: 179.9p

BP Henley Road: 179.9p

BP Reading Road: 179.9p

Texaco Reading (Charvil Service Station):180.9p

Esso Buckingham Drive: 181.9p

BP London Road: 181.9p

BP New Bath Road: 181.9p

BP Rose Kiln Lane: 182.9p

BP Tilehurst Road: 183.9p

Esso Church Street: 183.9p

Esso Bath Road: 183.9p

Esso Aborfield Road: 183.9p

Shell George Street: 184.9p

Esso Berkeley Avenue (Berkeley Service Station): 184.9p

BP Basingstoke Road (Three Mile Cross Service Station): 185.9p

BP Swallowfield Bypass: 185.9p

Bp Bath Road (Calcot Service Station): 186.9p

M4 Reading Connect Motorway Service Area Eastbound: 189.9p