Part of a series on the International cricket competitions ICC Competitions Men's Women's Multi-sport competitions Regional competitions Note :Defunct competitions are listed in italics.
Sourav Ganguly was the first player to score three centuries in the tournament's history.Incricket , a player is said to have scored acentury when he scores 100 or moreruns in a singleinnings .[ 1] TheICC Champions Trophy is aOne Day International (ODI) tournament organised by theInternational Cricket Council (ICC),[ 2] and is considered the second most significant after theWorld 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 byNew Zealand andSouth Africa with eight each.[ 8]
Alistair Campbell ofZimbabwe 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 ) andShikhar Dhawan (India)—hold the record for the most number of centuries, with three each. A further seven players—Saeed Anwar (Pakistan ),Marcus Trescothick andJoe Root (England ),Upul Tharanga (Sri Lanka ),Shane Watson (Australia ),Rachin Ravindra andKane Williamson (New Zealand)—have each scored two centuries.[ 6] Gayle's three centuriesin 2006 is a record for any player in a single edition.[ 9] Afghanistan 'sIbrahim Zadran holds the record for the highest individual score, scoring 177 against England in 2025.[ 10] South Africa'sJacques Kallis 's 113not out against Sri Lanka in 1998, Ganguly's 141 not out against South Africain 2000 , and New Zealand'sChris 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 theWisden 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] The2025 edition saw fourteen centuries, the highest for a single tournament, while the fewest centuries were scored in the2013 edition , with three.[ 14]
Key Symbol Meaning Player Thebatsman who scored thecentury Runs Number ofruns scored * Batsman remainednot out † The century was scored in the final Balls Number ofballs faced 4s Number offours scored 6s Number ofsixes scored S/R Strike rate (runs scored per 100 balls)Inn Innings in which the score was madeTeam The cricket team the batsman was representing Opposition The team the batsman was playing against Venue TheODI cricket ground where the match was played Date The date when the match was played D/L The result was decided by theDuckworth–Lewis method
List of ICC champions trophy centuries[ 5] No. Player Runs Balls 4s 6s S/R Inn Team Opposition Venue Date Result Ref 1 Alistair Campbell 100143 7 1 69.93 1 Zimbabwe New Zealand Bangabandhu National Stadium ,Dhaka 24 October 1998 Lost [ 15] 2 Sachin Tendulkar 141128 13 3 110.15 1 India Australia 28 October 1998 Won [ 16] 3 Jacques Kallis 113* 100 5 5 113.00 1 South Africa Sri Lanka 30 October 1998 Won [ 17] 4 Philo Wallace 103 †102 11 5 100.98 1 West Indies South Africa 1 November 1998 Lost [ 18] 5 Avishka Gunawardene 132146 19 0 90.41 1 Sri Lanka West Indies Gymkhana Club Ground ,Nairobi 4 October 2000 Won [ 19] 6 Saeed Anwar (1/2) 105* 134 12 1 78.35 2 Pakistan Sri Lanka 8 October 2000 Won [ 20] 7 Saeed Anwar (2/2) 104115 16 0 90.43 1 New Zealand 11 October 2000 Lost [ 21] 8 Sourav Ganguly (1/3) 141* 142 11 6 99.29 1 India South Africa 13 October 2000 Won [ 22] 9 Sourav Ganguly (2/3) 117 †130 9 4 90.00 1 New Zealand 15 October 2000 Lost [ 23] 10 Chris Cairns 102* †113 8 2 90.26 2 New Zealand India 15 October 2000 Won 11 Sanath Jayasuriya 102* 120 10 0 85.00 2 Sri Lanka Pakistan R. Premadasa Stadium ,Colombo 12 September 2002 Won [ 24] 12 Mohammad Kaif 111* 112 8 1 99.10 1 India Zimbabwe 14 September 2002 Won [ 25] 13 Andy Flower 145164 13 0 88.41 2 Zimbabwe India 14 September 2002 Lost 14 Marvan Atapattu 101118 8 0 85.59 1 Sri Lanka Netherlands 16 September 2002 Won [ 26] 15 Brian Lara 111120 8 2 92.50 1 West Indies Kenya Singhalese Sports Club Cricket Ground ,Colombo 17 September 2002 Won [ 27] 16 Marcus Trescothick (1/2) 119102 11 2 116.66 1 England Zimbabwe R. Premadasa Stadium ,Colombo 18 September 2002 Won [ 28] 17 Herschelle Gibbs (1/3) 116126 13 3 92.06 1 South Africa Kenya 20 September 2002 Won [ 29] 18 Virender Sehwag 126104 21 1 121.15 2 India England 22 September 2002 Won [ 30] 19 Sourav Ganguly (3/3) 117* 109 12 3 107.33 20 Herschelle Gibbs (2/3) 116* 119 16 0 97.47 2 South Africa India 25 September 2002 Lost [ 31] 21 Nathan Astle 145* 151 13 6 96.02 1 New Zealand United States The Oval ,London 10 September 2004 Won [ 32] 22 Andrew Flintoff 10491 9 3 114.28 1 England Sri Lanka The Rose Bowl ,Southampton 17 September 2004 [ b] Won (D/L) [ 34] 23 Herschelle Gibbs (3/3) 101135 9 1 74.81 1 South Africa West Indies The Oval ,London 18 September 2004 [ c] Lost [ 36] 24 Marcus Trescothick (2/2) 104 †124 14 0 83.87 1 England 25 September 2004 Lost [ 37] 25 Upul Tharanga (1/2) 105129 11 1 81.39 1 Sri Lanka Bangladesh Inderjit Singh Bindra Stadium ,Mohali 7 October 2006 Won [ 38] 26 Upul Tharanga (2/2) 110130 13 1 84.61 1 Zimbabwe Sardar Patel Stadium ,Ahmedabad 10 October 2006 Won [ 39] 27 Chris Gayle (1/3) 104* 118 11 3 88.13 2 West Indies Bangladesh Sawai Mansingh Stadium ,Jaipur 11 October 2006 Won [ 40] 28 Shahriar Nafees 123* 161 17 1 76.39 1 Bangladesh Zimbabwe 13 October 2006 Won [ 41] 29 Chris Gayle (2/3) 101128 10 1 78.90 1 West Indies England Sardar Patel Stadium ,Ahmedabad 28 October 2006 Lost [ 42] 30 Dwayne Bravo 112* 124 14 1 90.32 31 Chris Gayle (3/3) 133* 135 17 3 98.51 2 South Africa Sawai Mansingh Stadium ,Jaipur 2 November 2006 Won [ 43] 32 Tillakaratne Dilshan 10692 16 1 115.21 1 Sri Lanka SuperSport Park ,Centurion 22 September 2009 Won (D/L) [ 44] 33 Shoaib Malik 128126 16 0 101.58 1 Pakistan India 26 September 2009 Won [ 45] 34 Graeme Smith 141134 16 0 105.22 2 South Africa England 27 September 2009 Lost [ 46] 35 Shane Watson (1/2) 136* 132 10 7 103.03 2 Australia 2 October 2009 Won [ 47] 36 Ricky Ponting 111* 115 12 1 96.52 37 Shane Watson (2/2) 105* †129 10 4 81.39 2 New Zealand 5 October 2009 Won [ 48] 38 Shikhar Dhawan (1/3) 11494 12 1 121.27 1 India South Africa Sophia Gardens ,Cardiff 6 June 2013 Won [ 49] 39 Shikhar Dhawan (2/3) 102* 107 10 1 95.32 2 West Indies The Oval ,London 11 June 2013 Won [ 50] 40 Kumar Sangakkara 134* 135 12 0 99.25 2 Sri Lanka England 13 June 2013 Won [ 51] 41 Tamim Iqbal 128142 12 3 90.14 1 Bangladesh 1 June 2017 Lost [ 52] 42 Joe Root (1/2) 133* 129 11 1 103.10 2 England Bangladesh 1 June 2017 Won [ 52] 43 Kane Williamson (1/2) 10097 8 3 103.09 1 New Zealand Australia Edgbaston ,Birmingham 2 June 2017 No result [ 53] 44 Hashim Amla 103115 5 2 89.56 1 South Africa Sri Lanka The Oval ,London 3 June 2017 Won [ 54] 45 Shikhar Dhawan (3/3) 125128 15 1 97.65 1 India 8 June 2017 Lost [ 55] 46 Shakib Al Hasan 114115 11 1 99.13 2 Bangladesh New Zealand Sophia Gardens ,Cardiff 9 June 2017 Won [ 56] 47 Mahmudullah 102* 107 8 2 95.32 48 Ben Stokes 102* 109 13 2 93.57 2 England Australia Edgbaston ,Birmingham 10 June 2017 Won (D/L) [ 57] 49 Rohit Sharma 123* 129 15 1 95.34 2 India Bangladesh 15 June 2017 Won [ 58] 50 Fakhar Zaman 114 †106 12 3 107.54 1 Pakistan India The Oval ,London 18 June 2017 Won [ 59] 51 Will Young 107113 12 1 94.69 1 New Zealand Pakistan National Stadium ,Karachi 19 February 2025 Won [ 60] 52 Tom Latham 118* 104 10 3 113.46 53 Towhid Hridoy 100118 6 2 84.74 1 Bangladesh India Dubai International Cricket Stadium ,Dubai 20 February 2025 Lost [ 61] 54 Shubman Gill 101* 129 9 2 78.29 2 India Bangladesh Won 55 Ryan Rickelton 103106 7 1 97.16 1 South Africa Afghanistan National Stadium ,Karachi 21 February 2025 Won [ 62] 56 Ben Duckett 165143 17 3 115.38 1 England Australia Gaddafi Stadium ,Lahore 22 February 2025 Lost [ 63] 57 Josh Inglis 120* 86 8 6 139.53 2 Australia England Won 58 Virat Kohli 100* 111 7 0 90.09 2 India Pakistan Dubai International Cricket Stadium ,Dubai 23 February 2025 Won [ 64] 59 Rachin Ravindra (1/2) 112105 12 1 106.66 2 New Zealand Bangladesh Rawalpindi Cricket Stadium ,Rawalpindi 24 February 2025 Won [ 65] 60 Ibrahim Zadran 177146 12 6 121.23 1 Afghanistan England Gaddafi Stadium ,Lahore 26 February 2025 Won [ 66] 61 Joe Root (2/2) 120111 11 1 108.10 2 England Afghanistan Lost 62 Rachin Ravindra (2/2) 108101 13 1 106.93 1 New Zealand South Africa 5 March 2025 Won [ 67] 63 Kane Williamson (2/2) 10294 10 2 108.51 64 David Miller 100* 67 10 4 149.25 2 South Africa New Zealand Lost
^ The teams are Australia, Bangladesh, England, India, New Zealand, Pakistan, South Africa, Sri Lanka, West Indies and Zimbabwe.[ 7] ^ Rain ended play on 17 September, so the reserve day of 18 September was used to finish the match.[ 33] ^ Rain ended play on 18 September, so the reserve day of 19 September was used to finish the match.[ 35] ^ Knight 2013 , chpt. Honing Your Batting Skills.^a b "About" .International Cricket Council .Archived from the original on 9 February 2014. Retrieved3 June 2017 .^ Engineer, Tariq (17 April 2012)."No Champions Trophy after 2013" .ESPNcricinfo .Archived from the original on 3 June 2017. Retrieved3 June 2017 . ^ Stern & Williams 2014 , p. 574.^a b c "Centuries scored in the ICC Champions Trophy" .ESPNcricinfo . Retrieved18 June 2017 .^a b "Records / ICC Champions Trophy / Most hundreds" . ESPNcricinfo. Archived fromthe original on 10 September 2014. Retrieved3 June 2017 .^ Williamson, Martin (18 May 2007)."International Cricket Council: A brief history ..." ESPNcricinfo.Archived from the original on 28 May 2017. Retrieved3 June 2017 . ^ "Centuries scored in the ICC Champions Trophy – Overall figures by team" . ESPNcricinfo. Archived fromthe original on 20 August 2017. Retrieved3 June 2017 .^ "Centuries scored in the ICC Champions Trophy – Individuals by tournament" . ESPNcricinfo. Archived fromthe original on 20 August 2017. Retrieved3 June 2017 .^ "Records / ICC Champions Trophy (ICC KnockOut) / High scores" . ESPNcricinfo. Archived fromthe original on 4 June 2017. Retrieved4 June 2017 .^ "Top 100 Innings of all time" .Rediff.com .Archived from the original on 3 March 2017. Retrieved4 June 2017 .^ "Centuries scored in the final of ICC Champions Trophy" . ESPNcricinfo.Archived from the original on 14 March 2024. Retrieved14 March 2024 .^ "Centuries scored in the final of ICC Champions Trophy – Matches won" . ESPNcricinfo.Archived from the original on 14 March 2024. Retrieved14 March 2024 .^ "Centuries scored in the ICC Champions Trophy – Overall by tournament" . ESPNcricinfo.Archived from the original on 14 March 2024. Retrieved14 March 2024 .^ "PQF: New Zealand v Zimbabwe at Dhaka, Oct 24, 1998" . ESPNcricinfo.Archived from the original on 31 May 2017. Retrieved2 June 2017 .^ "3rd QF: Australia v India at Dhaka, Oct 28, 1998" . ESPNcricinfo.Archived from the original on 20 December 2016. Retrieved2 June 2017 .^ "1st SF: South Africa v Sri Lanka at Dhaka, Oct 30, 1998" . ESPNcricinfo.Archived from the original on 22 February 2017. Retrieved2 June 2017 .^ "Final: South Africa v West Indies at Dhaka, Nov 1, 1998" . ESPNcricinfo.Archived from the original on 22 November 2016. Retrieved2 June 2017 .^ "2nd PQF: Sri Lanka v West Indies at Nairobi (Gym), Oct 4, 2000" . ESPNcricinfo.Archived from the original on 1 June 2017. Retrieved2 June 2017 .^ "2nd QF: Pakistan v Sri Lanka at Nairobi (Gym), Oct 8, 2000" . ESPNcricinfo.Archived from the original on 24 November 2016. Retrieved2 June 2017 .^ "1st SF: New Zealand v Pakistan at Nairobi (Gym), Oct 11, 2000" . ESPNcricinfo.Archived from the original on 1 June 2017. Retrieved2 June 2017 .^ "2nd SF: India v South Africa at Nairobi (Gym), Oct 13, 2000" . ESPNcricinfo.Archived from the original on 24 November 2016. Retrieved2 June 2017 .^ "Final: India v New Zealand at Nairobi (Gym), Oct 15, 2000" . ESPNcricinfo.Archived from the original on 1 June 2017. Retrieved2 June 2017 .^ "1st Match: Sri Lanka v Pakistan at Colombo (RPS), Sep 12, 2002" . ESPNcricinfo.Archived from the original on 1 June 2017. Retrieved2 June 2017 .^ "3rd Match: India v Zimbabwe at Colombo (RPS), Sep 14, 2002" . ESPNcricinfo.Archived from the original on 13 March 2017. Retrieved2 June 2017 .^ "5th Match: Sri Lanka v Netherlands at Colombo (RPS), Sep 16, 2002" . ESPNcricinfo.Archived from the original on 2 March 2016. Retrieved2 June 2017 .^ "6th Match: Kenya v West Indies at Colombo (SSC), Sep 17, 2002" . ESPNcricinfo.Archived from the original on 7 July 2016. Retrieved2 June 2017 .^ "7th Match: England v Zimbabwe at Colombo (RPS), Sep 18, 2002" . ESPNcricinfo.Archived from the original on 9 July 2016. Retrieved2 June 2017 .^ "9th Match: Kenya v South Africa at Colombo (RPS), Sep 20, 2002" . ESPNcricinfo.Archived from the original on 25 April 2017. Retrieved2 June 2017 .^ "11th Match: England v India at Colombo (RPS), Sep 22, 2002" . ESPNcricinfo.Archived from the original on 25 November 2016. Retrieved2 June 2017 .^ "1st SF: India v South Africa at Colombo (RPS), Sep 25, 2002" . ESPNcricinfo.Archived from the original on 19 June 2016. Retrieved2 June 2017 .^ "2nd Match: New Zealand v United States of America at The Oval, Sep 10, 2004" . ESPNcricinfo.Archived from the original on 20 August 2016. Retrieved2 June 2017 .^ Brickhill, Liam (17 September 2004)."Rain frustrates England's fightback" . ESPNcricinfo.Archived from the original on 31 July 2014. Retrieved2 June 2017 . ^ "10th Match: England v Sri Lanka at Southampton, Sep 17-18, 2004" . ESPNcricinfo.Archived from the original on 2 March 2016. Retrieved2 June 2017 .^ "Windies to resume run chase as rain hits again" .ABC News . 19 September 2004.Archived from the original on 27 October 2016. Retrieved2 June 2017 .^ "11th Match: South Africa v West Indies at The Oval, Sep 18-19, 2004" . ESPNcricinfo.Archived from the original on 27 February 2016. Retrieved2 June 2017 .^ "Final: England v West Indies at The Oval, Sep 25, 2004" . ESPNcricinfo.Archived from the original on 1 June 2017. Retrieved2 June 2017 .^ "1st Qualifying Match: Bangladesh v Sri Lanka at Mohali, Oct 7, 2006" . ESPNcricinfo.Archived from the original on 23 December 2015. Retrieved2 June 2017 .^ "3rd Qualifying Match: Sri Lanka v Zimbabwe at Ahmedabad, Oct 10, 2006" . ESPNcricinfo.Archived from the original on 29 June 2015. Retrieved2 June 2017 .^ "4th Qualifying Match: Bangladesh v West Indies at Jaipur, Oct 11, 2006" . ESPNcricinfo.Archived from the original on 23 December 2015. Retrieved2 June 2017 .^ "5th Qualifying Match: Bangladesh v Zimbabwe at Jaipur, Oct 13, 2006" . ESPNcricinfo.Archived from the original on 24 April 2016. Retrieved2 June 2017 .^ "17th Match: England v West Indies at Ahmedabad, Oct 28, 2006" . ESPNcricinfo.Archived from the original on 30 September 2016. Retrieved2 June 2017 .^ "2nd Semi Final: South Africa v West Indies at Jaipur, Nov 2, 2006" . ESPNcricinfo.Archived from the original on 10 December 2015. Retrieved2 June 2017 .^ "1st Match, Group B: South Africa v Sri Lanka at Centurion, Sep 22, 2009" . ESPNcricinfo.Archived from the original on 23 December 2015. Retrieved2 June 2017 .^ "6th Match, Group A: India v Pakistan at Centurion, Sep 26, 2009" . ESPNcricinfo.Archived from the original on 27 April 2017. Retrieved2 June 2017 .^ "8th Match, Group B: South Africa v England at Centurion, Sep 27, 2009" . ESPNcricinfo.Archived from the original on 24 November 2015. Retrieved2 June 2017 .^ "1st Semi-Final: Australia v England at Centurion, Oct 2, 2009" . ESPNcricinfo.Archived from the original on 30 May 2016. Retrieved2 June 2017 .^ "Final: Australia v New Zealand at Centurion, Oct 5, 2009" . ESPNcricinfo.Archived from the original on 10 March 2017. Retrieved2 June 2017 .^ "1st Match, Group B: India v South Africa at Cardiff, Jun 6, 2013" . ESPNcricinfo.Archived from the original on 14 October 2016. Retrieved2 June 2017 .^ "6th Match, Group B: India v West Indies at The Oval, Jun 11, 2013" . ESPNcricinfo.Archived from the original on 17 September 2016. Retrieved2 June 2017 .^ "8th Match, Group A: England v Sri Lanka at The Oval, Jun 13, 2013" . ESPNcricinfo.Archived from the original on 23 April 2016. Retrieved2 June 2017 .^a b "1st Match, Group A: England v Bangladesh at The Oval, Jun 1, 2017" . ESPNcricinfo.Archived from the original on 31 May 2017. Retrieved2 June 2017 .^ "2nd Match, Group A: Australia v New Zealand at Birmingham, Jun 2, 2017" . ESPNcricinfo.Archived from the original on 31 May 2017. Retrieved2 June 2017 .^ "3rd Match, Group B: Sri Lanka v South Africa at The Oval, Jun 3, 2017" . ESPNcricinfo.Archived from the original on 31 May 2017. Retrieved3 June 2017 .^ "8th Match, Group B: India v Sri Lanka at The Oval, Jun 8, 2017" . ESPNcricinfo.Archived from the original on 31 May 2017. Retrieved8 June 2017 .^ "9th Match, Group A: New Zealand v Bangladesh at Cardiff, Jun 9, 2017" . ESPNcricinfo.Archived from the original on 31 May 2017. Retrieved9 June 2017 .^ "10th Match, Group A: England v Australia at Birmingham, Jun 10, 2017" . ESPNcricinfo.Archived from the original on 31 May 2017. Retrieved10 June 2017 .^ "2nd Semi-final: Bangladesh v India at Birmingham, Jun 15, 2017" . ESPNcricinfo.Archived from the original on 16 June 2017. Retrieved16 June 2017 .^ "Final: India v Pakistan at The Oval, Jun 18, 2017" . ESPNcricinfo.Archived from the original on 31 May 2017. Retrieved18 June 2017 .^ "Pakistan vs New Zealand, 1st Match, Group A at Karachi, Champions Trophy, Feb 19 2025" . ESPNcricinfo. Retrieved19 February 2025 .^ "Bangladesh vs India, 2nd Match, Group A at Dubai, Champions Trophy, Feb 20 2025" . ESPNcricinfo. Retrieved20 February 2025 .^ "South Africa vs Afghanistan, 3rd Match, Group B at Karachi , Champions Trophy, Feb 21 2025" . ESPNcricinfo. Retrieved21 February 2025 .^ "Australia vs England, 4th Match, Group B at Karachi , Champions Trophy, Feb 22 2025" . ESPNcricinfo. Retrieved22 February 2025 .^ "Pakistan vs India, 5th Match, Group A at Dubai, Champions Trophy, Feb 23 2025" . ESPNcricinfo. Retrieved23 February 2025 .^ "Bangladesh vs New Zealand, 6th Match, Group A at Rawalpindi, Champions Trophy, Feb 24 2025" . ESPNcricinfo. Retrieved24 February 2025 .^ "Afghanistan vs England, 8th Match, Group B at Lahore, Champions Trophy, Feb 26 2025" . ESPNcricinfo. Retrieved26 February 2025 .^ "New Zealand vs South Africa, 14th Match, 2nd Semi-final at Lahore, Champions Trophy, March 5,2025" . ESPNcricinfo. Retrieved5 March 2025 .