List of ICC Champions Trophy centuries

Last updated

Sourav Ganguly was the first player to score three centuries in the tournament's history. Sourav Ganguly crop.jpg
Sourav Ganguly was the first player to score three centuries in the tournament's history.

In cricket, a player is said to have scored a century when he scores 100 or more runs in a single innings. [1] The ICC Champions Trophy is a One Day International (ODI) tournament organised by the International Cricket Council (ICC), [2] and is considered the second most significant after the World Cup. [3] Originally inaugurated as the "ICC KnockOut Trophy" in 1998, the tournament is organised every four years, though it had been organised every two or three years before, and was not held in 2021. [2] [4] A total of 64 centuries have been scored by players from 11 different teams. [5] Players from all teams that have permanent ODI status have scored centuries. [6] [a] India leads the list, with 12 centuries, followed by New Zealand and South Africa with eight each. [8]

Contents

Alistair Campbell of Zimbabwe was the first to score a century in the tournament, when he made 100 against New Zealand during the inaugural edition. [5] Four players—Sourav Ganguly (India), Herschelle Gibbs (South Africa), Chris Gayle (West Indies) and Shikhar Dhawan (India)—hold the record for the most number of centuries, with three each. A further seven players—Saeed Anwar (Pakistan), Marcus Trescothick and Joe Root (England), Upul Tharanga (Sri Lanka), Shane Watson (Australia), Rachin Ravindra and Kane Williamson (New Zealand)—have each scored two centuries. [6] Gayle's three centuries in 2006 is a record for any player in a single edition. [9] Afghanistan's Ibrahim Zadran holds the record for the highest individual score, scoring 177 against England in 2025. [10] South Africa's Jacques Kallis's 113 not out against Sri Lanka in 1998, Ganguly's 141 not out against South Africa in 2000, and New Zealand's Chris Cairns's 102 not out against India in the same tournament feature in the top 100 ODI innings of all time by a list released by the Wisden Cricketers' Almanack in 2002. [11]

Six centuries were made in the finals, [12] with three of them resulting in the centurions being on the championship winning side. [13] The 2025 edition saw fourteen centuries, the highest for a single tournament, while the fewest centuries were scored in the 2013 edition, with three. [14]

Key

Key
SymbolMeaning
PlayerThe batsman who scored the century
RunsNumber of runs scored
*Batsman remained not out
The century was scored in the final
BallsNumber of balls faced
4sNumber of fours scored
6sNumber of sixes scored
S/R Strike rate (runs scored per 100 balls)
Inn Innings in which the score was made
TeamThe cricket team the batsman was representing
OppositionThe team the batsman was playing against
VenueThe ODI cricket ground where the match was played
DateThe date when the match was played
D/LThe result was decided by the Duckworth–Lewis method

Centuries

