The dates and times of the round of 16 fixtures for the Champions and Challenge cup competitions have been confirmed.
The Sharks face Irish club Munster in the Champions Cup playoffs at Kings Park, while the DHL Stormers host English Premiership outfit Harlequins in Cape Town, on Saturday, 1 April.
Over 24 hours later, the Vodacom Bulls lock horns with Toulouse in France at Stade Toulousain.
In the second-tier Challenge Cup, the Lions will host Top 14 side Racing 92 in Johannesburg on April Fool’s Day, with the Cheetahs facing French giants Toulon at Stade Felix Mayol.
The Champions Cup draw sets up a potential tantalising clash between the Sharks and Bulls in the quarter-finals. The Stormers, on the other end, can only face another local side in the final but could meet reigning champions La Rochelle in the last eight.
Full Champions Cup fixtures:
Friday, 31 March
Leicester Tigers v Edinburgh (10pm)
Saturday, 1 April
Sharks v Munster (1:30pm)
Stormers v Harlequins (4pm)
Leinster v Ulster (7:30pm)
La Rochelle v Gloucester (7:30pm)
Sunday, 2 April
Exeter Chiefs v Montpellier (2:30pm)
Saracens v Ospreys (5pm)
Stade Toulousain v Bulls (5pm)
Full Challenge Cup fixtures:
Friday, 31 March
Bristol Bears v Clermont Auvergne (10pm)
Scarlets v CA Brive (10pm)
Saturday, 1 April
Toulon v Cheetahs (2:30pm)
Stade Francais v Lyon (5pm)
Benetton v Connacht (5pm)
Glasgow Warriors v Dragons (6:30pm)
Lions v Racing 92 (6:30pm)
Cardiff v Sale Sharks (10pm)
Photo: @SharksRugby/Twitter