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
ﭴﭵﭶﭷﭸﭹﭺﭻﭼﭽﭾﭿﮀﮁﮂﮃﮄﮅ

129. اے ہمارے رب! ان میں انہی میں سے (وہ آخری اور برگزیدہ) رسول (صلی اللہ علیہ وآلہ وسلم) مبعوث فرما جو ان پر تیری آیتیں تلاوت فرمائے اور انہیں کتاب اور حکمت کی تعلیم دے (کر دانائے راز بنا دے) اور ان (کے نفوس و قلوب) کو خوب پاک صاف کر دے، بیشک تو ہی غالب حکمت والا ہےo

129. O our Lord! Raise up from amongst them the (Last and the Exalted) Messenger (Muhammad [blessings and peace be upon him]), who shall recite to them Your Revelations, and teach them the Book and wisdom (logic and good judgment, making them gnostic of the divine secret), and purify and sanctify (their hearts and ill-commanding selves). Certainly, You alone are All-Mighty, All-Wise.’

(al-Baqarah, 2 : 129)