Eoin Morgan
Morgan's 71 saw England set 181 at Edgbaston. Getty Images/Clive Mason

England ended their international summer with an unlikely three–run win over India in the one-off T20 match against India at Edgbaston.

Captain Eoin Morgan's 71 helped England set a target of 181 to win as Ajinkya Rahane took a record-equaling four catches to restrict the home side.

The total was seemingly within the world champions' reach and but after Virat Kohli (66) was caught by Alex Hales, captain MS Dhoni (27 not out) was unable to steer the tourists to victory following their 3-1 50-over series win.

Hoping to end their international summer in winning fashion and ease fears regarding their one-day form ahead of next year's World Cup, England won the toss and batted as Jason Roy was handed his debut.

The Surrey batsman opened alongside Alex Hales but made just eight as Mohammd Shami took the first of three wickets before Moeen Ali (0) also failed to reduce the hosts to 27 for 2.

Rahane claimed the first of four dismissals with an outstanding catch to see off Hales (40) and when Joe Root (26) holed out England stood on the brink of setting a below-par total.

But Morgan struck a sublime 71 from 31 balls with seven glorious sixes before a 21-run cameo from Ravi Bopara helped England reach 180 for 7, with 81 runs coming in the final five overs.

Though India lost Rahane early on after being bowled by Ali, the tourists began their chase in encouraging fashion, keeping pace with England after the powerplay overs as Kohli discovered the form that evaded him during the Test and one-day series.

Morgan rotated his attack with Steven Finn, Harry Gurney, Chris Woakes and James Tredwell all employed but they were unable to derail India, who got to within 92 to win with 10 overs left.

Woakes did bowl Shikhar Dhawan (33) but Kohli continued on is merry way, reaching his half-century in 34 balls as the India scoring rate continued to sit above England's heading into the final six overs.

England kept themselves in touch as Kohli looped a catch to Hales at deep square-leg and Gurney bowled Suresh Raina (25) and when Ravindra Jadeja (6) was run out by Finn they sensed an unlikely win.

And with 17 required to win in the final over, Dhoni was unable to inspire India to victory as England provided a fitting end to their international summer.