Let's have a look at the list of most successful openers of all time in International cricket.
Sri Lanka's legendary opener Sanath Jayasuriya played 506 matches in all three formats and scored 19289 runs as an opener with 41 centuries.
West Indies' explosive opener Chris Gayle has 42 centuries and 102 fifties in 441 international matches as he has scored 18867 runs an opener.
Former South African captain Graeme Smith has 16950 runs in 342 international matches as an opener in which he has 37 centuries and 88 fifties.
West Indies' another legendary batter Desmond Hayes is also included in this list. He has scored 16120 runs as an opener with 96 fifties with 35 centuries.
India's former explosive batter Virender Sehwag has 16119 runs against his name as an opener loaded with 36 centuries and 67 fifties.
Australian opener David Warner also feature in the elite list as he has scored 16072 runs in 317 matches and has 43 centuries and 81 half-centuries against his name.
Sachin Tendulkar, who is termed as the God of Cricket, has a total of 15335 runs with 45 centuries and 75 fifties in 346 matches as an opener.
Former England captain Alastair Cook has a total of 15110 runs with 36 centuries and 74 half-centuries in 250 matches as an opener.