On October 25, 2017, Dinwiddie scored a career-high 22 points and hit the go-ahead 3-pointer with 43 seconds left to lift the Nets to a 112–107 win over the Cleveland Cavaliers. On October 29, he tied his career high with 22 points in a 124–111 loss to the Denver Nuggets. On November 17, he set a new career high with 25 points in a 118–107 win over the Utah Jazz. On December 14, he had 26 points in a 111–104 loss to the New York Knicks. On December 23, he tied his career high with 26 points in a 123–119 overtime loss to the Indiana Pacers. On January 3, 2018, he made the go-ahead jumper with 10.1 seconds left and tied his career high with 26 points, leading Brooklyn to a 98–97 victory over the Minnesota Timberwolves. On January 8, he set a new career high with 31 points in a 114–113 overtime loss to the Toronto Raptors. On January 12, he recorded a near triple-double with 20 points, 10 assists and nine rebounds in a 110–105 win over the Atlanta Hawks. On January 17, he had a career-high 13 assists in a 100–95 loss to the San Antonio Spurs. On February 17, Dinwiddie won the Skills Challenge at All-Star Weekend.