Indian equity benchmarks ended on a strong note on July 29, with the Nifty 50 closing above the 24,200 mark after a broad-based rally led by IT, metal, banking and FMCG stocks.