List of ICC champions trophy centuries [5]
No.PlayerRunsBalls4s6sS/RInnTeamOppositionVenueDateResultRef
1 Alistair Campbell 1437169.931Flag of Zimbabwe.svg  Zimbabwe Flag of New Zealand.svg  New Zealand Bangabandhu National Stadium, Dhaka 24 October 1998Lost [15]
2 Sachin Tendulkar 128133110.151Flag of India.svg  India Flag of Australia (converted).svg  Australia 28 October 1998Won [16]
3 Jacques Kallis 10055113.001Flag of South Africa.svg  South Africa Flag of Sri Lanka.svg  Sri Lanka 30 October 1998Won [17]
4 Philo Wallace 102115100.981WestIndiesCricketFlagPre1999.svg  West Indies Flag of South Africa.svg  South Africa 1 November 1998Lost [18]
5 Avishka Gunawardene 14619090.411Flag of Sri Lanka.svg  Sri Lanka WestIndiesCricketFlagPre1999.svg  West Indies Gymkhana Club Ground, Nairobi 4 October 2000Won [19]
6 Saeed Anwar (1/2)13412178.352Flag of Pakistan.svg  Pakistan Flag of Sri Lanka.svg  Sri Lanka 8 October 2000Won [20]
7 Saeed Anwar (2/2)11516090.431Flag of New Zealand.svg  New Zealand 11 October 2000Lost [21]
8 Sourav Ganguly (1/3)14211699.291Flag of India.svg  India Flag of South Africa.svg  South Africa 13 October 2000Won [22]
9 Sourav Ganguly (2/3)1309490.001Flag of New Zealand.svg  New Zealand 15 October 2000Lost [23]
10 Chris Cairns 1138290.262Flag of New Zealand.svg  New Zealand Flag of India.svg  India 15 October 2000Won
11 Sanath Jayasuriya 12010085.002Flag of Sri Lanka.svg  Sri Lanka Flag of Pakistan.svg  Pakistan R. Premadasa Stadium, Colombo 12 September 2002Won [24]
12 Mohammad Kaif 1128199.101Flag of India.svg  India Flag of Zimbabwe.svg  Zimbabwe 14 September 2002Won [25]
13 Andy Flower 16413088.412Flag of Zimbabwe.svg  Zimbabwe Flag of India.svg  India 14 September 2002Lost
14 Marvan Atapattu 1188085.591Flag of Sri Lanka.svg  Sri Lanka Flag of the Netherlands.svg  Netherlands 16 September 2002Won [26]
15 Brian Lara 1208292.501WestIndiesCricketFlagPre1999.svg  West Indies Flag of Kenya.svg  Kenya Singhalese Sports Club Cricket Ground, Colombo 17 September 2002Won [27]
16 Marcus Trescothick (1/2)102112116.661Flag of England.svg  England Flag of Zimbabwe.svg  Zimbabwe R. Premadasa Stadium, Colombo 18 September 2002Won [28]
17 Herschelle Gibbs (1/3)12613392.061Flag of South Africa.svg  South Africa Flag of Kenya.svg  Kenya 20 September 2002Won [29]
18 Virender Sehwag 104211121.152Flag of India.svg  India Flag of England.svg  England 22 September 2002Won [30]
19 Sourav Ganguly (3/3)109123107.33
20 Herschelle Gibbs (2/3)11916097.472Flag of South Africa.svg  South Africa Flag of India.svg  India 25 September 2002Lost [31]
21 Nathan Astle 15113696.021Flag of New Zealand.svg  New Zealand Flag of the United States.svg  United States The Oval, London 10 September 2004Won [32]
22 Andrew Flintoff 9193114.281Flag of England.svg  England Flag of Sri Lanka.svg  Sri Lanka The Rose Bowl, Southampton 17 September 2004 [b] Won (D/L) [34]
23 Herschelle Gibbs (3/3)1359174.811Flag of South Africa.svg  South Africa WestIndiesCricketFlagPre1999.svg  West Indies The Oval, London 18 September 2004 [c] Lost [36]
24 Marcus Trescothick (2/2)12414083.871Flag of England.svg  England 25 September 2004Lost [37]
25 Upul Tharanga (1/2)12911181.391Flag of Sri Lanka.svg  Sri Lanka Flag of Bangladesh.svg  Bangladesh Inderjit Singh Bindra Stadium, Mohali 7 October 2006Won [38]
26 Upul Tharanga (2/2)13013184.611Flag of Zimbabwe.svg  Zimbabwe Sardar Patel Stadium, Ahmedabad 10 October 2006Won [39]
27 Chris Gayle (1/3)11811388.132WestIndiesCricketFlagPre1999.svg  West Indies Flag of Bangladesh.svg  Bangladesh Sawai Mansingh Stadium, Jaipur 11 October 2006Won [40]
28 Shahriar Nafees 16117176.391Flag of Bangladesh.svg  Bangladesh Flag of Zimbabwe.svg  Zimbabwe 13 October 2006Won [41]
29 Chris Gayle (2/3)12810178.901WestIndiesCricketFlagPre1999.svg  West Indies Flag of England.svg  England Sardar Patel Stadium, Ahmedabad 28 October 2006Lost [42]
30 Dwayne Bravo 12414190.32
31 Chris Gayle (3/3)13517398.512Flag of South Africa.svg  South Africa Sawai Mansingh Stadium, Jaipur 2 November 2006Won [43]
32 Tillakaratne Dilshan 92161115.211Flag of Sri Lanka.svg  Sri Lanka SuperSport Park, Centurion 22 September 2009Won (D/L) [44]
33 Shoaib Malik 126160101.581Flag of Pakistan.svg  Pakistan Flag of India.svg  India 26 September 2009Won [45]
34 Graeme Smith 134160105.222Flag of South Africa.svg  South Africa Flag of England.svg  England 27 September 2009Lost [46]
35 Shane Watson (1/2)132107103.032Flag of Australia (converted).svg  Australia 2 October 2009Won [47]
36 Ricky Ponting 11512196.52
37 Shane Watson (2/2)12910481.392Flag of New Zealand.svg  New Zealand 5 October 2009Won [48]
38 Shikhar Dhawan (1/3)94121121.271Flag of India.svg  India Flag of South Africa.svg  South Africa Sophia Gardens, Cardiff 6 June 2013Won [49]
39 Shikhar Dhawan (2/3)10710195.322WestIndiesCricketFlagPre1999.svg  West Indies The Oval, London 11 June 2013Won [50]
40 Kumar Sangakkara 13512099.252Flag of Sri Lanka.svg  Sri Lanka Flag of England.svg  England 13 June 2013Won [51]
41 Tamim Iqbal 14212390.141Flag of Bangladesh.svg  Bangladesh 1 June 2017Lost [52]
42 Joe Root (1/2)129111103.102Flag of England.svg  England Flag of Bangladesh.svg  Bangladesh 1 June 2017Won [52]
43 Kane Williamson (1/2)9783103.091Flag of New Zealand.svg  New Zealand Flag of Australia (converted).svg  Australia Edgbaston, Birmingham 2 June 2017No result [53]
44 Hashim Amla 1155289.561Flag of South Africa.svg  South Africa Flag of Sri Lanka.svg  Sri Lanka The Oval, London 3 June 2017Won [54]
45 Shikhar Dhawan (3/3)12815197.651Flag of India.svg  India 8 June 2017Lost [55]
46 Shakib Al Hasan 11511199.132Flag of Bangladesh.svg  Bangladesh Flag of New Zealand.svg  New Zealand Sophia Gardens, Cardiff 9 June 2017Won [56]
47 Mahmudullah 1078295.32
48 Ben Stokes 10913293.572Flag of England.svg  England Flag of Australia (converted).svg  Australia Edgbaston, Birmingham 10 June 2017Won (D/L) [57]
49 Rohit Sharma 12915195.342Flag of India.svg  India Flag of Bangladesh.svg  Bangladesh 15 June 2017Won [58]
50 Fakhar Zaman 106123107.541Flag of Pakistan.svg  Pakistan Flag of India.svg  India The Oval, London 18 June 2017Won [59]
51 Will Young 11312194.691Flag of New Zealand.svg  New Zealand Flag of Pakistan.svg  Pakistan National Stadium, Karachi 19 February 2025Won [60]
52 Tom Latham 104103113.46
53 Towhid Hridoy 1186284.741Flag of Bangladesh.svg  Bangladesh Flag of India.svg  India Dubai International Cricket Stadium, Dubai 20 February 2025Lost [61]
54 Shubman Gill 1299278.292Flag of India.svg  India Flag of Bangladesh.svg  Bangladesh Won
55 Ryan Rickelton 1067197.161Flag of South Africa.svg  South Africa Flag of Afghanistan (2013-2021).svg  Afghanistan National Stadium, Karachi 21 February 2025Won [62]
56 Ben Duckett 143173115.381Flag of England.svg  England Flag of Australia (converted).svg  Australia Gaddafi Stadium, Lahore 22 February 2025Lost [63]
57 Josh Inglis 8686139.532Flag of Australia (converted).svg  Australia Flag of England.svg  England Won
58 Virat Kohli 1117090.092Flag of India.svg  India Flag of Pakistan.svg  Pakistan Dubai International Cricket Stadium, Dubai 23 February 2025Won [64]
59 Rachin Ravindra (1/2)105121106.662Flag of New Zealand.svg  New Zealand Flag of Bangladesh.svg  Bangladesh Rawalpindi Cricket Stadium, Rawalpindi 24 February 2025Won [65]
60 Ibrahim Zadran 146126121.231Flag of Afghanistan (2013-2021).svg  Afghanistan Flag of England.svg  England Gaddafi Stadium, Lahore 26 February 2025Won [66]
61 Joe Root (2/2)111111108.102Flag of England.svg  England Flag of Afghanistan (2013-2021).svg  Afghanistan Lost
62 Rachin Ravindra (2/2)101131106.931Flag of New Zealand.svg  New Zealand Flag of South Africa.svg  South Africa 5 March 2025Won [67]
63 Kane Williamson (2/2)94102108.51
64 David Miller 67104149.252Flag of South Africa.svg  South Africa Flag of New Zealand.svg  New Zealand Lost

