Jimmy Neesham hit an unbeaten 35 runs as New Zealand beat Namibia in the Men's T20 World Cup ©Getty Images

New Zealand boosted their chances of reaching the Men's Twenty20 World Cup semi-finals while simultaneously eliminating Namibia with a 52-run win, before India kept their tournament hopes remain alive following a drubbing of Scotland in the United Arab Emirates.

The Black Caps are now second in Group 2 and will go through to the last four with victory over Afghanistan in their final group game on Sunday (November 7).

After a slow start, an unbeaten fifth-wicket partnership of 76 runs off 36 balls between Glenn Phillips and Jimmy Neesham carried New Zealand to an impressive total of 163-4 at the Sharjah Cricket Stadium.

Namibia started well before losing three wickets for just eight runs and, after key man David Wiese fell in the 15th over, they then collapsed to 111-7 off their 20 overs.

Neesham took the player of the match award as his 35 runs and 1-6 bowling performance fired the Kiwis to victory.

Fast bowlers Tim Southee, who removed Wiese plumb leg before wicket, and Trent Boult took 2-15 and 2-20 respectively, while spinners Mitchell Santner and Ish Sodhi limited the scoring again.

In the day's second match, India ran riot against Scotland to take an eight-wicket victory at the Dubai International Cricket Stadium.

The Scots went out to bat first but had a torrid time at the crease.

George Munsey opened and showed promise, striking five boundaries for 24 off 19, before driving a shot straight down the throat of Hardik Pandya.

Munsey was the first of three wickets for Mohammed Sami, who provided a stirring performance with the ball.

The Punjab Kings pace bowler took 3-15 and a maiden from three overs.

In chasing Scotland's 86, KL Rahul and Rohit Sharma started explosively as they were eager to increase India's net run rate.

The pair raced to 53 after four overs to record the fastest team 50 in the tournament.

Ravindra Jadeja was named the player of the match following his three-wicket haul.

The result sees India sit in third in Group 2, outside of the qualification positions.

A win in their final game against Namibia will not secure a semi-final spot as India need a favour from Afghanistan, who play second-place New Zealand on November 7.

The final fixtures of Group 1 take place tomorrow as Australia take on the West Indies and England face South Africa.