| Championship
14:00
| Head to Head | |||
|---|---|---|---|
| 30/04/19 | Millwall | 1 : 2 | Bristol City |
| 07/04/18 | Millwall | 2 : 0 | Bristol City |
| 29/02/20 | Millwall | 1 : 1 | Bristol City |
| 01/01/13 | Millwall | 2 : 1 | Bristol City |
| 20/11/11 | Millwall | 1 : 2 | Bristol City |
| 01/05/21 | Millwall | 4 : 1 | Bristol City |
| 23/01/21 | Millwall | 0 : 3 | Bristol City |
| 29/09/21 | Millwall | 1 : 0 | Bristol City |
| 29/12/22 | Millwall | 0 : 0 | Bristol City |
| 12/08/23 | Millwall | 0 : 1 | Bristol City |
| Last Matches (Bristol City) | |||
|---|---|---|---|
| 06/08/2026 | Bristol City | 0:1 | Walsall |
| 01/08/2026 | Exeter City | 1:1 | Bristol City |
| 01/08/2026 | Plymouth | 0:0 | Bristol City |
| 29/07/2026 | Bristol City | 4:1 | Newcastle |
| 29/07/2026 | Forest Green | 3:2 | Bristol City |
| 25/07/2026 | Swindon Town | 1:3 | Bristol City |
| 21/07/2026 | Bristol City | 0:0 | Newport County |
| Last Matches (Millwall) | |||
|---|---|---|---|
| 08/08/2026 | QPR | 1:1 | Millwall |
| 01/08/2026 | Millwall | 1:0 | Antwerp |
| 28/07/2026 | Bromley | 1:1 | Millwall |
| 25/07/2026 | Stevenage | 1:0 | Millwall |
| 21/07/2026 | Gillingham | 1:0 | Millwall |
| 17/07/2026 | Eldense | 1:2 | Millwall |
| 14/07/2026 | FC Andorra | 2:1 | Millwall |
All predictions and picks are only informative. No guarantee of course. Also matches can change during day as odds are changing!