Due to illness, he pulled out of the 2015 Nigerian Championships and was not able to defend his 200 m title. He however bounced back for the All-Africa Games in Brazzaville. Oduduru ran a PB of 20.45 s into a headwind of 1.2 m/s to win the silver medal behind Ivorian sprinter, Hua Wilfried Koffi. His team mate and 2015 Nigerian champion Tega Odele placed third. Oduduru was selected for the 200 m at the 2016 African Championships in Durban. After posting the second fastest time in the semifinals, he did not run in the finals due to injury.