BJP said Congress deciding to cancel the rally of the PM shows that the party is on the backfoot as Modi's rallies are witnessing huge turnouts.
Efforts are being made to reach out to the minorities and around 25,000 Muslims are expected to attend the rally.
LED screens were installed all over Delhi that showed the live broadcast of the rally.
BJP had invited the US Ambassador to Modi's rally notwithstanding the denial of visa to the Gujarat Chief Minister by the US.
Rumours are rife about a possible JD(U)-Cong alliance after the former praised the govt's proposal to change parameters on determining states' backwardness.
Enduring Images of Rio Olympics 2016
Monsoon Fury: Floods in Many Parts of North India
Rio Olympics 2016 Close With Spectacular Ceremony
SRK to Priyanka Chopra: See What Celebrities Shared on Instagram This Week
Weekly Roundup: Smartphones and Other Gadgets Launched in India