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
ﭑﭒﭓﭔﭕﭖﭗﭘﭙﭚﭛﭜﭝﭞﭟﭠﭡﭢﭣﭤﭥﭦﭧﭨﭩﭪﭫﭬﭭﭮﭯﭰﭱﭲﭳﭴﭵﭶﭷﭸ

25. اور (اے حبیب!) آپ ان لوگوں کو خوشخبری سنا دیں جو ایمان لائے اور نیک عمل کرتے رہے کہ ان کے لئے (بہشت کے) باغات ہیں جن کے نیچے نہریں بہتی ہیں، جب انہیں ان باغات میں سے کوئی پھل کھانے کو دیا جائے گا تو (اس کی ظاہری صورت دیکھ کر) کہیں گے: یہ تو وہی پھل ہے جو ہمیں (دنیا میں) پہلے دیا گیا تھا، حالانکہ انہیں (صورت میں) ملتے جلتے پھل دیئے گئے ہوں گے، ان کے لئے جنت میں پاکیزہ بیویاں (بھی) ہوں گی اور وہ ان میں ہمیشہ رہیں گےo

25. And, (O Beloved Prophet,) give glad tidings to those who believe and keep doing pious deeds that for them there are Gardens (of Paradise) beneath which streams flow. When some fruit will be given to them from these Gardens to eat, they will say (looking at its appearance): ‘This is the same fruit that was provided to us (in the world) before,’ whereas they will be given fruits resembling (only in appearance). In Paradise, there will (also) be chaste spouses for them, and they shall abide there for ever.

(al-Baqarah, 2 : 25)