After shutting down Mohammedan for 220 for 8 in 50 overs, Nasir slammed five sixes and nine fours during his innings, during which he shared a 54-run third-wicket stand with Anamul Haque (54) which rebuild their chase after they lost two wickets in the first 4.1 overs.
Then he added 144 runs for the unbroken fourth wicket with Indian recruit Parvez Rasool who made 53 off 57 balls.
Mohammedan's score meanwhile would have been much smaller if their Afghanistan recruit Rahmat Shah and Mehedi Hasan Miraz hadn't made half-centuries. Shah struck six fours in his 91-ball 78 while Miraz, slowly emerging as an allrounder of note, made 52 off 70 balls.
For Gazi Group, seamer Alauddin Babu and offspinner Mahedi Hasan took two wickets each.
Rubel Hossain's third six-wicket haul in List-A cricket derailed Kalabagan Krira Chakra as Prime Bank Cricket Club won by five wickets at the BKSP-4 ground in Savar. Later it was Prime Bank's Indian batsman Unmukht Chand who took them to their 185-run target with 19 balls to spare.
Chand finished on an unbeaten 61 that included four boundaries.
Rubel though had laid the foundation for the easy win. He removed both Kalabagan openers Mohammad Ashraful and Jashimuddin before accounting for Mehrab Hossain jnr and Muktar Ali in the middle-order and tail-enders Sanjit Saha and Nabil Samad.
Rubel had taken his previous six-wicket hauls in a span of six weeks in 2013, once in the DPL and the other in an ODI against New Zealand.
Sheikh Jamal Dhanmondi Club rounded off a day for the chasing sides with a two-wicket win over Victoria Sporting Club at the Fatullah Cricket Stadium. There was a bit of a flutter in the penultimate over in which Dhanmondi Club lost two wickets but couple of singles in the final over got them to the target of 210.
Victoria were bowled out for 209 in 48.2 overs with the Uttam Sarkar top scoring with 88 runs off 102 balls that included five fours and three sixes. Four other batsmen got starts but couldn't kick on, as left-arm spinner Abdur Razzak finished with four wickets and Sohag Gazi took three wickets.
In reply, Dhanmondi Club saw plenty of batsmen getting starts but only Nurul Hasan hitting the match-winning score, 80 off 94 balls with five fours and a six. Left-arm spinner Monir Hossain took three wickets to give Victoria a sniff of victory, but Dhanmondi Club's tail-end batsmen held on for a tight win.
Mohammad Isam is ESPNcricinfo's Bangladesh correspondent. @isam84