The α-amylase and α-glucosidase inhibitory activities by extracts of oat bran, blueberry and blackcurrant powders, as well as oat bran pastes supplemented 25% of blueberry and blackcurrant powder, were studied by measuring their half inhibitory (IC50) concentrations. Addition of blueberry or blackcurrant powder into oat bran paste increased α-amylase and α-glucosidase inhibitory activities with a decrease in IC50 values. The main anthocyanidin content was measured by pH differential method and the potential inhibitory mechanisms of these extracts were also investigated by detailed inhibition kinetics and docking simulations. The results showed that: (1) cyanidin and delphinidin were the main anthocyanidin profiles in extracts; (2) only blackcurrant powder was a competitive inhibitor, while other extracts were all mixed-type inhibitors against α-amylase; (3) both blueberry- and blackcurrant-enriched pastes were competitive inhibitors, while other extracts were all mixed-type inhibitors towards α-glucosidase; (4) the α-amylase and α-glucosidase inhibitory activities by extracts were potentially driven by hydrogen bonding, cyanidin-3-glucoside and delphinidin-3-glucoside had stronger binding affinity compared to malvidin-3-glucoside and cyanidin-3-rutinside. This study suggested supplementary of blueberry and blackcurrant with oat bran might be a potential source of bioactive products for antidiabetic activity.