Yeah, as another poster pointed out, people are thinking comics version, but the OP used the movie photos. Like, yeah none of the movie Batmans have shown themselves capable of taking on movie Black Panther. Like the fruit gives T'Challa strength roughly equal to Steve's, and while movie Batmans have had some skills not even Affleck Batman seemed capable of fighting someone that strong.
Also, people are underestimating comic BP. He's extremely skilled at martial arts and is among the smartest people in the whole Marvel universe. It would be a pretty close fight all things considered.
BP has so much plot armor.
UH UH UH UH SHURI IS SMARTER THAN TONY STARK!
UHHHHHHHHHH T'CHALLA IS STRONGER THAN CAPTAIN AMERICA!
Then why haven't we heard of them?
OH YEAH HEH UHHH THEY LIVE IN AN INVISIBLE METROPOLIS!
Weird you bring up "plot armor" (although I don't think that has anything to do with what you go on to say) since you're talking about a case where his opponent is BATMAN, a character infamously over-written in his capabilities where bad writers make it sound like this supposed "human" can take down the whole Justice League by himself even though some of them have abilities/powers that would let them one-shot him no problem.
I mean, there are a few good writers who acknowledge this absurdity, like in Batman: Hush where Batman is admitting that the only reason he even has the SLIGHTEST CHANCE against Superman (who is currently being mind-controlled by Poison Ivy) is because Clark's refusal to kill is so strong even Ivy can't force him to do it, BUT Bruce admits that if Superman were willing to kill him then there's pretty much nothing he could do to stop it. Like, let's say Batman just stayed put in a room covered in Kryptonite. Beyond the fact that would give him cancer pretty quickly (as Lex found out that too much exposure will do that to you) Superman could just speed-blitz straight into the room and crash into Batman which would kill him like a moving train hitting somebody. Kryptonite wouldn't affect him so quickly to slow him down in time.
But sadly, there are writers who let their love of Batman cloud their judgement and just have him beat everyone which makes him so boring. You know, we're talking about a guy who before he was even 30 managed to become one of the best martial artists in the DCU, THE greatest detective, quite skilled at science, and a pretty good sense of how to run a massive company. Most people would love to accomplish ONE of those things by that age. Just saying, Batman is kinda a Mary Sue already, we don't need to elevate it further.
Also, the whole point of Wakanda up until the end of Black Panther 1 was that the world doesn't know much about them. So why exactly do you expect Shuri's genius to be well-known, she can't exactly make her technological achievements public. Likewise, T'Challa wasn't exactly going around making himself public about being BP like say Tony did with Iron Man, so there's no reason the general public would know his strength capabilities. Like, Gamora is not known by Earth's general public for logical reasons as well yet the Guardians films show she's likely even stronger than Steve (Steve's strong but I don't think he could lift and move that ship's cannon the way she did in Guardians 2). Ant-man is known by barely anyone (until maybe after Civil War) because Hank and later Scott used it for covert operations. And none of that is a problem.