In March 2015, Sharma made his first appearance in the Cricket World Cup and played in eight matches for India in the 2015 tournament in Australia. India reached the semi-final stage where they were defeated by Australia. Sharma scored 330 runs in the tournament with one century, a score of 137 in the quarter-final against Bangladesh.