Con la nazionale indiana ha preso parte alle Olimpiadi 2016 di Baku giocando 11 partite, ottenendo 6 vittorie 4 patte e 1 sconfitta giungendo così 4º come 3a scacchiera, stesso piazzamento complessivo della squadra, e a quelle 2018 di Batumi. Nella seconda occasione ha totalizzato 5 punti su 7(+2 =6 -1), 12º tra le terze scacchiere.