Skip to content
CricketTaken

Virat Kohli vs Sourav Ganguly Stats: Test, ODI, T20I & IPL

By CricketTaken EditorialPublished Cricket in India8 min read

How this is written and checkedReport an error

Indian cricket has had two captains who are credited, fairly, with changing the side's temperament rather than just its results. Sourav Ganguly took over in 2000 with the team in the middle of a match-fixing scandal and a reputation for losing away from home politely, and left it with a Test series win in Pakistan and a World Cup final. Virat Kohli took over a side that was already good and made it fitter, faster and more openly aggressive, winning 40 of 68 Tests and a series in Australia.

As batters they are further apart than that framing suggests. Kohli made more than 28,000 international runs across three formats; Ganguly made a little over 18,500 in two. Kohli's averages are higher in both formats they shared. What Ganguly has that Kohli does not is a bowling column with 100 ODI wickets in it, an opening partnership record that still stands, and — the item most often left out of these comparisons — a second career running the board.

This page compares the batting properly, sets the captaincy records against each other, and is explicit about which parts of the two records simply do not overlap.

The two ledgers

Category Ganguly Kohli
Tests 113 matches, 7,212 runs at 42.17, 16 hundreds, 35 fifties 123 matches, 9,230 runs at 46.85, 30 hundreds, 31 fifties
ODIs 311 matches, 11,363 runs at 41.02, 22 hundreds, 72 fifties 314 matches, 14,941 runs at 58.59, 54 hundreds, 79 fifties
T20Is None 125 matches, 4,188 runs at 48.69, 1 hundred
Bowling 32 Test wickets, 100 ODI wickets at 38.49 Eight international wickets in total
IPL 59 matches, around 1,350 runs 9,336 runs, nine hundreds, the leading scorer
Tests as captain 49, with 21 wins 68, with 40 wins
Highest score 239 (Test), 183 (ODI) 254 not out (Test), 183 (ODI)

Ganguly's figures are final; he retired from international cricket in 2008. Kohli's Test and T20I rows are closed and his ODI row was still open in 2026.

Test batting: Kohli ahead, and the reason is the off side

Kohli made 2,000 more Test runs at nearly five runs a better average with almost twice as many hundreds. On the ledger this is not close.

The interesting part is why. Ganguly was one of the most elegant left-handers India has produced and, on the off side against spin and full-length seam, as good as anybody of his generation — the nickname earned in the late 1990s was about that, and his 131 on debut at Lord's in 1996 and his 239 against Pakistan at Bengaluru in 2007 were both built on it. He was also vulnerable to the short ball in a way that was public knowledge and repeatedly exploited, particularly in Australia and South Africa, and his away Test average never matched his home one.

Kohli's Test method had no equivalent structural weakness for most of his career; the flaw that eventually undid him — the drive at the ball leaving him outside off stump — arrived late and was punished relentlessly in the last five years. Between 2016 and 2019 he scored at a rate no Indian batter has matched, including seven double-hundreds. His final average of 46.85 is a blend of a great peak and a long, flat ending.

Ganguly's late career deserves a note of its own. Dropped in 2005 during his dispute with the coach Greg Chappell, he was out of the side for more than a year, came back in South Africa at the end of 2006, and then had the best calendar year of his Test life in 2007. Very few batters have been discarded at 33 and returned to be their side's leading run-scorer.

ODI batting: Kohli, and then the opening record

Kohli's ODI record is 17 runs an innings better than Ganguly's with 32 more hundreds, and that is the largest single gap in this comparison. Averaging 58.59 across 314 matches at three, with the best chasing record on record, is not something Ganguly's 41.02 stands against.

But Ganguly's ODI career contains an item Kohli's does not. Opening with Sachin Tendulkar, he formed the most prolific partnership in the history of the format: 8,227 runs together, a figure no other pair has approached. His own 183 against Sri Lanka at Taunton in the 1999 World Cup, in a 318-run stand with Rahul Dravid, was the highest ODI partnership in the world at the time.

The opening move itself is worth stating as a decision rather than a fact. Ganguly was a middle-order batter for India who was pushed up to open in 1997, took to it, and stayed there for a decade. That reinvention is the reason his ODI record is twice the size of his Test one relative to his contemporaries, and it is the sort of change Kohli was never asked to make — he batted at three in ODIs from his second year to his last.

