31 December 2025

Books: The Book Tally for 2025

A man relaxes on a sun lounger reading a book on a warm spring day at a park in Dortmund, Germany. (AP Photo/Martin Meissner) 

01. Buying the Farm By Chad Darnell

02. Welcome to Pawnee by Jim O’Heir

03. Dr. Dimension By John DeChancie and David Bischoff

04. The Way Up is Death by Dan Hanks

05. Frances Hunt’s Body Shop and Boneyard by Chad Darnell

06. Martyr by Kaveh Akbar

07. Somewhere Beyond the Sea By TJ Klune

08. A Calling For Charlie Barnes by Joshua Ferris

09. Dead Lions by Mick Herron

10. Real Tigers by Mick Herron

11. Pompeii by Robert Harris

12. The Long Walk By Richard Bachman/Stephen King

13. The List By Mick Herron

14. Spook Street by Mick Herron

15. The Fuller Memorandum by Charles Stross

16. London Rules by Mick Herron

17. The Marylebone Drop by Mick Herron

18. Stormy Weather By Carl Hiaasen

19. The Dry By Jane Harper

20. Never Flinch By Stephen King

21. The Wager By David Grann

22. Joe Country By Mick Herron

23. The Catch By Mick Herron

24. Condominium By John D. MacDonald

25. We Solve Murders By Richard Osman

26. Stone and Sky By Ben Aaronovitch

27. The Road to Roswell by Connie Willis

28. Slough House By Mick Herron

29. Bad Actors By Mick Herron

30. Standing By The Wall by Mick Herron

31. All the Sinners Bleed By S.A. Cosby

32. Kahawa By Donald E. Westlake

33. The Apocalypse Codex By Charles Stross

34. Singularity Sky by Charles Stross

35. Roderick By John Sladek

36. Clown Town by Mick Herron

37. The Secret of Secrets by Dan Brown

38. Doctor Who: Dracula! By Paul Magrs

39. The Impossible Fortune By Richard Osman

40. Gerald’s Game By Stephen King

41. Doctor Who: Frankenstein and The Patchwork Man by Jack Heath

42 The Reformatory by Tananarive Due

43. The Devils By Joe Abercrombie

44. Sandwich By Catherine Newman

45. Falling by T.J. Newman

46. Curtain Call to Murder by Julian Clary

47. Colin Gets Promoted and Dooms the World by Mark Waddel

48. The Rhesus Chart by Charles Stross

49. Project Hail Mary By Andy Weir

50. Endless Night By Agatha Christie


No comments: