Another enthralling IPL season is drawing to a close with Rising Pune Supergiant taking on Mumbai Indians in Sunday's final.
This year's tournament saw something of an English invasion with all eight franchises boasting an England international - and between them, that contingent were certainly involved in some memorable moments.
Live Indian Premier League
May 21, 2017, 3:00pm
Jos Buttler made a brilliant 77 from 37 balls, his maiden IPL half-century, Tymal Mills showed off his blistering pace and deceived many a batsman with his slower ball and Chris Woakes' wickets helped KKR secure a top-four place.
It was Ben Stokes though, who won the hearts of the Indian public with a series of sensational displays for Rising Pune Supergiant.
It is no surprise then that he features, not once but twice, in our shortlist for the moment of IPL 10.
Also in contention are Martin Guptill's brilliant one-handed catch, an Andrew Tye hat-trick, the fastest fifty in IPL history - courtesy of Sunil Narine - and a brilliant KKR bowling effort that saw RCB dismissed for an IPL record low total of 49.
Watch the video above and vote for your favourite IPL moment below...Watch the IPL final between Rising Pune Supergiant and Mumbai Indians from 3pm on Sunday, Sky Sports 4 HD.