Sourav Ganguly Centuries – Complete List of All 38 International Hundreds in ODI and Test Cricket
Sourav Ganguly Centuries
Sourav Ganguly scored 38 international centuries during his cricket career, including 22 hundreds in One Day Internationals (ODIs) and 16 in Test cricket. His highest ODI score was 183 against Sri Lanka in the 1999 World Cup, while his highest Test score was 239 against Pakistan in Bengaluru in 2007. Ganguly scored his first international century at Lord’s in 1996 and his final hundred against Australia in 2008.
Known as the Prince of Kolkata, Dada and the God of the Off Side, Sourav Ganguly was one of India’s greatest left-handed batters.
His centuries were not just about individual milestones. Many came in important international matches, overseas conditions and major ICC tournaments.
From his famous debut hundred at Lord’s to his outstanding 183 against Sri Lanka, Ganguly produced several memorable innings.
But how many ODI centuries did Sourav Ganguly score? Against which teams did he make his Test hundreds? What was his last international century?
This detailed CricketGatha guide covers all 38 international hundreds, complete century tables, opponent-wise records, career statistics, World Cup performances and frequently asked questions.
Last updated: 30 October 2026.
Sourav Ganguly Total International Centuries: Quick Overview
Sourav Ganguly played international cricket for India between 1992 and 2008. He represented India in 113 Test matches and 311 ODIs. During this period, he scored 18,575 international runs and 38 centuries.
Sourav Ganguly Century Records
| Record | Details |
|---|---|
| Total international centuries | 38 |
| Test centuries | 16 |
| ODI centuries | 22 |
| T20I centuries | 0 |
| Highest Test score | 239 vs Pakistan |
| Highest ODI score | 183 vs Sri Lanka |
| First international century | 131 vs England, 1996 |
| First ODI century | 113 vs Sri Lanka, 1997 |
| Last ODI century | 111* vs Kenya, 2003 |
| Last Test century | 102 vs Australia, 2008 |
| Test double centuries | 1 |
| ODI World Cup centuries | 4 |
| Centuries in the 2003 World Cup | 3 |
| ICC Champions Trophy centuries | 3 |
Sourav Ganguly Career Statistics in Test and ODI Cricket
Before exploring his centuries, let’s look at his overall international batting record.
| Statistic | Test | ODI | Total |
|---|---|---|---|
| Matches | 113 | 311 | 424 |
| Runs | 7,212 | 11,363 | 18,575 |
| Batting average | 42.17 | 41.02 | — |
| Highest score | 239 | 183 | 239 |
| Centuries | 16 | 22 | 38 |
| Half-centuries | 35 | 72 | 107 |
| Wickets | 32 | 100 | 132 |
Ganguly was an important part of India’s batting lineup for more than a decade. He was especially successful in ODI cricket, where he scored more than 11,000 runs. He also contributed as a medium-pace bowler, taking 100 ODI wickets.
Sourav Ganguly ODI Centuries – Complete List of All 22 Hundreds
Sourav Ganguly scored 22 centuries in 311 One Day Internationals. His first ODI century came against Sri Lanka in August 1997. His final ODI hundred came against Kenya during the 2003 Cricket World Cup. He scored centuries against ten different international teams.
Complete List of Sourav Ganguly’s 22 ODI Centuries
| No. | Runs | Opponent | Venue | Date | Result |
|---|---|---|---|---|---|
| 1 | 113 | Sri Lanka | Colombo | 20 Aug 1997 | Lost |
| 2 | 124 | Pakistan | Dhaka | 18 Jan 1998 | Won |
| 3 | 105 | New Zealand | Sharjah | 17 Apr 1998 | Won |
| 4 | 109 | Sri Lanka | Colombo | 7 Jul 1998 | Won |
| 5 | 107* | Zimbabwe | Bulawayo | 27 Sep 1998 | Won |
| 6 | 130* | Sri Lanka | Nagpur | 22 Mar 1999 | Won |
| 7 | 183 | Sri Lanka | Taunton | 26 May 1999 | Won |
| 8 | 139 | Zimbabwe | Nairobi | 1 Oct 1999 | Won |
| 9 | 153* | New Zealand | Gwalior | 11 Nov 1999 | Won |
| 10 | 100 | Australia | Melbourne | 12 Jan 2000 | Lost |
| 11 | 141 | Pakistan | Adelaide | 25 Jan 2000 | Won |
| 12 | 105* | South Africa | Jamshedpur | 12 Mar 2000 | Won |
| 13 | 135* | Bangladesh | Dhaka | 30 May 2000 | Won |
| 14 | 141* | South Africa | Nairobi | 13 Oct 2000 | Won |
| 15 | 117 | New Zealand | Nairobi | 15 Oct 2000 | Lost |
| 16 | 144 | Zimbabwe | Ahmedabad | 5 Dec 2000 | Won |
| 17 | 127 | South Africa | Johannesburg | 5 Oct 2001 | Lost |
| 18 | 111 | Kenya | Paarl | 24 Oct 2001 | Won |
| 19 | 117* | England | Colombo | 22 Sep 2002 | Won |
| 20 | 112* | Namibia | Pietermaritzburg | 23 Feb 2003 | Won |
| 21 | 107* | Kenya | Cape Town | 7 Mar 2003 | Won |
| 22 | 111* | Kenya | Durban | 20 Mar 2003 | Won |
An asterisk (*) indicates that Ganguly remained not out. Dates refer to the official match start dates.
Important Findings From His ODI Centuries
Ganguly’s ODI centuries reveal several interesting patterns.
- He scored four hundreds against Sri Lanka, his highest against any ODI opponent.
- He also scored three centuries each against New Zealand, Zimbabwe, South Africa and Kenya.
- His most productive century-scoring year was 2000, when he registered seven ODI hundreds.
- His 22nd and final ODI century came in the 2003 World Cup semifinal against Kenya.
Sourav Ganguly Test Centuries – Complete List of All 16 Hundreds
Sourav Ganguly scored 16 centuries in 113 Test matches. His Test career began with a remarkable century against England at Lord’s in 1996. He followed it with another hundred in his next Test at Trent Bridge. His highest Test score was 239 against Pakistan in Bengaluru in December 2007.
Complete List of Sourav Ganguly’s 16 Test Centuries
| No. | Runs | Opponent | Venue | Date | Result |
|---|---|---|---|---|---|
| 1 | 131 | England | Lord’s, London | 20 Jun 1996 | Draw |
| 2 | 136 | England | Nottingham | 4 Jul 1996 | Draw |
| 3 | 147 | Sri Lanka | Colombo | 9 Aug 1997 | Draw |
| 4 | 109 | Sri Lanka | Mohali | 19 Nov 1997 | Draw |
| 5 | 173 | Sri Lanka | Mumbai | 3 Dec 1997 | Draw |
| 6 | 101* | New Zealand | Hamilton | 2 Jan 1999 | Draw |
| 7 | 125 | New Zealand | Ahmedabad | 29 Oct 1999 | Draw |
| 8 | 136 | Zimbabwe | Delhi | 28 Feb 2002 | Won |
| 9 | 128 | England | Leeds | 22 Aug 2002 | Won |
| 10 | 100* | New Zealand | Ahmedabad | 8 Oct 2003 | Draw |
| 11 | 144 | Australia | Brisbane | 4 Dec 2003 | Draw |
| 12 | 101 | Zimbabwe | Bulawayo | 13 Sep 2005 | Won |
| 13 | 100 | Bangladesh | Chattogram | 18 May 2007 | Draw |
| 14 | 102 | Pakistan | Kolkata | 30 Nov 2007 | Draw |
| 15 | 239 | Pakistan | Bengaluru | 8 Dec 2007 | Draw |
| 16 | 102 | Australia | Mohali | 17 Oct 2008 | Won |
Dates indicate the start of the Test match, not necessarily the day on which Ganguly completed his hundred.
How Many Test Double Centuries Did Sourav Ganguly Score?
Sourav Ganguly scored one Test double century. He made 239 against Pakistan at the M. Chinnaswamy Stadium in Bengaluru in December 2007. It was the highest individual score of his international career.
Against Which Teams Did Ganguly Score Test Centuries?
Ganguly scored Test centuries against England, Sri Lanka, New Zealand, Zimbabwe, Australia, Pakistan and Bangladesh. He did not score a Test century against South Africa or the West Indies.
Sourav Ganguly Centuries Against Each Country
Ganguly’s centuries came against a wide range of international opponents. The following table combines his Test and ODI hundreds.
Opponent-Wise Century Breakdown
| Opponent | Test centuries | ODI centuries | Total |
|---|---|---|---|
| Sri Lanka | 3 | 4 | 7 |
| New Zealand | 3 | 3 | 6 |
| Zimbabwe | 2 | 3 | 5 |
| England | 3 | 1 | 4 |
| Pakistan | 2 | 2 | 4 |
| Australia | 2 | 1 | 3 |
| South Africa | 0 | 3 | 3 |
| Kenya | 0 | 3 | 3 |
| Bangladesh | 1 | 1 | 2 |
| Namibia | 0 | 1 | 1 |
| Total | 16 | 22 | 38 |
Which Team Did Sourav Ganguly Score the Most Centuries Against?
Sri Lanka was Ganguly’s most frequent century-scoring opponent. He scored seven international hundreds against Sri Lanka, including four in ODIs and three in Tests. New Zealand ranks second with six centuries. Zimbabwe follows with five.
Sourav Ganguly Centuries Year-Wise
Ganguly’s centuries were concentrated in several highly productive periods. The following breakdown shows when he scored his international hundreds.
| Year | Test centuries | ODI centuries | Total |
|---|---|---|---|
| 1996 | 2 | 0 | 2 |
| 1997 | 3 | 1 | 4 |
| 1998 | 0 | 4 | 4 |
| 1999 | 2 | 4 | 6 |
| 2000 | 0 | 7 | 7 |
| 2001 | 0 | 2 | 2 |
| 2002 | 2 | 1 | 3 |
| 2003 | 2 | 3 | 5 |
| 2004 | 0 | 0 | 0 |
| 2005 | 1 | 0 | 1 |
| 2006 | 0 | 0 | 0 |
| 2007 | 3 | 0 | 3 |
| 2008 | 1 | 0 | 1 |
| Total | 16 | 22 | 38 |
Which Was Sourav Ganguly’s Best Year for Centuries?
The year 2000 was Ganguly’s most successful for ODI centuries. He scored seven ODI hundreds during that calendar year. His performances included important innings against Australia, Pakistan, South Africa, Bangladesh, New Zealand and Zimbabwe.
In Test cricket, 1997 and 2007 were particularly productive, with three centuries each.
Sourav Ganguly’s First International Century: 131 at Lord’s in 1996
One of the most memorable moments in Ganguly’s career came on his Test debut. India faced England at Lord’s in June 1996. Ganguly was playing his first Test match. Instead of struggling with the pressure, he scored 131 runs.
His innings demonstrated excellent timing, patience and control. He became one of the few batters to score a century on Test debut at Lord’s.
Why Was This Century Special?
Lord’s is widely known as the Home of Cricket. Scoring a hundred there is considered a major achievement. Doing it on Test debut made Ganguly’s performance even more remarkable. The innings announced the arrival of a talented Indian left-handed batter.
Another Century in His Second Test
Ganguly continued his outstanding start by scoring 136 against England at Trent Bridge in Nottingham. He had now scored centuries in his first two Test matches. This rare achievement immediately established him as an important member of India’s batting lineup.
Sourav Ganguly’s Highest ODI Score: 183 Against Sri Lanka
Ganguly’s highest ODI score came during the 1999 Cricket World Cup. India faced Sri Lanka at Taunton on 26 May 1999. Ganguly scored 183 runs. Rahul Dravid also produced a magnificent innings of 145. Together, they built a partnership of 318 runs. India finished on 373/6. Sri Lanka was dismissed for 216. India won by 157 runs.
Sourav Ganguly’s 183-Run Innings
| Detail | Record |
|---|---|
| Opponent | Sri Lanka |
| Tournament | 1999 Cricket World Cup |
| Venue | Taunton, England |
| Date | 26 May 1999 |
| Runs | 183 |
| Balls faced | 158 |
| Fours | 17 |
| Sixes | 7 |
| Strike rate | 115.82 |
| Result | India won by 157 runs |
Why Was the 183 Against Sri Lanka Historic?
Ganguly’s 183 was a remarkable performance in a World Cup match. The 318-run partnership with Rahul Dravid was a major ODI partnership record at the time. The innings also became the highest individual score of Ganguly’s ODI career. It remains one of the most memorable World Cup innings by an Indian left-handed batter.
Sourav Ganguly’s Highest Test Score: 239 Against Pakistan
Ganguly’s highest Test score came against Pakistan in December 2007. The match was played at the M. Chinnaswamy Stadium in Bengaluru. Ganguly scored 239 runs. It was his only double century in Test cricket. The innings came during a strong period in the later stages of his international career.
Why Was His 239 Important?
Ganguly had experienced difficult periods in his career, including losing his place in the Indian team. His return to international cricket demonstrated determination. The double century against Pakistan showed that he remained capable of producing major innings at Test level. It was also his highest score in any international format.
Sourav Ganguly’s 144 Against Australia at Brisbane in 2003
Ganguly’s 144 against Australia at the Gabba in Brisbane is considered one of his finest Test innings. India faced a strong Australian bowling attack in the opening Test of the 2003–04 series. Ganguly responded with a confident century. He scored 144 and helped India build a competitive first-innings total. The match ended in a draw.
Why Is the Brisbane Century Remembered?
Australia was particularly difficult to beat in home conditions. Indian batters often faced challenges against pace and bounce. Ganguly’s innings showed that India could compete confidently against Australia away from home. It also helped establish a positive tone for the series.
Sourav Ganguly’s 128 Against England at Headingley in 2002
India’s victory at Headingley in Leeds during August 2002 remains one of its most memorable overseas Test wins. India scored 628/8 declared in the first innings. Rahul Dravid made 148. Sachin Tendulkar scored 193. Sourav Ganguly contributed 128. India won the Test by an innings and 46 runs.
What Made This Century Special?
The innings came in English conditions, where swing and seam bowling can challenge visiting batters. Ganguly played an important role in building India’s huge total. The victory demonstrated the growing strength of India’s Test batting lineup.
Sourav Ganguly’s Centuries in the Cricket World Cups
1999 Cricket World Cup
Ganguly played an important role in India’s 1999 World Cup campaign. His most famous innings was 183 against Sri Lanka. It was his only century in that tournament. The innings included a record-breaking partnership with Rahul Dravid. Although India did not win the tournament, Ganguly’s performance remains one of the highlights of the 1999 World Cup.
2003 Cricket World Cup
The 2003 Cricket World Cup was one of the most important tournaments in Ganguly’s career. He captained India to the final. He also scored three centuries during the competition.
| No. | Runs | Opponent | Venue | Date |
|---|---|---|---|---|
| 1 | 112* | Namibia | Pietermaritzburg | 23 Feb 2003 |
| 2 | 107* | Kenya | Cape Town | 7 Mar 2003 |
| 3 | 111* | Kenya | Durban | 20 Mar 2003 |
All three centuries were unbeaten. His final century of the tournament came in the semifinal against Kenya. India eventually reached the final, where Australia won the World Cup.
How Many World Cup Centuries Did Sourav Ganguly Score?
Ganguly scored four ODI World Cup centuries. One came in the 1999 World Cup. Three came in the 2003 World Cup.
Sourav Ganguly’s Centuries in the ICC Champions Trophy
Ganguly scored three centuries in the ICC Champions Trophy and its earlier ICC KnockOut format. These innings demonstrated his ability to perform in major international tournaments.
| Year | Runs | Opponent | Venue |
|---|---|---|---|
| 2000 | 141* | South Africa | Nairobi |
| 2000 | 117 | New Zealand | Nairobi |
| 2002 | 117* | England | Colombo |
Ganguly’s 141 Not Out Against South Africa
Ganguly scored an unbeaten 141 against South Africa in the 2000 ICC KnockOut tournament. His innings helped India secure an important victory.
Ganguly’s 117 Against New Zealand
Ganguly scored 117 against New Zealand in the 2000 final. Despite his century, India lost the match.
Ganguly’s 117 Not Out Against England
Ganguly scored an unbeaten 117 against England in the 2002 Champions Trophy. India won the match. The performance added another important tournament century to his record.
Sourav Ganguly’s Last ODI and Test Centuries
Last ODI Century
Ganguly’s final ODI century came against Kenya on 20 March 2003. The match was the 2003 Cricket World Cup semifinal in Durban. He scored an unbeaten 111. India won the match and advanced to the final. It was his 22nd ODI century.
Interestingly, Ganguly continued playing ODI cricket until 2007 but did not score another ODI hundred after this innings.
Last Test Century
Ganguly’s final Test century came against Australia at Mohali in October 2008. He scored 102 runs. India won the match. The century came during his farewell Test series. He retired from international cricket later that year. His last Test was against Australia at Nagpur in November 2008.
Sourav Ganguly’s Centuries at Home and Overseas
Ganguly was known for scoring runs in different conditions. His centuries came in India, England, Australia, New Zealand, Sri Lanka, South Africa, Zimbabwe, Bangladesh and neutral venues.
ODI Centuries by Venue Type
| Venue type | Centuries |
|---|---|
| Home venues in India | 4 |
| Away or neutral venues | 18 |
| Total | 22 |
Eighteen of Ganguly’s 22 ODI centuries came outside India. This is an important part of his batting record. He was not dependent only on familiar home conditions. His ability to score overseas made him an important player in international tournaments.
Sourav Ganguly Centuries Against Pakistan
India vs Pakistan matches attract enormous attention. Ganguly scored four international centuries against Pakistan. Two came in ODIs and two in Tests.
| Format | Score | Venue | Year |
|---|---|---|---|
| ODI | 124 | Dhaka | 1998 |
| ODI | 141 | Adelaide | 2000 |
| Test | 102 | Kolkata | 2007 |
| Test | 239 | Bengaluru | 2007 |
His 239 against Pakistan remains his highest Test score. The innings is one of the major highlights of his international career.
Sourav Ganguly Centuries Against Australia
Australia was one of the strongest international teams during Ganguly’s career. He scored three international centuries against Australia.
| Format | Score | Venue | Year |
|---|---|---|---|
| ODI | 100 | Melbourne | 2000 |
| Test | 144 | Brisbane | 2003 |
| Test | 102 | Mohali | 2008 |
His Brisbane hundred is especially remembered for its importance in an overseas Test series. His final Test century also came against Australia.
Sourav Ganguly Centuries Against England
Ganguly scored four international centuries against England. Three came in Tests and one in ODIs.
| Format | Score | Venue | Year |
|---|---|---|---|
| Test | 131 | Lord’s | 1996 |
| Test | 136 | Nottingham | 1996 |
| Test | 128 | Leeds | 2002 |
| ODI | 117* | Colombo | 2002 |
England played a major role in Ganguly’s early career. His first two Test centuries came against England in 1996.
Sourav Ganguly vs Sachin Tendulkar and Rahul Dravid: Century Comparison
Sourav Ganguly vs Sachin Tendulkar
Sourav Ganguly and Sachin Tendulkar formed one of the most successful opening partnerships in ODI history. Both players contributed significantly to India’s batting strength. However, their century totals were different.
| Statistic | Sourav Ganguly | Sachin Tendulkar |
|---|---|---|
| Test centuries | 16 | 51 |
| ODI centuries | 22 | 49 |
| Total international centuries | 38 | 100 |
| Highest Test score | 239 | 248* |
| Highest ODI score | 183 | 200* |
Sachin Tendulkar scored more international centuries. However, Ganguly’s 38 centuries remain a major achievement. His ODI opening partnership with Tendulkar helped India build a strong batting foundation.
Sourav Ganguly vs Rahul Dravid
Rahul Dravid and Sourav Ganguly made their Test debuts in the same match at Lord’s in 1996. Both went on to become important members of India’s batting lineup.
| Statistic | Sourav Ganguly | Rahul Dravid |
|---|---|---|
| Test centuries | 16 | 36 |
| ODI centuries | 22 | 12 |
| Total centuries | 38 | 48 |
| Highest Test score | 239 | 270 |
| Highest ODI score | 183 | 153 |
Dravid scored more Test centuries. Ganguly scored more ODI centuries. Their different batting roles helped India across formats.
Sourav Ganguly’s Biggest Batting Records
Ganguly’s achievements extend beyond his 38 centuries.
- 1. Century on Test Debut at Lord’sGanguly scored 131 against England on his Test debut in 1996.
- 2. Centuries in His First Two TestsHe followed his Lord’s century with 136 at Nottingham.
- 3. More Than 11,000 ODI RunsGanguly finished with 11,363 ODI runs.
- 4. More Than 18,000 International RunsHe scored 18,575 runs across Tests and ODIs.
- 5. Highest ODI Score of 183His 183 against Sri Lanka came during the 1999 World Cup.
- 6. Test Double Century Against PakistanHe scored 239 in Bengaluru in 2007.
- 7. Three Centuries in the 2003 World CupGanguly scored unbeaten hundreds against Namibia and Kenya.
- 8. Three Champions Trophy CenturiesHe scored centuries against South Africa, New Zealand and England in ICC tournament matches.
- 9. 100 ODI WicketsGanguly also contributed as a bowler, taking 100 ODI wickets.
- 10. 10,000 Runs, 100 Wickets and 100 Catches in ODIsGanguly achieved the rare combination of 10,000 ODI runs, 100 wickets and 100 catches.
Why Were Sourav Ganguly’s Centuries Important for Indian Cricket?
Ganguly played during a period when Indian cricket was changing. India had several talented batters, but overseas success was often difficult. Ganguly’s performances helped India compete against strong teams away from home.
His century at Brisbane in 2003 was a major example. His innings at Headingley in 2002 contributed to a famous overseas Test victory. His World Cup centuries also showed his ability to perform in major tournaments.
As captain, Ganguly encouraged younger players and helped build a more confident Indian team. His batting achievements and leadership together shaped his legacy.
Frequently Asked Questions About Sourav Ganguly Centuries
How many international centuries did Sourav Ganguly score?
Sourav Ganguly scored 38 international centuries, including 22 in ODIs and 16 in Tests.
How many ODI centuries did Sourav Ganguly score?
He scored 22 ODI centuries in 311 matches.
How many Test centuries did Sourav Ganguly score?
He scored 16 Test centuries in 113 matches.
What is Sourav Ganguly’s highest ODI score?
His highest ODI score is 183 against Sri Lanka at Taunton in the 1999 Cricket World Cup.
What is Sourav Ganguly’s highest Test score?
His highest Test score is 239 against Pakistan at Bengaluru in December 2007.
When did Sourav Ganguly score his first international century?
He scored his first international century against England at Lord’s in June 1996.
What was Sourav Ganguly’s first ODI century?
His first ODI century was 113 against Sri Lanka at Colombo on 20 August 1997.
Did Sourav Ganguly score a century on Test debut?
Yes. He scored 131 against England at Lord’s in his debut Test.
Did Sourav Ganguly score centuries in his first two Tests?
Yes. He scored 131 at Lord’s and 136 at Trent Bridge in 1996.
How many double centuries did Sourav Ganguly score?
He scored one Test double century, making 239 against Pakistan in 2007.
How many World Cup centuries did Sourav Ganguly score?
He scored four ODI World Cup centuries: one in 1999 and three in 2003.
How many centuries did Ganguly score in the 2003 World Cup?
He scored three centuries in the 2003 World Cup.
How many centuries did Sourav Ganguly score against Pakistan?
He scored four international centuries against Pakistan: two in Tests and two in ODIs.
How many centuries did Ganguly score against Australia?
He scored three international centuries against Australia.
Which country did Sourav Ganguly score the most centuries against?
Sri Lanka, against whom he scored seven international centuries.
How many ODI centuries did Ganguly score against Sri Lanka?
He scored four ODI centuries against Sri Lanka.
How many Test centuries did Ganguly score against England?
He scored three Test centuries against England.
What was Sourav Ganguly’s last ODI century?
His last ODI century was an unbeaten 111 against Kenya in the 2003 World Cup semifinal.
What was Sourav Ganguly’s last Test century?
His final Test century was 102 against Australia at Mohali in October 2008.
How many centuries did Sourav Ganguly score in 2000?
He scored seven ODI centuries in 2000, his highest number in a calendar year.
Did Sourav Ganguly score a T20I century?
No. Ganguly did not play T20 Internationals for India.
How many centuries did Ganguly score in the Champions Trophy?
He scored three centuries in the ICC Champions Trophy and its earlier KnockOut format.
How many runs did Sourav Ganguly score in international cricket?
He scored 18,575 international runs: 7,212 in Tests and 11,363 in ODIs.
How many international matches did Sourav Ganguly play?
He played 424 international matches, including 113 Tests and 311 ODIs.
When did Sourav Ganguly retire from international cricket?
He retired from international cricket in November 2008.
Conclusion
Sourav Ganguly’s 38 international centuries represent one of the most important batting achievements in Indian cricket history. He scored 22 ODI hundreds and 16 Test hundreds between 1996 and 2008.
His career included unforgettable innings such as 131 on Test debut at Lord’s, 183 against Sri Lanka in the 1999 World Cup, 144 against Australia at Brisbane and 239 against Pakistan in Bengaluru.
Ganguly also performed in major ICC tournaments, scoring four ODI World Cup centuries and three Champions Trophy hundreds.
Beyond the statistics, his aggressive batting and fearless leadership helped transform Indian cricket. For cricket fans, Sourav Ganguly remains one of India’s most influential left-handed batters and captains.
All statistics represent Sourav Ganguly’s completed international career and were reviewed on 30 October 2026.
CricketGatha – Cricket Ki Har Kahani.