The Cracked Bassoon

Recommended listens:

My favorite audiobooks so far
Filed under audiobooks, lists.

Here are my top 20 favorite audiobooks of all time (or rather since 2019, when I stared reviewing them). This list is dynamic, meaning that it will update as I listen to and review more audiobooks. To date, I’ve reviewed 109 of them. If you are interested in how I made this list, I outline the method at the end of this post.

No. 1: The Testaments by Margaret Atwood

No. 2: Bring Up the Bodies by Hilary Mantel

No. 3: Wolf Hall by Hilary Mantel

No. 4: Circe by Madeline Miller

No. 5: Jesus’ Son by Denis Johnson

No. 6: The Handmaid’s Tale: Special Edition by Margaret Atwood

No. 7: A Canticle for Leibowitz by Walter M. Miller Jr.

No. 8: Before They Are Hanged by Joe Abercrombie

No. 9: McGlue by Ottessa Moshfegh

No. 10: The Blade Itself by Joe Abercrombie

No. 11: The People in the Trees by Hanya Yanagihara

No. 12: Lincoln in the Bardo by George Saunders

No. 13: Hiroshima by John Hersey

No. 14: Three Men in a Boat (To Say Nothing of the Dog) by Jerome K. Jerome

No. 15: The Sword of the Lictor by Gene Wolfe

No. 16: The Citadel of the Autarch by Gene Wolfe

No. 17: The Claw of the Conciliator by Gene Wolfe

No. 18: The Shadow of the Torturer by Gene Wolfe

No. 19: Paladin of Souls by Lois McMaster Bujold

No. 20: Classic Radio Sci-Fi by Stanislaw Lem


Creating this list was rather easy; it required just two lines of Liquid code. The first line reorders the data stored in my audiobooks.yaml file (see here). The second line loops through the first 20 entries and formats each entry using my audiobook.html template.

{% assign audiobooks = | sort:"overall_score" | reverse %}
{% for book in audiobooks limit:10 %}{% include audiobook.html %}{% endfor %}

Version history

Related posts