The Brit recently won the singles title at the 2016 Olympics in Rio.
Rafael Nadal is currently ranked number five in the men's singles tennis rankings.
The Serb suffered two defeats in the space of two days in Brazil.
Peaty breaks 100m breaststroke world record while Carlin finishes second in women's 400m freestyle.
The 31-year-old is the latest in an increasingly-long list of players to pull out.
Djokovic has now won a record 30 ATP World Tour Masters 1000 titles.
There are five tennis events in the Brazil Games - here is a history of the event and its 2016 schedule.
Novak Djokovic will be looking to win a record 30th ATP Masters 1000 title on 31 July.
Novak Djokovic faces Tomas Bedych in the quarter-final. Find out where to catch the action live.
Novak Djokovic will look to win his fourth Rogers Cup title.
The 2016 edition of the Rogers Cup takes place from 25 to 31 July.
The Serbian won a bronze medal in Beijing 2008 but has got no closer to gold since.
Murray is a three-time Rogers Cup champion.
Serena Williams created history, taking just 48 minutes to beat Elena Vesnina in the Wimbledon semi-final.
The world number one and defending champion dumped out in rain-delayed four set match.
Three-time winner Djokovic trailed Sam Querrey 2-0 before final rain delay at the All-England Club.
Defending champion Novak Djokovic is in action in the third round. Find out where to watch live.
World No772 secured a memorable victory over Lithuania's Ricardas Berankis on Monday.
Novak Djokovic is in action in the second round against Adrian Mannarino. Find out where to watch live.
Defending champion through to second round despite failing to find his best form on centre court
Novak Djokovic starts his Wimbledon title defence against James Ward. Find out where to watch live.
The 2016 edition of the Wimbledon Championship takes place from 27 June to 10 July.