As the year draws to a close, it's only fitting that we round-up the audiobooks topping the 2017 charts. From Stephen Fry's impeccably performed Sherlock Holmes: The Definitive Collection to debut crime sensation The Girl Before and Robert Webb's hilarious and heartbreaking How Not to Be a Boy, 2017 has been a hell of a year for audiobooks. If you want to browse the definitive list of the most popular book releases of 2017, you've come to the right place. Click the tabs to scroll through the year's best sellers and browse the top titles from previous years.

2014 best sellers - all-time

Narrated by: Roy Dotrice
4.5 out of 5 stars
Narrated by: Ian Hanmore
4.5 out of 5 stars
Narrated by: Charlton Griffin
4 out of 5 stars
Narrated by: Michael Kramer
5 out of 5 stars
Narrated by: Roy Dotrice
4.5 out of 5 stars
Narrated by: Alex Jennings
4.5 out of 5 stars
Narrated by: Roy Dotrice
4.5 out of 5 stars
Narrated by: Paul Michael
4 out of 5 stars
Narrated by: Stephen Fry
4.5 out of 5 stars
Narrated by: Julian Rhind-Tutt
4 out of 5 stars
Narrated by: Timothy Miller
4.5 out of 5 stars
Narrated by: Dan O'Grady
4.5 out of 5 stars
Narrated by: Roy Dotrice
4.5 out of 5 stars
Narrated by: Carolyn McCormick
4.5 out of 5 stars
Narrated by: Peter Forbes
4.5 out of 5 stars
Narrated by: Michael Beck
4.5 out of 5 stars
Narrated by: Michael McIntyre
4.5 out of 5 stars
Narrated by: Andrew MacMillan
4.5 out of 5 stars
Narrated by: Jonathan Keeble
4.5 out of 5 stars
Narrated by: Daniel Weyman
4.5 out of 5 stars
Narrated by: Ian Hanmore
4.5 out of 5 stars
Narrated by: Steven Pacey
4.5 out of 5 stars
Narrated by: Raul Esparza
4.5 out of 5 stars
Narrated by: Roy Dotrice
4.5 out of 5 stars
Narrated by: Kenneth Branagh
4.5 out of 5 stars
Narrated by: John Lee
4.5 out of 5 stars
Narrated by: Steven Brand
4.5 out of 5 stars
Narrated by: Simon Slater
4.5 out of 5 stars
Narrated by: Roy Dotrice
4.5 out of 5 stars
Narrated by: Dave Gorman
4.5 out of 5 stars
Narrated by: Ian Hanmore
4.5 out of 5 stars
Narrated by: Stephen Briggs
4.5 out of 5 stars
Narrated by: Caroline Lee
4.5 out of 5 stars
Narrated by: Jessica Ball
4.5 out of 5 stars
Narrated by: Emma Galvin
4.5 out of 5 stars
Narrated by: Julian Rhind-Tutt
4 out of 5 stars
Narrated by: Alan Partridge
4.5 out of 5 stars
Narrated by: Patrick Egan
4.5 out of 5 stars
Narrated by: Roy Keane
4.5 out of 5 stars
Narrated by: Sissy Spacek
4.5 out of 5 stars
Narrated by: Bill Bryson
4.5 out of 5 stars
Narrated by: Dick Hill
4.5 out of 5 stars
Narrated by: Kobna Holdbrook-Smith
4.5 out of 5 stars
Narrated by: Ian Hanmore
4.5 out of 5 stars
Narrated by: Simon Prebble
4.5 out of 5 stars