Ganguly also finished with 100 ODI wickets at 38.49, bowling medium pace as a fifth or sixth option. It is not a serious bowling record and it is a genuine extra column: he took ten wickets in his career for every one Kohli did.

The formats and competitions that do not overlap

Ganguly never played a T20 International; the format's first Indian international came in December 2006 and he was gone from the side within two years. Kohli's 125 T20Is, 4,188 runs at 48.69 and player-of-the-match award in the 2024 World Cup final are entirely additional to any comparison.

Their IPL careers overlap on the calendar and nowhere else. Ganguly captained Kolkata Knight Riders in the first seasons and later played for Pune Warriors, finishing with around 1,350 runs from 59 matches. Kohli has 9,336 runs for Royal Challengers Bengaluru, more than anyone in the competition's history, and a single-season record of 973 in 2016. Ganguly was 35 when the tournament started.

Captaincy: the harder comparison

On raw numbers Kohli is well ahead. Forty Test wins from 68 matches at a win rate near 59 per cent is the best record India has had; Ganguly won 21 of 49, which was the national record when he finished and is a win rate in the low forties.

The counter-argument is about starting position, and it is strong. Ganguly inherited a side in 2000 that had just lost its captain to a fixing ban, had never won a Test series in Pakistan, had not won one in England since 1986, and had a reputation for folding abroad. He drew in England in 2002, reached the 2003 World Cup final, led at 1-1 in Australia in 2003-04 in a series India could have won, and won in Pakistan in 2004. He also insisted on backing young players — Yuvraj Singh, Zaheer Khan, Harbhajan Singh, Virender Sehwag — several of whom became the core of the side that reached No. 1 in the world under his successors.

Kohli inherited a side with a settled batting order and took it further in one specific direction: he built the fast-bowling attack that won in Australia twice, imposed a fitness standard that changed Indian domestic cricket as well as the international side, and won more Tests than anybody. What he did not do was win a global tournament — India lost the 2017 Champions Trophy final and the 2021 World Test Championship final under him.

Both records are set out in the page on India's Test captains, and the evolution of Indian fast bowling covers the part of Kohli's legacy that shows up in other people's statistics rather than his own.

The administrator's chapter

Ganguly has a third career that has no counterpart here. He served as president of the Board of Control for Cricket in India from 2019 to 2022, the first former captain to hold the post in the modern era, and was involved in the decisions that expanded the domestic season and launched the Women's Premier League. The structures he presided over are described in the page on how the BCCI works.

It does not belong in a batting ledger. It belongs in any assessment of the two men's influence on Indian cricket, where Ganguly's has been exercised from three different chairs.

What the comparison comes down to

  • Test runs, average and hundreds: Kohli.
  • Test peak: Kohli, and by a wide margin.
  • ODI runs, average, hundreds and chasing: Kohli, the biggest gap on this page.
  • ODI opening partnership record: Ganguly, with Tendulkar, and it still stands.
  • Bowling: Ganguly, on 100 ODI wickets to Kohli's handful.
  • T20 internationals and IPL: Kohli, on formats Ganguly barely had.
  • Test win count and win rate as captain: Kohli.
  • Captaincy against the starting position inherited: Ganguly, and this is the line most Indian supporters would argue hardest.

The individual pages for Sourav Ganguly and Virat Kohli cover both careers in full, the player directory has the surrounding generation, and the cricket in India hub carries the two eras.

Sources and method

Ganguly's figures are final and come from ESPNcricinfo career records and the statistical summary on his Wikipedia entry. Kohli's international figures are as of 19 July 2026 and his IPL total to 31 May 2026, from the same sources. Ganguly's IPL total is given approximately because published figures for his five seasons vary slightly between sources.

The Tendulkar-Ganguly partnership aggregate and the 1999 Taunton stand are as listed by ESPNcricinfo record pages. Captaincy win counts come from ESPNcricinfo captaincy records; Ganguly's 21 wins from 49 Tests and Kohli's 40 from 68 are the figures those records carry.

Descriptions of technique — Ganguly's off-side strength and vulnerability to the short ball, Kohli's late-career dismissal pattern — are drawn from contemporaneous analysis and dismissal records rather than computed here, and are offered as widely held assessments rather than measurements. The comparison of captaincy against inherited position is explicitly a judgement and is not derived from the win-rate figures. Records current as of 27 August 2026.