Friday 3 February 2017 13:21, UK
Sky Sports statistician Benedict Bermange looks at the key facts and figures from the white-ball leg of England's tour of India...
And so England's winter tours of the subcontinent ended - appropriately enough - with another batting collapse. Not just any batting collapse this time but a batting collapse for the ages. However, that shouldn't take the gloss off what was an entertaining, stats-filled Indian limited overs section.
England would have been pleased with their total of 350-7 in the first ODI at Pune, but Virat Kohli had other ideas, scoring his 15th century in a successful run-chase. England's total was their highest-ever against India - surpassing the 338 they managed in the tied match in the 2011 World Cup. This record would only last for one match though!
India have successfully chased targets of at least 300 on eight occasions since Kohli's debut, and Kohli has graced six of those with a century. The only exceptions were against New Zealand in Bangalore in 2010, and against Australia at Sydney in 2016.
However, the real star at Pune was Kedar Jadhav, who smashed 120 from just 76 deliveries to help rescue India from the depths of 63-4 in the 12th over. His 65-ball century is the sixth-quickest for India in all ODI cricket.
Ben Stokes set a record of his own, smashing the fastest fifty for England against India in ODI cricket.
The action moved to Cuttack and Yuvraj Singh rolled back the years to strike 150 from just 127 deliveries - his first ODI century since the 2011 World Cup. The innings broke his own record for the highest ODI score for India against England:
MS Dhoni was the supporting act in a fourth-wicket partnership of 256 with a score of 134 making Yuvraj and Dhoni just the second pair of 35-plus year olds to score centuries in the same ODI innings, after Tillakaratne Dilshan and Kumar Sangakkara who performed the feat against both Bangladesh and Scotland in the 2015 World Cup.
Liam Plunkett was the most expensive England bowler, conceding 91 runs in his 10 overs, the joint third-most runs ever conceded by an England bowler in any ODI.
England finally broke their duck with victory in the third match of the series, a five-run win at Kolkata. Their total of 321-8 was just enough as India ended just short on 316-9.
The total of 2,090 runs in the series is the highest in any ODI series of three or fewer matches. The previous highest was 1,892, in the three-match Afro-Asia Cup in India in 2007.
The six totals of more than 300 also set a record for any ODI series of four or fewer matches, let alone a series of only three matches. The six-match India-Australia series in India in 2013 had nine 300-plus totals, while the five-match series between the same two teams in Australia in 2016 produced eight such scores (as well as a 295 and a 296!).
The ball dominated the first two Twenty20 Internationals at Kanpur and Nagpur. Eoin Morgan's fifty in the first match broke a spell of 12 innings without a half-century in this form of the game and he also became the first England player to complete 1,500 runs in T20I cricket.
Jasprit Bumrah's death bowling was the decisive factor in the second match, as he conceded just four runs in his final two overs, taking two wickets in the process. Team-mate Ashish Nehra helped with three wickets of his own.
In fact, Nehra has been around so long he actually took 6-23 against England in the 2003 World Cup. Three of his victims on that occasion were Nasser Hussain, Alec Stewart and Paul Collingwood.
Bangalore hosted the deciding match, and what a match it was.
Rishabh Pant made his T20I debut for India, becoming - at 19 years 120 days - their youngest player in this form of the game. Their previous youngest was Ishant Sharma, who was 32 days older.
Suresh Raina scored his first half-century in T20l cricket since 2010, when he hit 72 not out against Zimbabwe at Harare. Dhoni finally broke his half-century duck in this form of the game, in his 76th match - easily the most matches for any player to score his first 50. The previous record-holder was Ireland's Gary Wilson who took 42 matches.
It all started quite well for England, as they reached 119-2 in the 14th over and they were still in with a shout. However, the innings unravelled in spectacular fashion to spinner Yuzvendra Chahal, who ended with figures of 6-25 - the third-best figures in the format's history.
From the relative respectability of 119-2 England then conspired to lose their last eight wickets for just eight runs in 19 deliveries.
This was the second-worst eight-wicket collapse in the history of all international cricket. New Zealand lost their last eight wickets for five runs in a Test against Australia in Wellington in 1946, plummeting from 37-2 to 42 all out in their first innings.
Five England batsmen were dismissed for ducks, none of which lasted for more than two deliveries. Before this, England had had no more than two ducks in any of their 91 T20I innings.