Cover of The Bat

Harry Hole books in order A series by Jo Nesbø

The Harry Hole series by Jo Nesbø has 13 books, from The Bat (1997) to Killing Moon (2022). Read it in order, starting with The Bat.

Reading order: 1 The Bat (1997) · 2 Cockroaches (1998) · 3 The Redbreast (2000) · 4 Nemesis (2002) · 5 The Devil's Star (2003) · 6 The Redeemer (2005) · 7 The Snowman (2007) · 8 The Leopard (2009) · 9 Phantom (2011) · 10 Police (2013) · … all 13 below

Updated September 2026

All 13 Harry Hole books in order

  1. 1.

    The Bat (1997)

    369 pages★ 4.0 (5 ratings)

  2. 2.

    Cockroaches (1998)

    367 pages★ 3.3 (6 ratings)

  3. 3.

    The Redbreast (2000)

    448 pages★ 3.3 (10 ratings)

  4. 4.

    Nemesis (2002)

    ★ 3.7 (6 ratings)

  5. 5.

    The Devil's Star (2003)

    ★ 4.0 (7 ratings)Adapted for TV

  6. 6.

    The Redeemer (2005)

  7. 7.

    The Snowman (2007)

    ★ 3.7 (6 ratings)Adapted for film

  8. 8.

    The Leopard (2009)

    672 pages

  9. 9.

    Phantom (2011)

    560 pages

  10. 10.

    Police (Oct 2013)

    435 pages★ 4.0 (5 ratings)

  11. 11.

    The Thirst (2017)

    536 pages

  12. 12.

    Knife (Jun 2019)

    451 pages

  13. 13.

    Killing Moon (2022)

    592 pages

Harry Hole on screen

Harry Hole FAQ

How many Harry Hole books are there?
There are 13 Harry Hole books, as of September 2026.
What order should I read the Harry Hole books in?
In publication order, starting with The Bat (1997): 1 The Bat (1997) · 2 Cockroaches (1998) · 3 The Redbreast (2000) · 4 Nemesis (2002) · 5 The Devil's Star (2003) · 6 The Redeemer (2005) · … all 13 below.
What is the first Harry Hole book?
The Bat (1997).
What is the latest Harry Hole book?
Killing Moon (2022).
Is the Harry Hole series finished?
There have been no new Harry Hole books since 2022.
Did Jo Nesbø write other series?
Yes: The Doctor Proctor.

More series by Jo Nesbø

All Jo Nesbø books

Sources: series order and dates from Wikidata and Open Library. Last updated September 2026.