Rohit Sharma (l) and Virat Kohli added 219 runs © AFP

Virat Kohli opted to bat first for the first time in the ongoing One-Day International (ODI) series against Sri Lanka. Having already sealed the 5-ODI series with a 3-0 lead, India made three changes to the playing XI. Rohit Sharma continued his splendid run in the series, achieving his second successive ton. However, he was overshadowed by his captain. Kohli cut loose on a flat-track under scorching sun and blasted a hundred for himself. India ended their innings on 375 for 5 courtesy some big hitting from MS Dhoni and Manish Pandey towards the end. For Sri Lanka only Angelo Mathews who did some damage getting 2 wickets: he was even on a hat-trick.

Rohit and Shikhar Dhawan came out to bat but failed to provide the customary big start. Dhawan departed trying to hit Vishwa Fernando over the cover region. He holed out to third man for 4. Kohli came out to partner Rohit with intent to get his team out of a hole.

Kohli slammed 3 back-to-back boundaries within his first 10 balls. His intentional were clear. He soon reached became the leading ODI run-scorer in 2017, going past Faf du Plessis (814 runs) and Joe Root (785).

Debutant Malinda Pushpakumara came into bowl inside the first Powerplay.  The pair did not show any mercy on the home sides bowlers bring up their 50-run stand in merely 46 balls.

Kohli completed his 45th ODI half-century in 38 balls. The pair notched up their century stand in 76 balls and moved to 150 from 121. When he reached his century Kohli went past Sanath Jayasuriya’s tally of 28 ODI hundreds. Only Sachin Tendulkar (49) and Ricky Ponting (30) are ahead.

Lasith Malinga finally ended his search for 300th wicket getting Kohli; his widest delivery of the day. Kohli holed out to sweeper cover for 131 off 96 balls inclusive of 17 fours and 2 sixes.

With Kohli’s wicket, Malinga became second pacer after Chaminda Vaas and fourth Sri Lanka to 300-wicket tally.

Hardik Pandya joined his Mumbai Indians skipper in the middle. Pandya was saved by a DRS call after being given out off Akila Dananjaya.  Unfortunately, his stay lasted just 18 balls before he was scalped by Mathews.

Rohit reached his 13th ODI ton in 85 balls before falling for 104. He was picked by Mathews just when the former eyed big runs.

KL Rahul’s miserable series continued as he fell for 7 off Dananjaya. MS Dhoni, playing his 300th ODI, came out to join Manish Pandey. Pandey and Dhoni took India past 300-run mark adding 50 off 46 balls.

Dhoni remained one shy of his 66th ODI half-century, while Manish Pandey scored his second ODI fifty in 42 balls as India closed their innings on 375 for 5 in 50 overs.

Brief scores:

India 375 for 5 in 50 overs (Rohit Sharma 104, Virat Kohli 131; Angelo Mathews 2 for 24) vs Sri Lanka.