South Africa suffered a major blow on the eve of the second test against Pakistan when top-ranked batsman Hashim Amla was ruled out on Tuesday and paceman Dale Steyn was in doubt because of a tight right hamstring.

Last week, Amla flew home after the Proteas lost the first test by seven wickets to be with his wife, expecting a child.

Team manager Dr. Mohammed Moosajee says, “unfortunately, Hashim’s wife hasn’t given birth yet, so he won’t be playing in Wednesday’s test match.”

Steyn’s hamstring tightened during Sunday practice and has had an MRI. Dr. Moosajee said they may wait until the morning of the match to determine if he can play.

More In: Cricket | Sport