Celtic square off against Rangers tomorrow afternoon in what is statistically the DIRTIEST derby in British football.

The rivalry has brought with it some memorable moments on the pitch, not least some stunning goals, but it has also provided plenty of talking points with its battles, red cards and bookings in its fiery encounters over the years.

An incredible 29 fouls are committed on average in each game with a staggering 10 red cards being flashed by referees in the previous 20 clashes between the two, which is a sending off every other game. According to statistics from Betting Expert, more than 100 yellows have also been brandished in the last 20 games, and almost 50 fouls more than the closest derby to it in terms of meaty challenges.

Arsenal and Tottenham Hotspur are the closest in terms of average number of fouls committed in one game at 26.8 while Liverpool and Manchester United come third in the list at 24.85. The Old Firm tops the total number of fouls in the last 20 games at 580 while Arsenal and Spurs are 536 and Liverpool vs United are 497.

Yellow cards per game also has Celtic vs Rangers at the top of the list on 103, again Arsenal and Spurs are second with 98 but it's Manchester United against Manchester City which comes third with 93 bookings.

A spokesperson for Betting Expert said: “It is perhaps no surprise that the Old Firm is the dirtiest derby in the UK, given the intense rivalry between the opposing sides of Glasgow.

“The latest data shows that despite some of the chummier matchups south of the border, the feisty nature of these games in years gone does not appear to have been left behind. 

“With the most red cards, yellow cards and fouls by a long distance, it shows Rangers and Celtic matches are still the spicy, hard-fought battles they have always been."