A win for Sheffield United at home to Swindon means Stuart McCall’s side are five points outside the automatic promotion spots, with Bolton able to return to the top two if they beat Gillingham on Monday night.
Bradfrod came closest to breaking the deadlock first when James HAnson saw an effort well-saved in the sixth-minute, before another effort from the front ma was blocked moments later.
Charlton’s Josh Magennis saw an effort cannon off the post in the 13th minute, while a busy Hanson saw a header tipped over at the other end.
Nicky Law went close from the edge of the box for the Bantams in the 35th minute before, three minutes later, Jordy Hiwula-Mayifuila saw an effort saved leaving gthe teams to go in level at the break.
The first effort of the second half saw Jordan Botaka denied by Colin Doyle, while Hiwula-Mayifuila went close again twice at the other end for the hosts.
Another Hanson header was smartly saved by Phillips before, shortly before the end, Botaka’s effort was smothered by Doyle.
The only black mark for the visitors - who will have been delighted with the point - was seeing patrick Bauer dismissed for a second bookable offence shortly before the end,
Bradford City: Doyle, Meredith,Knight-Percival, Vincelot, Darby, Law, Dieng, Cullen, Marshall (Morais 89), Hanson, Hiwula (McNulty 83). Subs Not Used: Sattelmaier, Vuckic, McArdle, Devine, McMahon.
Charlton Athletic: Phillips, Chicksen, Bauer, Pearce (Teixeira 4), Konsa, Ajose (Jackson 77), Ulvestad, Crofts, Botaka (Hanlan 90), Magennis, Novak. Subs Not Used: Foley, Johnson, Mitov, Umerah.
Referee: Mark Haywood (West Yorkshire).
Yorkshire Post - Football
Get the latest news from The Yorkshire Post on social media.
Follow @YPSport on Twitter
See our snaps at @YPSport on Instagram.