| 1 | Ricky Ponting – 2003 11 International Centuries | Australia Ponting's miraculous 2003 season produced 11 international centuries, combining his dominant Test performances with exceptional World Cup form as Australia won the tournament. | 2,003 | 11 | 2 | 9 |
| 2 | Sachin Tendulkar – 1998 9 International Centuries | India Tendulkar's best year produced 9 international centuries, including memorable performances in Australia and South Africa, cementing his reputation as the world's best batsman. | 1,998 | 9 | — | — |
| 3 | Virat Kohli – 2016 9 International Centuries | India Kohli's extraordinary 2016 included 9 international centuries across Test and ODI cricket, including a famous series in Australia. | 2,016 | 9 | — | — |
| 4 | Kumar Sangakkara – 2015 9 International Centuries | Sri Lanka In his final year of international cricket, Sangakkara produced an exceptional 9 centuries, including four consecutive hundreds at the 2015 World Cup. | 2,015 | 9 | — | — |
| 5 | Michael Clarke – 2012 8 International Centuries | Australia Clarke's golden year produced 8 centuries including his record 329* against India, the highest individual score by an Australian in recent Test history. | 2,012 | 8 | — | — |
| 6 | Brian Lara – 2003 8 International Centuries | West Indies Lara's prolific 2003 campaign produced 8 international centuries, demonstrating that his brilliance could sustain itself through an entire calendar year. | 2,003 | 8 | — | — |
| 7 | Virat Kohli – 2018 8 International Centuries | India Kohli's imperious 2018 continued his purple patch with 8 centuries including a memorable series in England where he was the standout batsman. | 2,018 | 8 | — | — |
| 8 | Rohit Sharma – 2019 8 International Centuries | India Rohit's transformation into a Test opener produced explosive results — he scored 8 international centuries in 2019, including 5 in the World Cup alone. | 2,019 | 8 | — | — |
| 9 | Hashim Amla – 2012 8 International Centuries | South Africa Amla's magnificent 2012 produced 8 centuries as he reached the number one batting ranking for the first time, with his impeccable technique at its very best. | 2,012 | 8 | — | — |
| 10 | Alastair Cook – 2012 7 International Centuries | England Cook's commanding 2012 included 7 centuries as England's dependable left-handed opener provided consistent excellence at the top of the order. | 2,012 | 7 | — | — |
| 11 | Virender Sehwag – 2008 7 International Centuries | India Sehwag's most productive year produced 7 centuries including his record 319 against South Africa, the fastest innings of that magnitude in Test history. | 2,008 | 7 | — | — |
| 12 | Joe Root – 2021 7 International Centuries | England Root's astonishing 2021 – the best year of batting in English Test cricket – produced 7 centuries including back-to-back hundreds in the first Test of several series. | 2,021 | 7 | — | — |
| 13 | Mahela Jayawardene – 2006 7 International Centuries | Sri Lanka Jayawardene's purple patch in 2006 included 7 centuries, headlined by his then-world record 374 against South Africa in Colombo. | 2,006 | 7 | — | — |
| 14 | AB de Villiers – 2015 7 International Centuries | South Africa De Villiers' brilliant 2015 produced 7 centuries, including his record-breaking 31-ball ODI century against West Indies and dominant Test performances. | 2,015 | 7 | — | — |
| 15 | Steve Smith – 2017 7 International Centuries | Australia Smith produced 7 centuries in 2017 across his dominant Ashes and India series campaigns, reinforcing his status as the best Test batter in the world at the time. | 2,017 | 7 | — | — |
| 16 | Babar Azam – 2021 7 International Centuries | Pakistan Babar's exceptional 2021 produced 7 international centuries across formats, with the ICC naming him as player of the year as he topped multiple batting rankings. | 2,021 | 7 | — | — |
| 17 | Inzamam-ul-Haq – 2002 7 International Centuries | Pakistan Inzamam's best ever year featured 7 centuries, including his career best 329 against New Zealand, as he anchored Pakistan's batting through a successful period. | 2,002 | 7 | — | — |
| 18 | Graeme Smith – 2008 7 International Centuries | South Africa Smith's commanding left-hand batting produced 7 centuries in 2008, a year that saw South Africa become the number one ranked Test team in the world. | 2,008 | 7 | — | — |
| 19 | Younis Khan – 2009 7 International Centuries | Pakistan Younis's extraordinary 2009 produced 7 centuries, including his career best 313 against Sri Lanka, as Pakistan won the inaugural ICC World Twenty20 under his leadership. | 2,009 | 7 | — | — |
| 20 | Kane Williamson – 2015 7 International Centuries | New Zealand Williamson's finest year produced 7 centuries as New Zealand reached the World Cup Final for the first time, cementing his position as the world's elite Test batter. | 2,015 | 7 | — | — |