The best Urdu poetry is a matter of personal opinion, as everyone has his or her own favorite poets and styles of poetry. However, there are some poets who stand out as greats, and here are some of them:
Mirza Ghalib: Regarded by many as the master of Urdu poetry, his poems are incredibly profound, witty, and full of emotion. He is the most well-known Urdu poet of all time and is often cited as the father of modern Urdu poetry.
Allama Iqbal: A highly intellectual poet who wrote on a variety of themes, from spiritualism to patriotism. His poem “Saarey Jahan sey Achha Hindostan Hamara” is perhaps the most famous Urdu poem of all time.
Faiz Ahmed Faiz: Known for his revolutionary and socialist poetry, Faiz Ahmed Faiz was a great poet and a symbol of resistance. His works are known for their simplicity and powerful imagery.
Khalid Husheni: A prolific PKistani poet who wrote in both Urdu and English, and was most famous for his romantic and philosophical poetry. He also wrote extensively on social issues, such as inequality and injustice.
Habib Jalib: Jalib was a famous Pakistani political poet who wrote on a range of topics, but was most known for his outspoken voice against political authority and corruption.
These are just a few of the many great Urdu poets in history. There are many more great poets who have made invaluable contributions to the poetry of Urdu language. Everyone has their own personal favorite, and it is up to you to discover your own.