Despite facing tough competition from Shah Rukh Khan’s Zero, KGF won the hearts of moviegoers at the box office. In the end, KGF won the competition not only at the domestic box office but also worldwide. SRK’s Zero was outrightly rejected everywhere whereas KGF scored a double century in just 21 days.

As per the box office report, KGF (Hindi) earned 7.44 crore in the third week to take its total domestic box office collection to 40.39
The box office collection of KGF (Hindi) is as follows:
Week 1: ₹ 21.45 cr
Week 2: ₹ 11.50 cr
Week 3: ₹ 7.44 cr
Total: ₹ 40.39 cr (Worldwide collection [all languages]: ~203 cr)
Shah Rukh Khan’s Zero failed to cross even 1 crore in the third week and hence will not cross 100 crore mark at the domestic box office.
The box office collection of Zero is as follows:
Week 1: ₹ 89.57 cr
Week 2: ₹ 6.25 cr
Week 3: ₹ 85 lakh
Total: ₹ 96.67 cr FLOP