
The record for the Fastest Centuries in India vs England ODI history showcases some of the finest batting performances witnessed between two of cricket’s strongest nations. India and England have produced countless thrilling ODI encounters where world-class batters have dominated bowling attacks with aggressive stroke play and remarkable consistency. Over the decades, several players have reached the three-figure mark in style, producing innings that changed matches and entertained millions of fans.
This list ranks the Fastest Centuries in India vs England ODI history from number 10 to number 1 based on remarkable century-making performances. These knocks highlight exceptional timing, power, and the ability to score quickly under pressure.
10. Navjot Singh Sidhu (India) – 134* (160 Balls)

Navjot Singh Sidhu played one of India’s finest ODI innings against England at Gwalior in 1993. Although his century came during an era when ODI batting was more conservative, Sidhu’s unbeaten 134 anchored India’s innings brilliantly. His excellent shot selection and ability to rotate the strike made this one of the memorable Fastest Centuries in India vs England ODI history.
| Runs | Balls | 4s | 6s | Ground |
|---|---|---|---|---|
| 134* | 160 | 15 | 0 | Gwalior |
9. Robin Smith (England) – 129 (145 Balls)

Robin Smith produced a superb century for England in the same Gwalior series during 1993. He attacked both pace and spin confidently while maintaining a healthy scoring rate throughout his innings. His knock demonstrated why he was one of England’s finest middle-order batters and remains an important entry among the Fastest Centuries in India vs England ODI records.
| Runs | Balls | 4s | 6s | Ground |
|---|---|---|---|---|
| 129 | 145 | 12 | 4 | Gwalior |
8. Vinod Kambli (India) – 100* (149 Balls)

Vinod Kambli reached his unbeaten century against England in Jaipur during 1993. He played patiently before accelerating when needed, ensuring India remained in complete control of the chase. His composed innings continues to be remembered as one of India’s valuable contributions to the Fastest Centuries in India vs England ODI list.
| Runs | Balls | 4s | 6s | Ground |
|---|---|---|---|---|
| 100* | 149 | 9 | 1 | Jaipur |
7. Robin Smith (England) – 103 (105 Balls)

Robin Smith appears again with another outstanding century, this time at Nottingham in 1990. He scored fluently throughout the innings and punished loose deliveries with ease. His excellent strike rate for that period helped England build a competitive total and secured another place among the Fastest Centuries in India vs England ODI history.
| Runs | Balls | 4s | 6s | Ground |
|---|---|---|---|---|
| 103 | 105 | 11 | 0 | Nottingham |
ALSO READ:
6. Chetan Sharma (India) – 101* (96 Balls)

Chetan Sharma surprised everyone with a magnificent unbeaten century against England at Kanpur in 1989. Better known as a fast bowler, Sharma displayed remarkable batting skills by reaching his hundred in just 96 deliveries. His aggressive approach, combined with sensible shot selection, made this innings one of the most unique entries in the Fastest Centuries in India vs England ODI rankings.
| Runs | Balls | 4s | 6s | Ground |
|---|---|---|---|---|
| 101* | 96 | 8 | 1 | Kanpur |
5. Graham Gooch (England) – 115 (136 Balls)

Graham Gooch was one of England’s most dependable ODI batters, and his century against India at the Wankhede Stadium during the 1987 World Cup remains a memorable innings. Gooch combined elegant stroke play with excellent placement, striking 11 boundaries on his way to 115 runs. His knock played a major role in England’s victory and is remembered as one of the notable Fastest Centuries in India vs England ODI performances.
| Runs | Balls | 4s | 6s | Ground |
|---|---|---|---|---|
| 115 | 136 | 11 | 0 | Wankhede |
4. Ravi Shastri (India) – 102 (142 Balls)

Ravi Shastri produced a composed century against England in Cuttack during the 1984 ODI series. Batting with patience and determination, he guided India’s innings with sensible stroke selection and excellent temperament. Although played during a slower-scoring era, this innings remains an important milestone in the history of Fastest Centuries in India vs England ODI.
| Runs | Balls | 4s | 6s | Ground |
|---|---|---|---|---|
| 102 | 142 | 6 | 1 | Cuttack |
3. Mike Gatting (England) – 115* (135 Balls)

Mike Gatting’s unbeaten century in Pune during 1984 showcased his consistency and ability to build an innings under pressure. He remained unbeaten on 115 while striking 12 fours and ensured England posted a competitive total. His innings continues to feature among the memorable Fastest Centuries in India vs England ODI records.
| Runs | Balls | 4s | 6s | Ground |
|---|---|---|---|---|
| 115* | 135 | 12 | 0 | Pune |
2. Dilip Vengsarkar (India) – 105 (124 Balls)

Dilip Vengsarkar played one of India’s finest ODI knocks against England in Pune during 1984. His elegant stroke play and ability to find gaps all around the ground helped him compile a superb century from 124 deliveries. The innings reflected his class and remains one of India’s standout contributions to the Fastest Centuries in India vs England ODI list.
| Runs | Balls | 4s | 6s | Ground |
|---|---|---|---|---|
| 105 | 124 | 10 | 1 | Pune |
1. Dennis Amiss (England) – 137 (147 Balls)

Dennis Amiss occupies the top position with his outstanding 137 against India at Lord’s during the 1975 Cricket World Cup. Facing India’s bowling attack with complete authority, Amiss struck 18 boundaries and produced one of the greatest ODI innings of his generation. His magnificent knock laid the foundation for England’s commanding victory and remains one of the most celebrated entries in Fastest Centuries in India vs England ODI history. Even decades later, Amiss’s century continues to be regarded as one of the landmark innings in this iconic rivalry.
| Runs | Balls | 4s | 6s | Ground |
|---|---|---|---|---|
| 137 | 147 | 18 | 0 | Lord’s |
The Fastest Centuries in India vs England ODI history highlights some of the greatest batting performances produced by legendary cricketers from both nations. From Dennis Amiss’s classic World Cup century to Chetan Sharma’s surprise hundred and Robin Smith’s aggressive knocks, these innings have entertained cricket fans across generations. As India and England continue to play exciting ODI cricket, new stars will aim to rewrite these records, but these remarkable centuries will always hold a special place in the rivalry’s history.
FAQs
1. Who scored the fastest century in India vs England ODI history?
Dennis Amiss’ memorable 137 at Lord’s is among the most iconic entries in the Fastest Centuries in India vs England ODI history.
2. Which Indian batter features highest on this list?
Dilip Vengsarkar is the highest-ranked Indian batter with his century against England in Pune in 1984.
3. Which England batter appears twice in the top ten?
Robin Smith features twice thanks to his centuries at Nottingham and Gwalior.
4. Which venue has hosted the most centuries in this list?
Gwalior appears multiple times, hosting memorable centuries by both Indian and English batters.
5. Why are the Fastest Centuries in India vs England ODI important?
The Fastest Centuries in India vs England ODI represent match-defining batting performances that have shaped one of cricket’s greatest rivalries.