Karzai, who arrived here on Wednesday on a four-day visit, was to deliver the 5th Hiren Mukherjee Memorial annual parliamentary lecture on Friday evening in the Central Hall of Parliament.
He was to speak on "Afghanistan's experience in constitutionalism and democracy: Lessons we take from India".
A Lok Sabha bulletin announced cancellation of the lecture.
Parliament has witnessed uproar over a host of issues, including Telangana, JPC report on 2G scam and price rise since the winter session began on December 5.The two houses have been able to transact little business. The session will conclude on December 20.
Meanwhile, a function to give away best parliamentarian award to be held this week has been postponed and a new date is yet to be announced.
While Arun Jaitley was to be conferred the award for the year 2010, Karan Singh and Sharad Yadav were to get the award for 2011 and 2012 respectively.