Bhatia made his first-class and list A debuts for Tamil Nadu against Sinhalese Sports Club at Colombo in 2000. He first played for Tamil Nadu, but later returned to his home state side Delhi. In the 2007–08 Ranji Trophy season, he contributed much to Delhi's title win with 512 runs in 7 matches. The same year, he made his Twenty20 debut for Delhi against Himachal Pradesh in the Inter-State T20 Championship.
