Dr Strange from Avengers was one of the most loved characters in the franchise.
Benedict Cumberbatch as Sherlock Holmes in the BBC series is still considered to be his best role to date.
Cumberbatch's role as Khan Noonien Singh in Star Trek Into Darkness was impeccable.
Benedict Cumberbatch was the first actor to play physicist Stephen Hawking in the film Hawking released in 2013.
Famous painter Van Gogh was another historic character that Cumberbatch portrayed in the film.
In the highly-acclaimed film 1917, Cumberbatch played the supporting role of Colonel Mackenzie.
The miniseries Petrick Melrose was inspired by the autobiographical novels written by Edward St. Aubyn.
In The Current War, Benedict Cumberbatch portrayed the role of scientist Thomas Edison.
See how Twitter reacted to his film Dr Strange 2.