Sent in, Jharkhand's innings folded for 125 in 27.3 overs with Ishan Kishan scoring a halfcentury (53) while Dhoni (23) and Ishank Jaggi (12) were the two other batsmen to reach double digits.
The paltry target proved too difficult for Saurashtra who were skittled out for 83 in 25.1 overs as Jharkhand registered their third successive victory.
The Eden Gardens pitch was back in focus with its uneven bounce after only three batsmen from each camp posted double digits with Kishan notching up a solitary half-century.
On a precarious-looking surface, it was the seamers who ruled the roost, grabbing all the 20 wickets on offer.
Jharkhand's pace spearhead Varun Aaron bowled his quota in one spell en route to 4/20 as he along with Rahul Shukla (4/32) and Jaskaran Singh accounted for all the 10 Saurashtra wickets.
Dhoni was seen employing an attacking field with two in the slip cordon and two -- forward short leg and silly point -- around the batsmen.
From being 30/3 after 10 overs at innings break, Saurashtra's collapse began after Aaron dismissed their skipper Shah in the 15th over as they lost the remaining seven wickets for 34 runs in 12.3 overs.
Earlier, Jharkhand's innings revolved around Kishan's fluent 40-ball 53 (5x4, 4x6) as their innings folded for 125 in 27.3 overs.
Having survived a close caught-behind call after the Kushang Patel's delivery flew past his outside edge in the first ball, Dhoni looked resolute before being trapped by Shaurya Sanandia in the 21st over.
Dhoni made 23 from 24 balls (1x4, 1x6) and pulled the Saurashtra wrecker-in-chief Sanandia for a huge six over fine leg in his 51-minute vigil at the crease.
Earlier, Sanandia returned with a career-best 5/47 while Kushang Patel claimed 4/39 as the duo triggered the collapse in the 10th over over when the latter struck twice in two balls.
Patel castled Virat Singh, and in the next ball he trapped left-handed Saurabh Tiwary LBW while Sanandia too joined in the act in his fiery second spell of 8-3-31-5.
It was Kishan who provided the resistance with four sixes as he brought up his fifty in 38 balls. But in the next over, Sanandia dismissed the diminutive left-hander who was done in by extra bounce.
Wickets kept falling with Sanandia picking two in three balls in his next over as Jharkhand went on to lose six wickets with addition of 31 runs.
At Eden Gardens: Jharkhand 125 allout in 27.3 overs (Ishan Kishan 53; Shaurya Sanandia 5/47, Kushang Patel 4/39) beat Saurashtra 83 allout in 25.1 overs (Varun Aaron 4/20, Rahul Shukla 4/32, Jaskaran Singh 2/29) by 42 runs.
At Bengal Cricket Academy, Kalyani: Services 214; 48.4 overs (Nakul Verma 68, Shamsher Yadav 52; Parvez Rasool 3/36, Manzoor Dar 2/16, Mohammed Mudhasir 2/45) beat Jammu and Kashmir 190; 45.1 overs (Ahmed Bandy 59, Puneet Bisht 45; Vipin Singh 3/41, Diwesh Pathania 2/28) by 24 runs.
At Jadavpur University second Campus, Saltlake: Hyderabad 197; 47 overs (Bavanaka Sandeep 70 not out; Shubham Thakur 4/44, Ashutosh Singh 2/44) beat Chhattisgarh 193/9; 50 overs (Ashutosh Singh 64; Mehdi Hasan 2/30, Ravi Kiran 2/33, Chama Milind 2/40, Mohammad Siraj 2/40) by four runs.
cricketcricket newsIshan KishanIshank JaggiJharkhandmahendra singh dhonisaurashtravijay hazare trophy
First Published: March 1, 2017, 6:19 PM IST