Cricket · IPL 2027 · Pre-season tracker
IPL 2027 Retention & Auction Tracker
Track confirmed player trades, franchise retentions, releases and auction buys across all ten IPL teams.
All 10 IPL teams
Select a team to view their 2026 roster reference.
Search all 274 players
Filter by name, team or role.
Showing 274 players
Confirmed Player Trades
| Player | From | To | Fee | Source |
|---|
'+role+' · '+list.filter(p => p.role === role).length+'
'+list.filter(p => p.role === role).map(p => ''+esc(p.name)+'').join('')+'
'+team+'
'+total+' players in 2026 list
';
b.addEventListener('click', () => showTeam(team));
teamGrid.appendChild(b);
const o = document.createElement('option');
o.value = team; o.textContent = team;
teamFilter.appendChild(o);
});function renderPlayers() {
const q = search.value.trim().toLowerCase();
const list = players.filter(p => (!q || (p.name + ' ' + p.team + ' ' + p.role).toLowerCase().includes(q)) && (!teamFilter.value || p.team === teamFilter.value) && (!roleFilter.value || p.role === roleFilter.value) && (!statusFilter.value || p.status === statusFilter.value));
$('sd-result-count').textContent = 'Showing ' + list.length + ' of ' + players.length + ' players';
playerGrid.innerHTML = list.length ? list.map(p => ''+esc(p.name)+'
No players match these filters.
';
}[search, teamFilter, roleFilter, statusFilter].forEach(el => el.addEventListener('input', renderPlayers));
renderPlayers();$('sd-trade-rows').innerHTML = trades.map(t => '