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.
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.
Also Read
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.
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.
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.
SUMMARISED SCORES:
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 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.
Disclaimer: No Business Standard Journalist was involved in creation of this content