Paceman Thakur led India's disciplined effort with the ball to restrict Sri Lanka to a below-par 152 for nine in a rain-hit match which was reduced to a 19-overs-a-side contest.
Tom Latham produced another masterful innings of patience and concentration as New Zealand turned the screw on Sri Lanka on the third day of the second Test at Hagley Oval, in Christchurch, on Friday.
Sri Lankan cricket and the island's once-powerful side arrive at the World Cup struggling for form under a newly appointed captain who has played a single One-day international since 2015.
Earlier, resuming on 3-0 and with an overall lead of 99, England lost Keaton Jennings leg before wicket for one off the first delivery of the day from Dilruwan Perera (5-88), which seemed to unhinge their top order.
A century opening stand between Abid Ali and Fakhar Zaman guided Pakistan to a five-wicket victory over Sri Lanka in the third and final One-Day International in Karachi on Wednesday. The victory enabled the hosts clinch the series 2-0.
India captain Virat Kohli said he expected his bowlers to defend 321 but Sri Lanka batted exceptionally well to take the game away from the defending champions in the ICC Champions Trophy in London, on Thursday.
India, who play three matches against Australia and five against New Zealand, could reach 125 points and within one point of England
Seamer Nuwan Kulasekara picked up four wickets to help Sri Lanka register a comfortable 70-run win in the third and final one-day international against Bangladesh on Saturday and level the series at 1-1.
The visitors have a 2-0 lead in the series and can wrap up the contest with another win here before leaving for the last leg of the tour in Colombo.
The convincing win gave India an unassailable 1-0 lead in the three-match series.
590 cricketers -- including 370 Indian players and 220 overseas players -- will go under the hammer during the two-day mega auction in Bengaluru on February 12 and 13.
Fired four years ago following allegations of match-fixing, Ejaz Ahmed junior has been controversially appointed head coach of the Pakistan squad for the Asian Emerging Nations Cup, to be held in Karachi and Colombo in December.
India captain Virat Kohli said his team were not invincible after the defending champions allowed Sri Lanka to chase down a target of 322 to win a pulsating Champions Trophy match at The Oval on Thursday.
Sri Lanka will look towards veteran Lasith Malinga to deliver with the ball and get them back on the winning path after their horror showing in the three-Test series.
India lose 7 wickets for 22 runs. Defeat seems certain. Then the Master and an unlikely disciple take charge.
A place in the final at stake, Sri Lanka and Bangladesh would expect their batsmen to fire as they lock horns in a virtual semi-final of the Nidahas Twenty20 tri-series, in Colombo, on Friday.
Australia's stand-in skipper David Warner led by example, hitting a brilliant century in their five-wicket win against Sri Lanka to complete a 4-1 series victory on Sunday.
Statistical highlights of the ICC Champions Trophy match between India and Sri Lanka, in London.
India amassed 600 in their first innings and returned to blow away the top half of the Sri Lankan batting order to tighten their grip on the first Test at the Galle International Stadium on Thursday.
All-rounder James Faulkner became the sixth Australian cricketer to claim a hat-trick in one-day internationals, achieving the feat in the second match against Sri Lanka on Wednesday. The 26-year-old left-arm bowler got his first wicket when he trapped Kusal Perera leg-before with the final delivery of his eighth over.
Images from the 3rd ODI between India and Sri Lanka played in Vizag on Sunday
'The first six overs had a great impact on the match'
Sri Lanka cricket coach Nic Pothas says 'too many cooks' are spoiling his efforts to revive the national team and has called for greater autonomy in the wake of yet another confidence-sapping loss against India on Sunday.
Images from Day 1 of the first Test between Sri Lanka and India in Galle, on Wednesday.
A dominant Indian team is expected to maintain its stranglehold on a miserable Sri Lanka and wrap up the three-match series when the two mismatched teams face off in the second Twenty20 International in Indore on Friday.
Steve Smith and Aaron Finch struck half-centuries to help Australia to a three-wicket win over Sri Lanka in the first One-day international in Colombo on Sunday. Sri Lanka, who lost the toss and were sent out to bat on a dry, turning wicket, set the visitors a target of 228, but Australia successfully chased them down with 19 balls to spare to give them the lead in the five-match series.
If the home fans had hoped the change in format would bring a change in fortune, they were left bitterly disappointed with India breezing to their 217-run target in under 29 overs.
'We are an experienced team now, we played good cricket. All bases were covered and I'm really happy with the way things went in this Test'
With Rahul likely to bat at No 4, asks Harish Kotian, will Ajinkya Rahane get a look in?
India carried its domination from the Test series into the One-day format and achieved its biggest ever win in terms of overs left while chasing a 200-plus total.
Shikhar Dhawan continued his love affair with the ICC Champions Trophy with yet another elegant hundred, guiding India to an imposing 321 for six.
Premier New Zealand batsman Kane Williamson showed his prowess in shortest format as his smashing innings powered Northern Knights to a convincing seven-wicket victory over Sri Lanka's Southern Express in a rain-curtailed opening game of the Champions League T20 in Raipur.
Kapugedera denied that the team was low on confidence. Instead, he said Sri Lanka finally have found some momentum for the first time in the ongoing series, what if they are yet to taste a victory against the Indians.
The home team was comfortably placed at 139 for one, thanks to the second wicket stand from opener Danushka Gunathilaka (74) and Lahiru Thirimanne (59) before collapsing to 187 all out.
Ajinkya Rahane will be aiming to get his mojo back as India, formidable even without regular skipper Virat Kohli, eye another 'Whitewash' against Sri Lanka in the three-match ODI series, starting on Sunday.
Both the teams lost their opening matches but bounced back into reckoning after producing two of the tournament's biggest upsets so far.
Skipper Rohit Sharma will be desperate to get back to form as a resurgent India look to set their record straight against hosts Sri Lanka in the third match of the Nidahas Tri-Series, in Colombo, on Monday.
Boosted by their 3-0 clean sweep of Australia Down Under, a confident India would seek to continue their winning momentum when they take on a depleted and new-look Sri Lanka in the first of three T20 Internationals, in Pune, on Tuesday.
With the series already in their pocket, India will look to give some of the bench players a chance but there will be no let-up in the intensity as they eye a complete whitewash against Sri Lanka in the third and final T20I in Mumbai on Sunday.
Shikhar Dhawan struck a sublime hundred in the nick of time as India delivered yet again in a series decider to beat Sri Lanka by eight wickets in the third ODI and record their eighth successive win in a bilateral contest.