Read Surah al-Baqarah with English & Urdu translation or listen to audio with Urdu translation. It is the 2nd Surah in the Quran with 286 verses. You can read full Surah Baqarah with English & Urdu Translation online. The surah's position in the Quran in Juz 1 - 3 and it is called Madani Surah.

اللہ کے نام سے شروع جو نہایت مہربان ہمیشہ رحم فرمانے والا ہے
In the Name of Allah, the Most Compassionate, the Ever-Merciful
Play Copy
ﯿﰀﰁﰂﰃﰄﰅﰆﰇﰈﰉﰊﰋﰌﰍﰎﰏﰐﰑﰒﰓﰔﰕﰖﰗﰘﰙﰚ

256. دین میں کوئی زبردستی نہیں، بیشک ہدایت گمراہی سے واضح طور پر ممتاز ہو چکی ہے، سو جو کوئی معبودانِ باطلہ کا انکار کر دے اور اللہ پر ایمان لے آئے تو اس نے ایک ایسا مضبوط حلقہ تھام لیا جس کے لئے ٹوٹنا (ممکن) نہیں، اور اللہ خوب سننے والا جاننے والا ہےo

256. There is no compulsion in Din (Religion). Surely, the guidance has been evidently distinguished from error. So he who rejects false gods and believes in Allah has grasped such a firm handhold that will never (possibly) give way. And Allah is All-Hearing, All-Knowing.

(al-Baqarah, 2 : 256)