Notes

  1. The teams are Australia, Bangladesh, England, India, New Zealand, Pakistan, South Africa, Sri Lanka, West Indies and Zimbabwe. [7]
  2. Rain ended play on 17 September, so the reserve day of 18 September was used to finish the match. [33]
  3. Rain ended play on 18 September, so the reserve day of 19 September was used to finish the match. [35]

References

  1. Knight 2013, chpt. Honing Your Batting Skills.
  2. 1 2 "About". International Cricket Council. Archived from the original on 9 February 2014. Retrieved 3 June 2017.
  3. Engineer, Tariq (17 April 2012). "No Champions Trophy after 2013". ESPNcricinfo. Archived from the original on 3 June 2017. Retrieved 3 June 2017.
  4. Stern & Williams 2014, p. 574.
  5. 1 2 3 "Centuries scored in the ICC Champions Trophy". ESPNcricinfo . Retrieved 18 June 2017.{{cite web}}: CS1 maint: url-status (link)
  6. 1 2 "Records / ICC Champions Trophy / Most hundreds". ESPNcricinfo. Archived from the original on 10 September 2014. Retrieved 3 June 2017.
  7. Williamson, Martin (18 May 2007). "International Cricket Council: A brief history ..." ESPNcricinfo. Archived from the original on 28 May 2017. Retrieved 3 June 2017.
  8. "Centuries scored in the ICC Champions Trophy – Overall figures by team". ESPNcricinfo. Archived from the original on 20 August 2017. Retrieved 3 June 2017.
  9. "Centuries scored in the ICC Champions Trophy – Individuals by tournament". ESPNcricinfo. Archived from the original on 20 August 2017. Retrieved 3 June 2017.
  10. "Records / ICC Champions Trophy (ICC KnockOut) / High scores". ESPNcricinfo. Archived from the original on 4 June 2017. Retrieved 4 June 2017.
  11. "Top 100 Innings of all time". Rediff.com . Archived from the original on 3 March 2017. Retrieved 4 June 2017.
  12. "Centuries scored in the final of ICC Champions Trophy". ESPNcricinfo. Archived from the original on 14 March 2024. Retrieved 14 March 2024.
  13. "Centuries scored in the final of ICC Champions Trophy – Matches won". ESPNcricinfo. Archived from the original on 14 March 2024. Retrieved 14 March 2024.
  14. "Centuries scored in the ICC Champions Trophy – Overall by tournament". ESPNcricinfo. Archived from the original on 14 March 2024. Retrieved 14 March 2024.
  15. "PQF: New Zealand v Zimbabwe at Dhaka, Oct 24, 1998". ESPNcricinfo. Archived from the original on 31 May 2017. Retrieved 2 June 2017.
  16. "3rd QF: Australia v India at Dhaka, Oct 28, 1998". ESPNcricinfo. Archived from the original on 20 December 2016. Retrieved 2 June 2017.
  17. "1st SF: South Africa v Sri Lanka at Dhaka, Oct 30, 1998". ESPNcricinfo. Archived from the original on 22 February 2017. Retrieved 2 June 2017.
  18. "Final: South Africa v West Indies at Dhaka, Nov 1, 1998". ESPNcricinfo. Archived from the original on 22 November 2016. Retrieved 2 June 2017.
  19. "2nd PQF: Sri Lanka v West Indies at Nairobi (Gym), Oct 4, 2000". ESPNcricinfo. Archived from the original on 1 June 2017. Retrieved 2 June 2017.
  20. "2nd QF: Pakistan v Sri Lanka at Nairobi (Gym), Oct 8, 2000". ESPNcricinfo. Archived from the original on 24 November 2016. Retrieved 2 June 2017.
  21. "1st SF: New Zealand v Pakistan at Nairobi (Gym), Oct 11, 2000". ESPNcricinfo. Archived from the original on 1 June 2017. Retrieved 2 June 2017.
  22. "2nd SF: India v South Africa at Nairobi (Gym), Oct 13, 2000". ESPNcricinfo. Archived from the original on 24 November 2016. Retrieved 2 June 2017.
  23. "Final: India v New Zealand at Nairobi (Gym), Oct 15, 2000". ESPNcricinfo. Archived from the original on 1 June 2017. Retrieved 2 June 2017.
  24. "1st Match: Sri Lanka v Pakistan at Colombo (RPS), Sep 12, 2002". ESPNcricinfo. Archived from the original on 1 June 2017. Retrieved 2 June 2017.
  25. "3rd Match: India v Zimbabwe at Colombo (RPS), Sep 14, 2002". ESPNcricinfo. Archived from the original on 13 March 2017. Retrieved 2 June 2017.
  26. "5th Match: Sri Lanka v Netherlands at Colombo (RPS), Sep 16, 2002". ESPNcricinfo. Archived from the original on 2 March 2016. Retrieved 2 June 2017.
  27. "6th Match: Kenya v West Indies at Colombo (SSC), Sep 17, 2002". ESPNcricinfo. Archived from the original on 7 July 2016. Retrieved 2 June 2017.
  28. "7th Match: England v Zimbabwe at Colombo (RPS), Sep 18, 2002". ESPNcricinfo. Archived from the original on 9 July 2016. Retrieved 2 June 2017.
  29. "9th Match: Kenya v South Africa at Colombo (RPS), Sep 20, 2002". ESPNcricinfo. Archived from the original on 25 April 2017. Retrieved 2 June 2017.
  30. "11th Match: England v India at Colombo (RPS), Sep 22, 2002". ESPNcricinfo. Archived from the original on 25 November 2016. Retrieved 2 June 2017.
  31. "1st SF: India v South Africa at Colombo (RPS), Sep 25, 2002". ESPNcricinfo. Archived from the original on 19 June 2016. Retrieved 2 June 2017.
  32. "2nd Match: New Zealand v United States of America at The Oval, Sep 10, 2004". ESPNcricinfo. Archived from the original on 20 August 2016. Retrieved 2 June 2017.
  33. Brickhill, Liam (17 September 2004). "Rain frustrates England's fightback". ESPNcricinfo. Archived from the original on 31 July 2014. Retrieved 2 June 2017.
  34. "10th Match: England v Sri Lanka at Southampton, Sep 17-18, 2004". ESPNcricinfo. Archived from the original on 2 March 2016. Retrieved 2 June 2017.
  35. "Windies to resume run chase as rain hits again". ABC News . 19 September 2004. Archived from the original on 27 October 2016. Retrieved 2 June 2017.
  36. "11th Match: South Africa v West Indies at The Oval, Sep 18-19, 2004". ESPNcricinfo. Archived from the original on 27 February 2016. Retrieved 2 June 2017.
  37. "Final: England v West Indies at The Oval, Sep 25, 2004". ESPNcricinfo. Archived from the original on 1 June 2017. Retrieved 2 June 2017.
  38. "1st Qualifying Match: Bangladesh v Sri Lanka at Mohali, Oct 7, 2006". ESPNcricinfo. Archived from the original on 23 December 2015. Retrieved 2 June 2017.
  39. "3rd Qualifying Match: Sri Lanka v Zimbabwe at Ahmedabad, Oct 10, 2006". ESPNcricinfo. Archived from the original on 29 June 2015. Retrieved 2 June 2017.
  40. "4th Qualifying Match: Bangladesh v West Indies at Jaipur, Oct 11, 2006". ESPNcricinfo. Archived from the original on 23 December 2015. Retrieved 2 June 2017.
  41. "5th Qualifying Match: Bangladesh v Zimbabwe at Jaipur, Oct 13, 2006". ESPNcricinfo. Archived from the original on 24 April 2016. Retrieved 2 June 2017.
  42. "17th Match: England v West Indies at Ahmedabad, Oct 28, 2006". ESPNcricinfo. Archived from the original on 30 September 2016. Retrieved 2 June 2017.
  43. "2nd Semi Final: South Africa v West Indies at Jaipur, Nov 2, 2006". ESPNcricinfo. Archived from the original on 10 December 2015. Retrieved 2 June 2017.
  44. "1st Match, Group B: South Africa v Sri Lanka at Centurion, Sep 22, 2009". ESPNcricinfo. Archived from the original on 23 December 2015. Retrieved 2 June 2017.
  45. "6th Match, Group A: India v Pakistan at Centurion, Sep 26, 2009". ESPNcricinfo. Archived from the original on 27 April 2017. Retrieved 2 June 2017.
  46. "8th Match, Group B: South Africa v England at Centurion, Sep 27, 2009". ESPNcricinfo. Archived from the original on 24 November 2015. Retrieved 2 June 2017.
  47. "1st Semi-Final: Australia v England at Centurion, Oct 2, 2009". ESPNcricinfo. Archived from the original on 30 May 2016. Retrieved 2 June 2017.
  48. "Final: Australia v New Zealand at Centurion, Oct 5, 2009". ESPNcricinfo. Archived from the original on 10 March 2017. Retrieved 2 June 2017.
  49. "1st Match, Group B: India v South Africa at Cardiff, Jun 6, 2013". ESPNcricinfo. Archived from the original on 14 October 2016. Retrieved 2 June 2017.
  50. "6th Match, Group B: India v West Indies at The Oval, Jun 11, 2013". ESPNcricinfo. Archived from the original on 17 September 2016. Retrieved 2 June 2017.
  51. "8th Match, Group A: England v Sri Lanka at The Oval, Jun 13, 2013". ESPNcricinfo. Archived from the original on 23 April 2016. Retrieved 2 June 2017.
  52. 1 2 "1st Match, Group A: England v Bangladesh at The Oval, Jun 1, 2017". ESPNcricinfo. Archived from the original on 31 May 2017. Retrieved 2 June 2017.
  53. "2nd Match, Group A: Australia v New Zealand at Birmingham, Jun 2, 2017". ESPNcricinfo. Archived from the original on 31 May 2017. Retrieved 2 June 2017.
  54. "3rd Match, Group B: Sri Lanka v South Africa at The Oval, Jun 3, 2017". ESPNcricinfo. Archived from the original on 31 May 2017. Retrieved 3 June 2017.
  55. "8th Match, Group B: India v Sri Lanka at The Oval, Jun 8, 2017". ESPNcricinfo. Archived from the original on 31 May 2017. Retrieved 8 June 2017.
  56. "9th Match, Group A: New Zealand v Bangladesh at Cardiff, Jun 9, 2017". ESPNcricinfo. Archived from the original on 31 May 2017. Retrieved 9 June 2017.
  57. "10th Match, Group A: England v Australia at Birmingham, Jun 10, 2017". ESPNcricinfo. Archived from the original on 31 May 2017. Retrieved 10 June 2017.
  58. "2nd Semi-final: Bangladesh v India at Birmingham, Jun 15, 2017". ESPNcricinfo. Archived from the original on 16 June 2017. Retrieved 16 June 2017.
  59. "Final: India v Pakistan at The Oval, Jun 18, 2017". ESPNcricinfo. Archived from the original on 31 May 2017. Retrieved 18 June 2017.
  60. "Pakistan vs New Zealand, 1st Match, Group A at Karachi, Champions Trophy, Feb 19 2025". ESPNcricinfo. Retrieved 19 February 2025.
  61. "Bangladesh vs India, 2nd Match, Group A at Dubai, Champions Trophy, Feb 20 2025". ESPNcricinfo. Retrieved 20 February 2025.
  62. "South Africa vs Afghanistan, 3rd Match, Group B at Karachi , Champions Trophy, Feb 21 2025". ESPNcricinfo. Retrieved 21 February 2025.
  63. "Australia vs England, 4th Match, Group B at Karachi , Champions Trophy, Feb 22 2025". ESPNcricinfo. Retrieved 22 February 2025.
  64. "Pakistan vs India, 5th Match, Group A at Dubai, Champions Trophy, Feb 23 2025". ESPNcricinfo. Retrieved 23 February 2025.
  65. "Bangladesh vs New Zealand, 6th Match, Group A at Rawalpindi, Champions Trophy, Feb 24 2025". ESPNcricinfo. Retrieved 24 February 2025.
  66. "Afghanistan vs England, 8th Match, Group B at Lahore, Champions Trophy, Feb 26 2025". ESPNcricinfo. Retrieved 26 February 2025.
  67. "New Zealand vs South Africa, 14th Match, 2nd Semi-final at Lahore, Champions Trophy, March 5,2025". ESPNcricinfo. Retrieved 5 March 2025.

Bibliography