Like many Indo-Aryan languages, Hindustani (Hindi-Urdu) has a decimal numeral system that is contracted to the extent that nearly every number 1–99 is irregular, and needs to be memorized as a separate numeral.[1]

+0 +1 +2 +3 +4 +5 +6 +7 +8 +9
+0 śūnya, sifr ek do tīn cār pāṅc chaḥ sāt āṭh nau
+10 das gyārah bārah terah caudah pandrah solah satrah aṭhārah unnīs
+20 bīs ikkīs bāīs teīs caubīs paccīs chabbīs sattāīs aṭṭhāīs untīs
+30 tīs ikattīs battīs taiṅtīs cauṅtīs paiṅtīs chattīs saiṅtīs aṛtīs untālīs
+40 cālīs iktālīs bayālīs taiṅtālīs cavālīs paiṅtālīs chiyālīs saiṅtālīs aṛtālīs uncās
+50 pacās ikyāvan, ikāvan bāvan tirpan cauvan pacpan chappan sattāvan aṭṭhāvan unsaṭh
+60 sāṭh iksaṭh bāsaṭh tirsaṭh cauṅsaṭh paiṅsaṭh chiyāsaṭh saṛsaṭh aṛsaṭh unhattar
+70 sattar ik'hattar bahattar tihattar cauhattar pac'hattar chihattar sat'hattar aṭhhattar unāsī
+80 assī ikyāsī, ikāsī bayāsī tirāsī caurāsī pacāsī chiyāsī sattāsi aṭṭhāsī navāsī
+90 nabbe, navve ikyānve, ikānve bānve, bayānve tirānve caurānve pacānve chiyānve sattānve aṭṭhānve ninyānve

Numbers from 100 up are more regular. There are numerals for 100, sau; 1,000, hazār; and successive multiples by 100 of 1000: lākh (lakh) 100,000 (105), karoṛ (crore) 1,00,00,000 (107), arab 1,00,00,00,000 (109, billion), kharab 1,00,00,00,00,000 (1011), nīl 1,00,00,00,00,00,000 (1013), padma 1,00,00,00,00,00,00,000 (1015, quadrillion). (See Indian numbering system.) Lakh and crore are common enough to have entered Indian English.

For number 0, Modern Standard Hindi is more inclined towards śūnya (a Sanskrit tatsama) and Standard Urdu is more inclined towards sifr (borrowed from Arabic), while the native tadbhava-form is sunnā in Hindustani. Sometimes the ardha-tatsama form śūn is also used (semi-learned borrowing). Colloquially in Hinglish/Urdish, it is simply referred as jīro/zīro (from English zero).

In writing Hindi, numbers are usually represented using Devanagari numeral signs, while in Urdu the signs employed are those of a modified Eastern Arabic numeral system.

 Arabic 0 1 2 3 4 5 6 7 8 9 Hindi ० १ २ ३ ४ ५ ६ ७ ८ ९ Urdu ۰ ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹

References

1. ^ McGregor, Ronald Stuart (1987), Outline of Hindi Grammar (2nd revised ed.), Oxford: Clarendon Press, pp. 61–62