The Cubs gave Bryant a $652,000 salary for the 2016 season, a 38% increase over his rookie salary. On June 27, 2016, against the Cincinnati Reds, Bryant became the first MLB player in modern history to hit three home runs and two doubles in the same game; he was 5-for-5 overall with 16 total bases in the 11–8 win. After leading the National League with 25 home runs in the first half of the season, he was selected to his second consecutive All-Star Game, and first as the starting third baseman. He hit a first-inning home run off Chris Sale of the Chicago White Sox, his first career home run in an All-Star Game. In the opening game of a late August series against the National League West-division-leading Los Angeles Dodgers, Bryant hit an eighth-inning home run to tie the game and the winning two-run home run in the 10th inning for a 6–4 victory.