Here are the Lotto and Lotto Plus results for Wednesday, 31 March 2021:

Lotto: 1, 16, 39, 47, 49, 52 Bonus: 23

Lotto Plus 1: 4, 14, 18, 21, 22, 50 Bonus: 29

Lotto Plus 2: 14, 15, 20, 23, 34, 35 Bonus: 9