Cormoran Strike Books in Order

by Robert Galbraith · 7 books · ⭐ 4.4 average rating · Updated 2026-07-11

MysteryThriller

A one-legged war veteran-turned-detective and his assistant solve the darkest cases in London.

Here is the complete Cormoran Strike reading order — all 7 books by Robert Galbraith, in the order you should read them:

Publication order (recommended)

  1. The Cuckoo's Calling(2013)
  2. The Silkworm(2014)
  3. Career of Evil(2015)
  4. Lethal White(2018)
  5. Troubled Blood(2020)
  6. The Ink Black Heart(2022)
  7. The Running Grave(2023)

Good news: for this series, publication order and chronological order are the same — just read straight down the list.

Track your place in Cormoran Strike

BookBinge remembers which book you're on and writes a spoiler-safe recap before every sequel. Free on iOS.

Get BookBinge

Frequently asked questions

How many books are in the Cormoran Strike series?

There are 7 books in the Cormoran Strike series by Robert Galbraith, beginning with The Cuckoo's Calling (2013) and most recently The Running Grave (2023).

What is the first Cormoran Strike book?

The first book is The Cuckoo's Calling, published in 2013. That's where new readers should start.

Should I read Cormoran Strike in publication or chronological order?

Publication and chronological order are identical for this series, so just follow the list.

More Mystery series in order