Yorkshire’s hopes of advancing to the Champions League t20 semi-finals suffered a blow tonight with a washout against Mumbai Indians at Newlands in Cape Town.

The White Rose took two points from their second of four fixtures and now need to win their last two against Highveld Lions and Chennai Super Kings to have any chance of progression.

They must also hope that other results go their way as the Lions have already won twice.

Yorkshire were up against it in the face of Sachin Tendulkar’s Mumbai, even though they got the great man out for seven when he was run out by a combination of Gary Ballance, from mid-on, and Dan Hodgson in the third over.

The Indians, having been invited to bat, had reached 156-6 after 17.5 overs when the second of two rain interruptions proved terminal. Yorkshire would have been chasing 52 off five overs had the weather abated.

They travel back to Johannesburg tomorrow to prepare for their meeting with the Lions at the Wanderers on Saturday (12.30pm UK).

And they may have to do without Bradford fast bowler Moin Ashraf, who left the field with a hamstring injury three balls into his spell.

Ryan Sidebottom also went off with cramp inside the first six overs but returned to bowl his third over before the weather prevented him from bowling his fourth. Both will be assessed tomorrow.

Adam Lyth had to be employed as an emergency spinner for nine balls as a result of Ashraf’s injury.

Yorkshire battled hard and took wickets at regular intervals, although bludgeoning innings of 37 apiece from West Indians Dwayne Smith and Kieron Pollard did the damage at either end.

Smith hit two sixes off Joe Root inside the first three balls, while Harbhajan Singh later hit Azeem Rafiq for successive sixes.

Rafiq was the pick of Yorkshire’s bowlers with 2-36 from four overs. The off-spinner also took two catches, while Rashid struck twice and Root once.