Sachin Tendulkar has scored the most runs as an opener in ODIs.
He smashed 15310 runs as an opening batter.
Former Sri Lanka all-rounder Sanath Jayasuriya comes next.
Jayasuriya has 12740 runs to his name in this category.
Chris Gayle follows him on the list.
The West Indies talisman hit 10179 ODI runs coming to bat as an opener.
Adam Gilchrist claims the 4th position.
The ex-Australia cricketer scored 9200 runs as an opener in the format.
Sourav Ganguly rounds off the top-five list.
The former India skipper has 9146 ODI runs under his belt as an opener.