Avengers: Infinity War beats Tiger Shroff's Baaghi 2 and Deepika Padukone's Padmaavat

Avengers: Infinity War has done something incredible at the box office.