Dinesh's performance of 58.23m was also his personal best.
He is the first Sri Lankan athlete to win a medal at Paralympics this year.
India won the gold at the above event while China won the silver.
Sri Lankan athlete Dinesh Priyantha Herath won the bronze medal for javelin throw F46 final at the Rio Paralympics 2016.
Dinesh's performance of 58.23m was also his personal best.
He is the first Sri Lankan athlete to win a medal at Paralympics this year.
India won the gold at the above event while China won the silver.