राजपूतों की उत्पत्ति के सन्दर्भ में विद्वानों ने कई सिद्धांत का उल्लेख किया हैं. श्री कर्नल जेम्स टॉड द्वारा दिए गए सिद्धांत के अनुसार राजपूतों की उत्पत्ति विदेशी मूल की थी. उनके अनुसार राजपूत कुषाण,शक और हूणों के वंशज थे. उनके अनुसार चूँकि राजपूत अग्नि की पूजा किया करते थे और यही कार्य कुषाण और शक भी करते थे. इसी कारण से उनकी उत्पति शको और कुषाणों से लगायी जाती थी.