Pada abad ke-16, Bayazid Pir Roshan dari Waziristan mengembangkan abjad Roshani untuk menulis bahasa Pashto, yang terdiri dari 41 huruf:[2]
ا
/ɑ,ʔ/
ب
/b/
پ
/p/
ت
/t̪/
ټ
/ʈ/
ث
/s/
ج /d͡ʒ/
چ /t͡ʃ/
څ /t͡s/
ح
/h/
خ
/x/
د
/d̪/
ډ
/ɖ/
ڊ /d͡z/
ﺫ
/z/
د·
/ʐ/
ﺭ
/r/
ړ
/ɺ˞,ɻ,ɽ/
ﺯ
/z/
ږ
/ʒ/
ڛ
/s/
س
/s/
ش
/ʃ/
ښ
/ʂ/
ص
/s/
ض
/z/
ط
/t̪/
ظ
/z/
ع
/ʔ/
غ
/ɣ/
ف
/f,p/
ق
/q,k/
ک
/k/
ګ
/ɡ/
ل
/l/
م
/m/
ن
/n/
ڼ
/ɳ/
و
/w,u,o/
ه
/h,a,ə/
ي
/j,i,e/
28 huruf langsung diturunkan dari abjad Arab. Dia mengenalkan 13 huruf baru yang dapat mewakili bunyi fonem dalam bahasa Pashtun. Hampir semua huruf yang diperkenalkan oleh Pir Roshan di antaranya i.e. ګ ,ښ ,ړ ,ډ ,څ ,ټ dan ڼ masih ditulis dalam bentuk yang sama dan dilafalkan hampir dengan cara yang sama dalam bahasa Pashtun modern. Sistem bunyi dalam dialek selatan mempertahankan perbedaan antara semua fonem konsonan ortografinya.
Pir Roshan juga memperkenalkan huruf ږ (rē dengan titik di bawah dan titik di atas) untuk mewakili bunyi /ʒ/, seperti ⟨s⟩ pada kata "misal", sedangkan bahasa Pashtun modern malah menggunakan huruf ژ. Bahasa Pashtun modern juga menggunakan huruf ږ untuk mewakili bunyi /ʐ/ (dialek utara: /g/), tetapi untuk bunyi itu, Pir Roshan menggunakan huruf yang terlihat seperti ·د (dāl dengan titik tengah). Huruf ڊ (dāl dengan titik bawah) mewakili bunyi /d͡z/ tergantikan oleh ځ dalam bahasa Pashtun modern. Dia juga menggunakan ڛ (sīn dengan tiga titik di bawah), huruf usang pada zaman gaya Nastaʿlīq abad pertengahan, untuk menunjukkan huruf س (mewakili bunyi /s/) hanya dalam bentuk terisolatif. Ligatur Arab ﻻ (lām-alif) juga pernah digunakan. Dua huruf, پ and چ, diturunkan dari abjad Persia.
Bentuk
Bahasa Pashtun menggunakan abjad Arab gaya Naskh. Bahasa Pashtun juga menggunakan semua 28 huruf abjad Arab dan menurunkan tiga huruf abjad Persia (چ, پ, dan ژ).
Semua karakter tambahan berasal dari huruf Arab yang ada dengan menambahkan diakritik; misalnya, konsonan x̌īn/ṣ̌īn dan ǵe/ẓ̌e masing-masing terlihat seperti syin dan ra dengan titik atas dan bawah. Demikian pula, perhatikan bahwa huruf yang mewakili konsonan tarik-belakang ditulis dengan lingkaran kecil (dikenal sebagai "panḍak", "ğaṛwanday", atau "skəṇay") yang dilekatkan di bawah konsonan dental.
Konsonan /ɡ/ ditulis baik sebagai ګ atau گ.
Selain berbagi beberapa kesamaan dengan vokal yang digunakan abjad Persia, abjad Pashtun juga memakai ئ, ې, ۀ, dan ۍ untuk vokal dan diftong tambahan.