COLOMBO, Sri Lanka (Reuters) – India bulldozed Sri Lanka by 168 runs in the fourth one-day international yesterday after skipper Virat Kohli and opener Rohit Sharma smashed blistering hundreds to put the tourists 4-0 up in the five-match series.The result was Sri Lanka’s biggest ODI defeat on home soil in terms of runs and leaves them unable to claim the two victories they needed in the series to ensure automatic qualification for the 2019 World Cup.Sri Lanka were also whitewashed 3-0 by India in the preceding Test series, prompting the entire selection panel to resign.With the ODI series already in the bag, India amassed 375-5 after electing to bat and had looked on course for a 400-plus total while Kohli and Sharma were at the crease.Not that it really mattered as Sri Lanka collapsed to 207 in 42.4 overs in reply, with only Angelo Mathews offering any real resistance with a fighting 70.India lost opener Shikhar Dhawan cheaply but Kohli and Sharma dominated Sri Lanka’s toothless attack during their 219-run stand for the second wicket.Kohli was in sublime form and, having set the tone with a hat-trick of fours against Vishwa Fernando early on, needed only 76 balls to bring up his 29th ODI century.Lasith Malinga ended the batting onslaught by dismissing Kohli for 131, the paceman’s 300th ODI wicket. Kohli’s 96-ball knock included 17 boundaries and two sixes.India were still scoring briskly but Mathews dismissed Hardik Pandya and Sharma off successive balls to put a brake on the scoring rate.Sharma’s 104 – his second successive ton – came off 88 balls including three sixes and 11 fours.Manish Pandey compiled 50 not out as he and Mahendra Singh Dhoni put on 101 in an unbroken sixth-wicket partnership, with former captain Dhoni undefeated on 49 in his 300th ODI.With the home side’s regular ODI captain Upul Tharanga serving a suspension for the team’s slow over rate and stand-in skipper Chamara Kapugedera nursing a back injury, Malinga led a Sri Lanka side that now face a second successive series whitewash going into tomorrow’s final match.INDIA innings Ro. Sharma c Dickwella b Mathews 104S. Dhawan c Pushpakumara b V. Fernando 4V. Kohli c Munaweera b Malinga 131H. Pandya c Hasaranga b Mathews 19L. Rahul c Hasaranga b Dananjaya 7M. Pandey not out 50M. Dhoni not out 49Extras: (lb-5, w-6) 11Total: (for 5 wickets, 50 overs) 375Fall of wickets: 1-6, 2-225, 3-262, 4-262, 5-274.Bowling: Lasith Malinga 10-0- 82-1 (w-6), Vishwa Fernando 8-1-76-1, Angelo Mathews 6-2-24-2, Malinda Pushpakumara 9-0-65-0, Akila Dananjaya 10-0-68-1, Wanidu Hasaranga 2-0-19- 0, Milinda Siriwardana 5-0-36-0.SRI LANKA inningsNiroshan Dickwella c Dhoni b Thakur 14Dilshan Munaweera c Dhoni b Bumrah 11Kusal Mendis run-out 1Lahiru Thirimanne c S. Dhawan b H. Pandya 18Angelo Mathews c Thakur b A. Patel 70Milinda Siriwardana c Dhoni b H. Pandya 39Wanidu Hasaranga -out 22Akila Dananjaya not out 11Malinda Pushpakumara c H. Pandya b Bumrah 3Vishwa Fernando c & b K. Yadav 5Lasith Malinga b K. Yadav 0Extras: (lb-1, w-12) 13Total : (all out, 42.4 overs) 207Fall of wickets: 1-22, 2-26, 3-37, 4-68, 5-141, 6-177, 7-190, 8-196, 9-207.Bowling: S. Thakur 7-0-26-1 (w-2), J. Bumrah 7-0-32-2 (w-5), H. Pandya 8-0-50-2 (w-4), V. Kohli 2-0-12-0, K. Yadav 8.4-1-31-2, A. Patel 10-0-55-1 (w-1).