બદ્રીનાથે ઓગસ્ટ 2008માં શ્રીલંકાની વિરુદ્ધ વન ડે અને ફેબ્રુઆરી 2010માં દક્ષિણ આફ્રીકાની વિરુદ્ધ પોતાનો ટેસ્ટ ડેબ્યૂ કર્યો હતો.