From last-ball thrillers to record-breaking performances, the IPL has witnessed numerous unforgettable moments that have etched themselves into the annals of cricketing history.