IPL 2026 introduces a strict INR 18 crore take-home cap for all overseas players Franchises can bid higher, but players cannot receive more than the limit Top foreign stars may still attract huge bids ...