Sachin Tendulkar, one of the greatest batters in cricket, holds the record for the most hundreds in List A cricket. His impressive total of 60 centuries puts him in first place, with Virat Kohli following closely after scoring a century upon his return to Indian domestic cricket in the Vijay Hazare Trophy for Delhi.
The list includes some of the best batters from various countries, such as England’s Graham Gooch, Sri Lanka’s Kumar Sangakkara, and Pakistan’s Babar Azam. Each of them has made a significant mark on the format.
In this article, we look at the top 10 batters with the most List A hundreds and examine their career stats.
Most List A Hundreds – Top 10
Check out the list of batters with the most hundreds in List A cricket and take a deep dive into their career statistics in the format thereafter.
| Player | Country | Span | Matches | 100s | 50s |
|---|---|---|---|---|---|
| Sachin Tendulkar | India | 1989-2012 | 551 | 60 | 114 |
| Virat Kohli | India | 2006-2025 | 343 | 58 | 84 |
| Graham Gooch | England | 1973-1997 | 613 | 44 | 139 |
| Graeme Hick | England | 1983-2008 | 651 | 40 | 139 |
| Kumar Sangakkara | Sri Lanka | 1997-2020 | 529 | 39 | 120 |
| Rohit Sharma | India | 2006-2025 | 351 | 37 | 74 |
| Ricky Ponting | Australia | 1992-2013 | 456 | 34 | 99 |
| Gordon Greenidge | West Indies | 1970-1992 | 440 | 33 | 94 |
| Babar Azam | Pakistan | 2010-2025 | 208 | 31 | 56 |
| Martin Guptill | New Zealand | 2006-2024 | 273 | 31 | 51 |
1. Sachin Tendulkar (60 List A Hundreds)
Stats:
| Matches | 551 |
| Innings | 538 |
| Runs | 21999 |
| Average | 45.54 |
| Highest score | 200* |
| 100s | 60 |
| 50s | 114 |
Sachin Tendulkar tops the List A hundreds chart with 60 centuries in 551 matches, scoring 21,999 runs at an average above 45. His record includes a high conversion rate of starts into hundreds, spread across international ODIs and domestic one-day cricket.

Across his long career, Tendulkar consistently delivered big scores, making him the most prolific run-getter and century-maker in List A history. His numbers remain unmatched even years after his retirement.
2. Virat Kohli (58 List A Hundreds)
Stats:
| Matches | 343 |
| Innings | 330 |
| Runs | 16130 |
| Average | 57.6 |
| Highest score | 183 |
| 100s | 58 |
| 50s | 84 |
Virat Kohli ranks second with 58 List A hundreds and over 16,000 runs in 343 matches. He maintains an average above 57. During the Vijay Hazare Trophy in 2025-26, he made a strong comeback with a century for Delhi, which further improved his List A record.

Kohli’s statistics show great consistency, as he has a high number of fifties in addition to his centuries. His scoring rate and ability to convert starts into big scores place him among the most efficient batters in List A cricket.
3. Graham Gooch (44 List A Hundreds)
Stats:
| Matches | 613 |
| Innings | 601 |
| Runs | 22211 |
| Average | 40.16 |
| Highest score | 198* |
| 100s | 44 |
| 50s | 139 |
Graham Gooch, the former England batter, scored 44 List A centuries in 613 matches, accumulating 22,211 runs at an average above 40. His run tally ranks among the highest in the history of the format.

His numbers reflect sustained performance across county and international one-day cricket, with frequent big scores contributing significantly to his impressive century count.
4. Graeme Hick (40 List A Hundreds)
Stats:
| Matches | 651 |
| Innings | 630 |
| Runs | 22059 |
| Average | 41.3 |
| Highest score | 172* |
| 100s | 40 |
| 50s | 139 |
Graeme Hick scored 40 hundreds in 651 List A matches. He accumulated 22,059 runs with an average over 41. He is one of the most successful run-scorers in domestic one-day cricket.

