It was a dream debut for opener Lokesh Rahul as his attractive 100 not out enabled a new-look Indian team record a resounding nine-wicket victory over Zimbabwe in the first ODI of the three match series in Harare on Saturday.

Moment to remember as KL Rahul reaches 100 with a six / AFP

Chasing a paltry target of 169, the Indian batsmen hardly broke sweat as they comfortably cruised home in 42.3 overs.

Playing his first ODI, Rahul completed his coveted three-figure landmark with a huge six over deep mid-wicket off seamer Hamilton Masakadza, when there was only two runs required to win the match.

Rahul also became the first Indian to score a hundred on ODI debut. And by extension, has the highest score by any Indian batsmen on ODI debut.

When he reached 87, Rahul also became the highest individual scorer on debut eclipsing Robin Uthappa's 86 against England on his ODI debut in Indore, back in 2006.

Rahul found an able ally in Ambati Rayudu (62 n.O.) as they added 162 runs in 38 overs for the unbroken second wicket partnership even though the Hyderabadi batsman was not at his fluent best.

Rahul hit seven boundaries and a six in his 115-ball innings, a relatively subdued Rayudu picked up during the second half, hitting five boundaries in 120 balls.

Mahendra Singh Dhoni's team were in complete control of the proceedings right from the start as the hosts never looked like putting up a fight during the course of the match, once they were put into bat.

After Jasprit Bumrah (4/28), Dhawan Kulkarni (2/42) and Barinder Sran (2/42) made full use of the conditions where there was help for seamers, Rahul-Rayudu pair kept calm as they chased with minimum fuss.

With PTI inputs (All images from AFP)