तमिलनाडु के बद्रीनाथ टीम इंडिया के लिए टेस्ट, वन-डे और टी-20 मैच भी खेल चुके हैं। इन्होंने अगस्त 2008 में श्रीलंका के खिलाफ वन-डे और फरवरी 2010 में दक्षिण अफ्रीका के खिलाफ टेस्ट मैच में खेला था और मात्र 63 रन बनाए। इसके अतिरिक्त इन्होंने टीम इंडिया की ओर से 7 वन-डे और एक टी-20 मैच खेला है।