Find recurred records in a table

I have a table for orders:

id date amount
------------------------
101 01/10/2018 1000
102 04/10/2018 2000
103 15/10/2018 500
104 25/10/2018 6000
105 28/10/2018 100
106 04/11/2018 2000
107 15/11/2018 500
108 28/11/2018 100
109 29/11/2018 200
110 30/11/2018 100

I need result like below:

id date amount
--------------------------
102 04/10/2018 2000
103 15/10/2018 500
105 28/10/2018 100


i need only those rows which are recurred in next month and have same amount value and DD part of the date.