Kevin Pietersen has been passed fit for the fifth Test against Australia which starts on August 21, live on Sky Sports Ashes HD.