The winner of the Booker Prize 2026 has been revealed, with English author M. John Harrison becoming the first sci-fi author to win the prestigious literary award.
Also the oldest winner to date, the 81-year-old took home the £50,000 cash prize for his post-apocalyptic novel The End of Everything. Set on the coast of Kent in the years after a mysterious crisis caused the collapse of society in Britain.
Harrison was shortlisted alongside past winners Scottish author Douglas Stuart and Jamaican writer Marlon James, as well as nominees including Rebecca Perry, Elizabeth Strout, and Luke Kennard.
Since 2000, there have been 26 Booker Prize-winning authors - including Hilary Mantel and Margaret Atwood, both of whom have won the award twice.
With M. John Harrison the latest writer to receive the award, here are the 28 books which won the Booker Prize from 2000 to 2026.

5. 2022 — The Seven Moons of Maali Almeida by Shehan Karunatilaka
Sri Lankan writer Shehan Karunatilaka won the 2022 Booker Prize for his novel The Seven Moons of Maali Almeida. “Colombo, 1990. Maali Almeida, war photographer, gambler and closet queen, has woken up dead in what seems like a celestial visa office. His dismembered body is sinking in the serene Beira lake and he has no idea who killed him. In a country where scores are settled by death squads, suicide bombers and hired goons, the list of suspects is depressingly long, as the ghouls and ghosts with grudges who cluster round can attest. But even in the afterlife, time is running out for Maali. He has seven moons to contact the man and woman he loves most and lead them to the photos that will rock Sri Lanka.” | Getty Images

6. 2021 — The Promise by Damon Galgut
South African novelist Damon Galgut's book The Promise took home the 2021 Booker Prize. “On a farm outside Pretoria, the Swarts are gathering for Ma's funeral. The younger generation, Anton and Amor, detest everything the family stand for - not least their treatment of the Black woman who has worked for them her whole life. Salome was to be given her own house, her own land...yet somehow, that vow is carefully ignored. As each decade passes, and the family assemble again, one question hovers over them. Can you ever escape the repercussions of a broken promise?” | AFP via Getty Images

7. 2020 — Shuggie Bain by Douglas Stuart
Scottish author Douglas Stuart won the 2020 Booker Prize for his debut novel Shuggie Bain. "It is 1981. Glasgow is dying and good families must grift to survive. Agnes Bain has always expected more from life, dreaming of greater things. But Agnes is abandoned by her philandering husband, and as she descends deeper into drink, her children try their best to save her, yet one by one they must abandon her to save themselves. It is her son Shuggie who holds out hope the longest. Shuggie is different, he is clearly no’ right. But Shuggie believes that if he tries his hardest, he can be normal like the other boys and help his mother escape this hopeless place.” | Picador / Getty Images

8. 2019 — The Testaments by Margaret Atwood
Maragaret Atwood - one of the few authors to have won more than once - was one of two Booker Prize 2019 winners for her Handmaid's Tale sequel The Testaments. “In this electrifying sequel to The Handmaid’s Tale, Margaret Atwood answers the question that has tantalised readers for decades: What happened to Offred? The Republic of Gilead is beginning to rot from within. At this crucial moment, two girls with radically different experiences of the regime come face to face with the legendary, ruthless Aunt Lydia. But how far will each go for what she believes?” | AFP via Getty Images


