The Spaniard overcame Fabio Fognini in the last 16 yesterday as he brushed the Italian aside 6-3 6-1.
Nadal goes into the match full of confidence with a 14-match winning streak behind him that includes a win over Dimitrov.
The Bulgarian came up against Nadal in the China Open semi-finals just six days ago and lost in straight sets.
Victory for Nadal today would take him to 870 career wins – tying Andre Agassi for sixth place on the Open Era career wins list.
Play is due to start at around 8am and you can follow live updates of the match below.

vCard.red is a free platform for creating a mobile-friendly digital business cards. You can easily create a vCard and generate a QR code for it, allowing others to scan and save your contact details instantly.
The platform allows you to display contact information, social media links, services, and products all in one shareable link. Optional features include appointment scheduling, WhatsApp-based storefronts, media galleries, and custom design options.
Rafael Nadal vs Grigor Dimitrov: LIVE Shanghai Masters updates
07:45: Both players will be due on court any minute now following Marin Cilic’s 6-3 6-4 win over Albert Ramos.