There's no comic book movie close to The Dark Knight...because The Dark Knight was simply a great movie. It can't really even be confined as a comic book movie to me.
Marvel has done an excellent job with the MCU...but it still feels like live action comic books. And to their credit, that's why they are beating the DCEU or even Fox...it feels true to the comics with some tweaking to do well in live action.
However...even if there was no Batman comic, and someone randomly decided to make a movie about a vigilante who dressed up as a bat, it would stand alone and be one of the greatest movies of all time still.
For me it's the following
1. The Dark Knight
2. Ironman
3. Infinity War
4. Batman Begins
5. Logan
6. Winter Soldier
7. Deadpool
8. Days of the Future Past/First Class (I Thought Fassbender delivered an Oscar nomination worthy performance in First Class, but 'Days' had the better story, especially the Rogue Cut)
9. The Dark Knight Rises
10. Dr. Strange
11. Spiderman 2
12. Blade
13. Superman 2
14. Man of Steel (Yeah, I said it...movie was flames outside of that retarded scene where his pops died)
15. Thor Ragnarok