# Top 5 Captains With Most ODI Centuries in Cricket History Featuring Two Indian Legends

> Ricky Ponting holds the global record for scoring the highest number of centuries as an ODI captain, with India's Virat Kohli following closely behind in second place.

**Type:** article · **Category:** Cricket · **Published:** 2026-09-02 · **Source:** TrendKia
**Canonical:** https://trendkia.com/en/cricket/vanade-kaptani-men-ricky-ponting-aura-virat-kohli-sameta-sabase-jyada-shataka-thokane-vale-5-mahana-khilari-26543 · **Language:** English
**Tags:** ODI Cricket, Ricky Ponting, Virat Kohli, Sourav Ganguly, AB de Villiers, Sanath Jayasuriya, Cricket Records

Stepping out onto the cricket field to lead a national side introduces a unique level of pressure where individual form and tactical leadership must be managed simultaneously. While the burden of captaincy often tempers the aggressive batting style of many players, a select group of legendary batsmen transformed that additional responsibility into an asset. Throughout the history of 50-over One-Day International (ODI) cricket, five iconic leaders stood out by converting high-pressure leadership roles into remarkable run-scoring feats. Notably, this elite compilation of captains with the most ODI centuries features two legendary figures from Indian cricket.

## Ricky Ponting: The Unbroken World Record of 22 Centuries
When discussing the most dominant and successful leaders in limited-overs cricket history, Australian legend Ricky Ponting consistently heads the conversation. Captaining the Australian side from 2002 to 2012, Ponting not only guided his nation to back-to-back ICC ODI World Cup victories in 2003 and 2007 but also demoralized opposition bowling attacks with his commanding strokeplay. As captain, Ponting registered an impressive total of 22 ODI centuries, establishing a world record that remains untouched. Across 230 ODI matches as captain, he batted in 220 innings, accumulating 8,497 runs at an average of 42.91 and a strike rate of 83.41, with a top score of 164.

## Virat Kohli: The Run Machine's Staggering Numbers
India's master batsman Virat Kohli came closest to threatening Ponting's legendary record. Leading the Indian ODI team between 2013 and 2021, Kohli elevated his batting performance to unparalleled heights during his tenure as captain. Far from hampering his technique, leadership appeared to refine his consistency. Kohli scored 21 centuries as an ODI captain in just 95 matches and 91 innings. He amassed 5,449 runs at an extraordinary average of 72.65 alongside a strike rate of 98.28, featuring a highest score of 160 not out.

## AB de Villiers: Explosive Elegance of Mr 360
South African sensation AB de Villiers earned global acclaim as 'Mr 360' for his extraordinary ability to play shots to every corner of the ground. Steering South Africa as captain from 2012 to 2017, de Villiers redefined modern batting dynamics while shouldering captaincy duties. He holds the third spot on the all-time list with 13 ODI centuries as leader. Over 103 matches and 98 innings as captain, de Villiers compiled 4,796 runs at an exceptional average of 63.94. His striking pace was underlined by an explosive strike rate of 110.48, proving his capacity to dominate under pressure.

## Sourav Ganguly: Building a Fearless Indian Era
Sourav Ganguly, affectionately called 'Dada', played a transformative role in shaping modern Indian cricket by instilling a fearless competitive culture. Taking charge of the Indian side between 1999 and 2005 during a pivotal transitional phase, Ganguly forged a resilient squad comprised of young talent. As captain, Ganguly notched 11 ODI centuries. In his 147 matches as leader, he batted in 143 innings, aggregating 5,104 runs at an average of 38.66 while consistently opening or anchoring the innings.

## Sanath Jayasuriya: Sri Lanka's Trailblazing Opener
Sri Lanka's legendary opening batter Sanath Jayasuriya revolutionized limited-overs cricket with his aggressive tactics during field restrictions. Leading Sri Lanka from 1998 to 2003, Jayasuriya maintained his attacking approach while bearing the responsibility of captaincy. He scored 10 centuries and 25 half-centuries as captain in 118 ODI matches (118 innings). Jayasuriya gathered 4,377 runs at an average of 38.73 and a strike rate of 88.05, highlighted by his historic 189-run knock against India.

## What this means for you
This compilation of historical captaincy achievements offers valuable insights for cricket enthusiasts and aspiring athletes.

- **For Cricket Fans:** These statistics illustrate how elite players converted the immense weight of national captaincy into individual excellence.
- **For Young Athletes:** Exceptional averages like Virat Kohli's 72.65 and AB de Villiers's 63.94 demonstrate how added responsibility can elevate performance.
- **Across India:** The inclusion of Sourav Ganguly and Virat Kohli highlights the historical strength and fearless transition of Indian cricket leadership.
- **Global Context:** Ricky Ponting's unbroken 22-century record underlines the extraordinary consistency required to dominate international cricket over a decade.

## Questions & Answers

### 1. Who holds the record for the most centuries as an ODI captain?
Ricky Ponting of Australia holds the world record for scoring the most centuries as an ODI captain, with 22 hundreds.

### 2. How many ODI centuries did Virat Kohli score as captain?
Virat Kohli scored 21 centuries as India's ODI captain, placing him second on the all-time list.

### 3. What was AB de Villiers's strike rate as South Africa's ODI captain?
AB de Villiers maintained a remarkable strike rate of 110.48 while captaining South Africa in ODIs.

### 4. How many runs and centuries did Sourav Ganguly achieve as ODI captain?
Sourav Ganguly scored 11 centuries and 5,104 runs across 147 matches as India's ODI captain.

### 5. What was Sanath Jayasuriya's highest score as an ODI captain?
Sanath Jayasuriya recorded his highest individual score of 189 runs against India while leading Sri Lanka.

## Inspiration & Lessons
The achievements of these historic captains provide actionable leadership lessons applicable beyond the sports arena.

- **Transforming Pressure into Power:** Reframe major responsibilities as opportunities to deliver peak performance rather than sources of stress.
- **Lead by Example:** Like Ganguly and Ponting, guide team members by demonstrating high individual performance rather than just delegating.
- **Maintain High Standards:** Emulate Kohli's commitment to consistent execution regardless of surrounding circumstances.

---
_TrendKia — Har trend, sabse pehle.. Machine-readable view; canonical HTML at the URL above._