His career statistics highlight his longevity and reliability, as he consistently piled up centuries and fifties. This kept him near the top of the all-time List A rankings.
5. Kumar Sangakkara (39 List A Hundreds)
Stats:
| Matches | 529 |
| Innings | 501 |
| Runs | 19456 |
| Average | 43.52 |
| Highest score | 169 |
| 100s | 39 |
| 50s | 120 |
Graeme Hick scored 40 hundreds in 651 List A matches. He accumulated 22,059 runs with an average over 41. He is one of the most successful run-scorers in domestic one-day cricket.

His career statistics highlight his longevity and reliability, as he consistently piled up centuries and fifties. This kept him near the top of the all-time List A rankings.
6. Rohit Sharma (37 List A Hundreds)
Stats:
| Matches | 351 |
| Innings | 339 |
| Runs | 13913 |
| Average | 47.32 |
| Highest score | 264 |
| 100s | 37 |
| 50s | 74 |
Rohit Sharma has scored 37 List A centuries in 351 matches, with over 13,700 runs to his name. In the Vijay Hazare Trophy 2025-26, he announced his return with a commanding century for Mumbai, adding to his List A tally.

His record includes multiple big hundreds and a strong conversion rate, underlining his ability to turn starts into match-defining innings in 50-over cricket.
7. Ricky Ponting (34 List A Hundreds)
Stats:
| Matches | 456 |
| Innings | 445 |
| Runs | 16363 |
| Average | 41.74 |
| Highest score | 164 |
| 100s | 34 |
| 50s | 99 |
Ricky Ponting finished his List A career with 34 centuries from 456 matches, collecting 16,363 runs at an average above 41. His numbers reflect consistent run production across domestic one-day competitions and ODIs.

Ponting frequently crossed the three-figure mark during his peak years, placing him among the top run-scorers and century makers in the history of List A cricket.
8. Gordon Greenidge (33 List A Hundreds)
Stats:
| Matches | 440 |
| Innings | 436 |
| Runs | 16349 |
| Average | 40.56 |
| Highest score | 186* |
| 100s | 33 |
| 50s | 94 |
Gordon Greenidge recorded 33 List A hundreds in 440 matches, scoring 16,349 runs with an average of over 40. His statistics show a consistent scoring pattern at the top of the order, featuring a high percentage of large innings.

Greenidge’s century total highlights his ability to turn good starts into significant scores in one-day competitions.
9. Babar Azam (31 List A Hundreds)
Stats:
| Matches | 208 |
| Innings | 204 |
| Runs | 9647 |
| Average | 53.59 |
| Highest score | 158 |
| 100s | 31 |
| 50s | 56 |
Babar Azam, the Pakistan batter, has scored 31 List A centuries in just 208 matches, reaching nearly 9,650 runs. His century-to-match ratio is impressive compared to many players above him on the list.

Babar’s statistics show consistent run accumulation and regular conversions. This makes him one of the most efficient List A batters in the modern era.
10. Martin Guptill (31 List A Hundreds)
Stats:
| Matches | 273 |
| Innings | 268 |
| Runs | 10444 |
| Average | 42.62 |
| Highest score | 237* |
| 100s | 31 |
| 50s | 51 |
Martin Guptill, the Kiwi batter, has scored 31 List A hundreds in 273 matches, amassing over 10,400 runs at a strong strike rate. His record highlights his ability to convert starts into big scores consistently.

A key top-order performer for New Zealand, Guptill’s centuries account for a large portion of his runs, showcasing his dominance in list A cricket.
Suggested Reads:
Conclusion: Sachin Tendulkar Leads the List of Most Hundreds in List A Cricket!
Sachin Tendulkar clearly leads the List A hundreds chart, holding the record with 60 centuries in international and domestic cricket. His amazing consistency and knack for turning starts into big scores have kept him at the top for years.
The list also includes modern greats like Virat Kohli and Rohit Sharma from India, as well as top players from other countries such as Graham Gooch, Kumar Sangakkara, Babar Azam, and Martin Guptill. Their centuries and run totals show ongoing excellence in List A cricket.
Overall, these batters have influenced List A cricket with impressive performances, demonstrating both consistency and the ability to win matches. Their records continue to motivate upcoming cricketers around the world.

