Marsh delivered a stellar performance in the IPL last year, scoring 627 runs at an average of 48.23, including his highest score in the format with an innings of 117 off 64 balls against Gujarat Titans.