Rohit Sharma smashed his way to a strokeful 150 while Ajinkya Rahane blasted an unbeaten 88 as India outclassed minnows Afghanistan by 153 runs in the World Cup warm-up match in Adelaide, on Tuesday.
Electing to bat, India had a bad start as they lost opener Shikhar Dhawan (4) and Virat Kohli (5) early, but Rohit's stroke-ful knock helped them post 364 for five.
Chasing the mammoth total, Afghanistan, who will play in the50-overs-a-side World Cup for the first time, started cautiously but lost wickets in a heap in the middle overs before finishing with 211 for eight in 50 overs.
Mohit Sharma and Ravindra Jadeja claimed two wickets each but Mohammed Shami went wicketless.
Te day, though, belonged to Rohit, whose dominating innings laid the foundation for a strong batting show. He stitched a 158-run third wicket partnership with Suresh Raina (75) to help India gain ground.
The left-handed Raina was unlucky to be run-out after hitting five fours and three sixes in his 71-ball stay but Rohit carried on the good work with Ajinkya Rahane (88 not out).
The duo stitched a 95-run fourth-wicket partnership to deflate Afghan hopes.
Rohit was finally picked up by off-spinner Mohammad Nabi but not after he had hit 12 fours and 7 sixes in his 122-ball knock.
Dhoni (10) once again failed to get going and looked completely out of sorts in his 20-ball stay at the wicket but Rahane and Ravindra Jadeja (11 not out) made sure the score was challenging enough.
Afghanistan started on a cautious note as opener Usman Ghani and former captain Nawroz Mangal did well in a 63-run second-wicket partnership but the strategy did not work and the asking-rate kept mounting.
Asghar Stanikzai (20) and later wicketkeeper-batsman Afsar Zazai (24 not out) also contributed but the target proved beyond reach for World Cup first-timers.
India's Shikhar Dhawan attempts to take a catch during the match against Afghanistan. Photograph: Daniel Kalisz/Getty Images
Umesh Yadav, Ravichandran Ashwin and Ravindra Jadeja picked up a wicket each as all the bowlers maintained their economy rates to under 4.5 albeit against a weak Afghan batting.