All you need to know about Saturday's gameMillwall begin their busy Bank Holiday against The Bantams aiming to maintain an impressive recent run of just one League defeat in 13 games against a City side only sitting outside the Play-Off spots on goal difference.
Neil Harris' Lions are unbeaten on the road in seven, whilst Phil Parkinson's side have won their last two matches on home soil, including a 2-0 success against top of the table Burton Albion.
What the managers say
"They are a strong, physical well-organised side with some experienced players in their ranks, and their manager is massively experienced with a proven track record.
"We know it will be a tough game at their place, but we're ready for it."
"We have a lot of experience in the camp of dealing with this position. The lads are ready for it and we have to relish it. This Easter period is a slightly strange one with the international break - I certainly can't remember it happening like this before - but it is business as usual for us.
"It is an important three days for us with the games against Millwall and Crewe. We will be looking to start this period with a positive result on Saturday."
The trio's absence could hand the likes of Shaun Williams, Ed Upson, Aiden O'Brien and Fred Onyedinma an opportunity this weekend, with Academy prospects Kris Twardek and Kyron Farrell also pushing to be involved.
Teenage defender Noah Chesmain has returned from his loan spell at Welling United this week and goalkeeper Harry Girling could also be included in the travelling party.
When we last met
Millwall are 21/10 outsiders for Saturday's Sky Bet League 1 clash at Bradford City, who can be backed at 13/10 with the draw 11/5.
Over 350 Millwall fans have purchased tickets for Saturday's game at Bradford City. If you are not one of them then don't forget that there is full match commentary on Lions PlayerHD.
Updates from the Coral Windows Stadium will also be available by following @MillwallFC - the club's official Twitter account.
Tweets by @MillwallFC