Buddhika Mendis stroked an unbeaten century to steer Singapore to its third victory in a row in the Pepsi ICC World Cricket League Division 6 (WCL Div. 6) when it defeated Bahrain by seven wickets on a rain-affect day on Tuesday.

Play began at all the three venues but heavy rain set in around midday and only Singapore and Bahrain were able to finish their fixture at the Singapore Cricket Club ground while matches at the Kalang and the Indian Association ground were washed off.

Batting first, Bahrain was 122-4 in 34 overs when rain came down hard at the Singapore Cricket Club to stop any further play until 4pm. And when the match resumed, Singapore was set a revised target of 164 in 34 overs under the Duckworth-Lewis method.

Singapore successfully knocked off the runs in 30.4 overs while losing only three wickets. Mendis was the star for the home team when he scored an unconquered 104. His innings was perhaps even more impressive considering he had to bat with a runner for the major part of his innings after he had suffered an injury to his right leg.

Singapore coach Trevor Chappell, reflecting on his side's third straight victory, said: 'I'm extremely happy with today's result. We didn't start well with our batting but then Mendis came in and played extremely well.

'He was helped earlier in the innings by Anish Param and later by Munish Arora. Arora and Mendis took us through to the end and I'm pleased with the team. We're just going to have to wait and see how Mendis's injury goes tonight, ahead of tomorrow's match against Norway.'

At the two abandoned matches, Guernsey was 184-2 in 35.2 overs against Norway before downpour prevented any further play at the Indian Association while Botswana was 144-4 in 35 overs against Malaysia at the Kalang when play was called off.

Tuesday's abandoned matches will now be played on Thursday, the next designated reserve day. Guernsey will face Norway at the Indian Association ground and Botswana will play Malaysia at the Kalang.

Wednesday's fixtures will remain as scheduled. Norway will play Singapore at Kalang, Bahrain will play Botswana at the Singapore Cricket Club and Guernsey will take on Malaysia at the Indian Association ground.

Score summaries (day three):

At Kalang: Botswana 144-4, 35.1 overs
Malaysia
Match abandoned

At Singapore Cricket Club: Bahrain 122-4, 34 overs
Singapore 164-3, 30.4 overs (Buddhika Mendis 104 not out, Munish Arora 34 not out)
Singapore won by seven wickets (D/L method)

At Indian Association: Guernsey 184-2, 35.2 overs
Norway
Match abandoned