He was in great form in batting and bowling, helping his outfit post an imposing total during their innings and thereafter led the rest of his squad to put MCC in check during the latter's turn with the bat.
Estim recorded 186 runs all out once they won the toss and chose to bat in the 30-over clash.
They had a wobbly start to their quest for an imposing score, given Mehul Lar, who opened the innings with Ashvin, faced early dismissal with the former posting five runs.
Estim were later pegged back after two top order batsmen, Govind Kerai and Jitesh Pindoria, faced quick dismissals.
Ashvin stood firm at the crease, posting 59 runs which included nine fours.
Safvan Annarathodika, MCC wicket keeper, brought Ashvin's spell to an end after he had caught the batsman from a delivery by skipper Sreejesh Puthiyaveetil.
Lalji Halai had a few knocks at the crease, posting 10 runs which consisted of two fours.
Middle order batsmen, Arvind Rabadiya, Mahendra Kerai and Bhavik Bhudia boosted Estim's pursuit of convincing total, posting 25 runs, 23 runs and 21 runs respectively.
Bhudia and Kerai, to some extent, turned out to be aggressive at the crease, given the former cracked a four and a six, whereas the latter notched two sixes.
Kelvin Anjelo stood out of the rest during MCC's bowling spell, given he took three wickets and leaked 20 runs in four overs.
Medium pacer Athuman and Puthiyaveetil ended their respective spells with two wickets apiece in four and six overs. On reply, MCC's efforts to mount successful chase waned, given they were skittled for 115 runs in 25.2 overs.
The club was dealt a blow early on in the innings, as opening batsman, Puthiyaveetil, faced early dismissal with four runs to his name.
Fellow opener, Nandakishan Pottachira, withstood Estim's challenge to notch 20 runs which included four fours.
They thereafter endured two quick dismissals after top order batsmen, Annarathodika and Zanu Ahmed were dismissed, having managed to post three runs and two runs respectively.
Athuman stepped up to attempt to restore confidence in the squad's chase, registering 23 runs which included two fours.
After two more quick dismissals, MCC staged a late surge after James Jeyson had notched 33 runs which consisted of three fours and two sixes.
His efforts to help MCC turn tables on Estim were thwarted by Ashvin that dismissed the former to leave MCC reeling at 115 runs in 25.2 overs.
Bhudia had the best bowling spell for Estim, in which he took three wickets and leaked 23 runs in four overs.
Hitesh Gorasiya and Ashvin piled misery for MCC, taking two wickets apiece in six and 5.2 overs respectively.
The Dar es Salaam Cricket (DC)-organized league is held annually in memory of Tanzania Cricket Association (TCA) Event and Tournament Manager, Kazim Nasser, who passed away in the city in 2015.