The Indian Premier League expects an instant sell-out when the Rajasthan Royals — owned by Bollywood star Shilpa Shetty and led by Australian Shane Warne — take on England's Twenty20 Cup winners, Middlesex Panthers. The match on 6 July will raise money for the British Asian Trust.