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
Narrated by: Ian Hanmore
Narrated by: Charlton Griffin
Narrated by: Kate Reading
Narrated by: Roy Dotrice
Narrated by: Alex Jennings
Narrated by: Roy Dotrice
Narrated by: Paul Michael
Narrated by: Stephen Fry
Narrated by: Julian Rhind-Tutt
Narrated by: Timothy Miller
Narrated by: Dan O'Grady
Narrated by: Roy Dotrice
Narrated by: Carolyn McCormick
Narrated by: Peter Forbes
Narrated by: Michael Beck
Narrated by: Michael McIntyre
Narrated by: Andrew MacMillan
Narrated by: Jonathan Keeble
Narrated by: Daniel Weyman
Narrated by: Ian Hanmore
Narrated by: Steven Pacey
Narrated by: Raul Esparza
Narrated by: Roy Dotrice
Narrated by: Kenneth Branagh
Narrated by: John Lee
Narrated by: Steven Brand
Narrated by: Simon Slater
Narrated by: Roy Dotrice
Narrated by: Dave Gorman
Narrated by: Ian Hanmore
Narrated by: Stephen Briggs
Narrated by: Caroline Lee
Narrated by: Jessica Ball
Narrated by: Emma Galvin
Narrated by: Julian Rhind-Tutt
Narrated by: Patrick Egan
Narrated by: Roy Keane
Narrated by: Sissy Spacek
Narrated by: Bill Bryson
Narrated by: Dick Hill
Narrated by: Kobna Holdbrook-Smith
Narrated by: Ian Hanmore
Narrated by: Simon Prebble