An update to @Texas-Hawk-10 old post on the history of the matchup:
Kansas and Duke have played 14 times all time. Duke leads the all time series with Kansas 8-6 with 12 of the 14 games being played on a neutral and each time only visiting the other once apiece. Kansas and Duke are tied 3-3 against each other in the NCAA Tournament and Kansas leads Duke 3-1 in the Champions Classic. Self is 4-2 vs Duke while at Kansas.
Dec. 1, 1985- Preseason NIT in New York: (3)Duke 92, (5)Kansas 86 (1-0 Duke)
Mar. 29, 1986- Final Four in Dallas: (1) Duke 71, (2) Kansas 67 (2-0 Duke)
Feb. 20, 1988- Allen Fieldhouse: (6) Duke 74, Kansas 70 OT (3-0 Duke)
Apr. 2, 1988- Final Four in Kansas City: Kansas 66, (5) Duke 59 (3-1 Duke)
Feb. 18, 1989- Cameron Indoor: (11) Duke 102, Kansas 77 (4-1 Duke)
Apr. 1, 1991- National Championship in Indianapolis: (6) Duke 72, (12) Kansas 65 (5-1 Duke)
Mar. 19, 2000- NCAA Tournament 2nd Round in Winston-Salem: (1) Duke 69, Kansas 64 (6-1 Duke)
Mar. 27, 2003- NCAA Tournament Sweet 16 in Anaheim: (6) Kansas 69, (7)Duke 65 (6-2 Duke)
Nov. 23, 2011- Maui Invitational Finals: (6)Duke 68, (14) Kansas 61 (7-2 Duke)
Nov. 12, 2013- Champions Classic in Chicago: (5)Kansas 94, (4)Duke 83 (7-3 Duke)
Nov. 15, 2016- Champions Classic in New York: (7)Kansas 77, (1) Duke 75 (7-4 Duke)
Mar. 25, 2018- NCAA Tournament Elite 8 in Omaha: (4)Kansas 85, (9)Duke 81 OT (7-5 Duke)
Nov. 6, 2019- Champions Classic in New York: (4)Duke 68, (3) Kansas 66 (8-5 Duke)
Nov. 15, 2022- Champions Classic in Indianapolis: (6) Kansas 69, (7) Duke 64 (8-6 Duke)
Based on predictive sites, the line for the game should be around Duke -2/-3. Will be KU’s first game of the season where they aren’t favored, so excited to see how the team reacts.