List of kings of Malwa
The Kingdom of Malwa was ruled by kings discontinuously from 350 to 1462.
Later Gupta dynasty (575–606)
Paramara dynasty (948–1305)
According to historian Kailash Chand Jain, "Knowledge of the early Paramara rulers from Upendra to Vairisimha is scanty; there are no records, and they are known only from later sources." An inscription from Udaipur indicates that the Paramara dynasty survived until 1310, at least in the north-eastern part of Malwa. A later inscription shows that the area had been captured by the Delhi Sultanate by 1338.The Paramara rulers mentioned in the various inscriptions and literary sources include:
| Serial No. | Ruler | Reign |
| 1 | Paramara | legendary |
| 2 | Upendra | early 9th century |
| 3 | Vairisimha I | early 9th century |
| 4 | Siyaka I | mid-9th century |
| 5 | Vakpatiraja I | late 9th – early 10th century |
| 6 | Vairisimha II | mid-10th century |
| 7 | Siyaka II | 940–972 |
| 8 | Vakpatiraja II | 972–990 |
| 9 | Sindhuraja | 990–1010 |
| 10 | Bhoja | 1010–1055 |
| 11 | Jayasimha I | 1055–1070 |
| 12 | Udayaditya | 1070–1086 |
| 13 | Lakshmadeva | 1086–1094 |
| 14 | Naravarman | 1094–1133 |
| 15 | Yashovarman | 1133–1142 |
| 16 | Jayavarman I | 1142–1143 |
| 17 | Interregnum under the usurper Ballala and later the Solanki king Kumarapala | 1143–1175 |
| 18 | Vindhyavarman | 1175–1194 |
| 19 | Subhatavarman | 1194–1209 |
| 20 | Arjunavarman I | 1210–1215 |
| 21 | Devapala | 1215/1218–1239 |
| 22 | Jaitugideva | 1239–1255 |
| 23 | Jayavarman II | 1255–1274 |
| 24 | Arjunavarman II | 1274–1285 |
| 25 | Bhoja II | 1285–1301 |
| 26 | Mahalakadeva | 1301–1305 |
Ghurid/Ghorid dynasty (1401–1436)
Khalji dynasty (1436–1531)
- Ala-ud-Din Mahmud Shah I
- Ghiyas-ud-Din Shah
- Nasir-ud-Din Shah
- Shihab-ud-Din Mahmud Shah II
- Qadir Shah
- Shuja'at Khan
- Baz Bahadur