For refrence, I did a quick calc of the landing distance required with the given conditions and at 60T, thought quite possibly it was heavier given the load and the likely baggage count. I'm not a Boeing chap so these are probably wildly wrong so perhaps someone can refine them, but at the least it seems porentially quite tight given the 9350ft Landing Distance Available. There was TSRA on the METAR shortly after they touched down so BA could have easily dropped
significantly.
I assume they went for RWY 10 due to a thunderstorm parked over the approach for 28. They should have probably gone for RWY 10 somewhere else!
ILS 10 plate for refrence.
From the Indian AIP
https://aim-india.aai.aero/eaip-v2//...VOCL-en-GB.pdf