India vs England timeline

India National Cricket Team Vs England Cricket Team Timeline

India and England’s cricket rivalry is one of the oldest rivalries in cricket that started way before India’s independence. India National Cricket Team Vs England Cricket Team Timeline began when India played its first international cricket match on June 25, 1932, against England. With its roots deep down in the quest to win India’s independence from the British Crown, the match was nothing short of a war for Indian cricketers. 

England, the country that introduced cricket to India, dominated India in the initial period. However, with time, India developed its team and began posing tough challenges to England. From England displaying its prowess in the sport and defeating India continuously, leaving no marks of the Indian cricket team in the international arena to their iconic matches, both nations today are among the top cricket teams. 

India and England have played cricket in all three formats, and they share a bitter-sweet rivalry as India learned the cricketing skills from England and has also won its most iconic matches against England only. One of the iconic battles between the two is the 1951-1952 India vs England Test series, which India won after playing Test matches for 20 years. 

India and England began playing ODI matches in 1974, however, it was the 1981-1982 India vs England ODI match where Dilip Vengsarkar’s 88 runs not out led to India’s first ODI victory against England. The 1983 Prudential World Cup is a Milestone event in India’s cricket history, as it was India’s first Cricket World Cup win, and in this journey, India defeated England in the semi-final at Old Trafford by 6 wickets. 

In 2007, India defeated England in the group stage of the inaugural ICC T20 World Cup, when Yuvraj Singh smashed six sixes off Stuart Broad in a memorable over.

Let’s take an overview of India and England’s cricket timeline, with their records and statistics.

Recent Series: England Tour of India, 2025: Schedule, Results, and Squad

Current Series England tour of India, 2025

Early Encounters (1932-1960)

  • India played its first international cricket match in 1932 against England at Lord’s. Despite India’s struggle to win under the leadership of C.K. Nayudu, England won by 158 runs. England made 259 runs in the first innings, India, however, was all out for 189 in the first innings. In their second innings, England made 275 runs, thanks to Douglas Jardine* 85 runs. India needed 346 runs to win, however, lost to England on Day 3 by 158 runs.
  • The two teams continued to meet for Test matches; however, India either lost the matches or ended them in a draw. In the 1951-1952 India vs. England test match, India won its first Test against England at its home ground at MA Chidambaram Stadium by an innings and 8 runs. 

Despite a win by a huge margin, India remained lopsided for a long time. Until 1961, India lost all other matches to England.

1960s-1980: Competition Begins

  • India won the 4th Test of the 1961-1962 India vs England series by 187 runs. India made 380 & 252 runs in the 1st and 2nd innings respectively, while keeping England to 212 & 233 runs respectively. Chandu Borde, Nawab of Pataudi Jr, and Vijay Mehra displayed marvelous batting performances. Salim Durani led the bowling attack with 5 and 3 wickets in the 1st and 2nd innings respectively, and Chandu Borde took 4 wickets in the first innings. 
  • India also won the next match of the series, defeating England by 128 runs. While India scored 428 runs in the first innings, restraining England to 281, England retaliated with 209 runs in the second innings, surpassing India’s 190 in the second. 
  • 1971 England vs India: India won its first-ever historic Test series on English soil. With the first two matches of the series ending in a draw, India clinched its first win on English soil at Kennington Oval by four wickets with 205 minutes to spare. It was purposeful batting by Sardesai (40) and Viswanath (33) that led India to clinch the series. Ajit Wadekar’s captaincy and 45 runs contributed to India’s win in this game.
  • The year 1974 saw both teams in an ODI encounter. In the 1974 England vs India series, England emerged victorious by 4 wickets in the first match and 6 wickets in the second match. Keith Fletcher, David Lloyd, John Edrich, and Tony Greig were notable players in the matches, leading to England’s humongous win.
  • 1975 Prudential World Cup: India played its first Cricket World Cup match against England at England’s Lord’s Cricket Ground in the 1975 World Cup the match ended with controversy, due to Gavaskar’s controversial knock. Gavaskar played 174 balls but came off with only 36 runs. Despite carrying his bat for 60 overs, he did not even try to accelerate the scoring rate. As a result, India rolled back with 132/3 in 60 overs.
  • 1979-1980 India vs England: Both teams met at Wankhede Stadium for the first test of the series. India elected to bat and scored 242 runs in the first innings. In retaliation, England scored 296 runs, thanks to 114 runs from Ian Botham. Not only this, it was Ian Botham who took 6 wickets in the first innings. In the second innings, India’s poor performance led to the team’s dismissal at 149, again it was Ian Botham who took 7 wickets, leading to England’s win by 10 wickets.

1980-2000: The Rise of New Legends

  • 1981-1982 India vs England: While England won the first ODI match of the series by 5 wickets, India won the remaining two games by 6 and 5 wickets respectively. It was India’s first ODI win against England, due to the brilliant performance of Dilip Vengsarkar and Sandeep Patil. Indian skipper Sunil Gavaskar’s 71 off 87 balls in the third match was also captivating. 
  • 1983 Prudential World Cup: Under Kapil Dev’s leadership, India defeated England in the semi-finals at England’s home ground, and marched to the finals with West Indies, where also India displayed its prowess and won its first Cricket World Cup. Yashpal Sharma, Sunil Gavaskar, Sandeep Patil, Mohinder Amarnath, and Kapil Dev played significantly for India’s win.
  • 1990 England vs India: India and England met in England for both Test and ODI series. While India won the ODI series against England by 2-0, England won the Test series by 1-0. Skipper Graham Gooch’s 333 runs in 1st Test remained iconic for cricket enthusiasts. The series saw the brilliant play of Indian players like Ravi Shashtri, Mohammad Azharuddin, Sanjay Manjrekar, Angus Fraser, and more. 
  • The period saw the rise of eminent players like Anil Kumble, Sachin Tendulkar, Sourav Ganguly, Graeme Hick, Michael Atherton, Robin Smith, and more. 

The 2000s: Intense Cricket Rivalry 

  • 2002 England vs India Test series: India and England played a memorable Test series in England which ended in a 1-1 draw. While England won the first match, India won the third Test, and the remaining two matches were drawn. The series is remembered for great performances by players like Rahul Dravid, Ajit Agarkar, Anil Kumble, Nasser Hussain, Matthew Hoggard, and Michael Vaughan.
  • 2002 NatWest series: The final of the NatWest series saw India chasing 326 runs at Lord’s and skipper Sourav Ganguly’s shirt-waving celebration. India leads the series by 2-1, highlighting a new current of confidence and aggression in Indian cricketers. Yuvraj Singh and Mohammad Kaif’s performances in the final are still remembered by cricket enthusiasts.
  • 2007 England vs India ODI series: It was after 21 years that India won the series on English soil. The Indian team led by Rahul Dravid won the second Test match while the first and third were concluded in a draw. Sachin Tendulkar (91) and Sourav Ganguly (79) were significant players for India. Zaheer Khan took 4 and 5 wickets respectively in the first and second innings and was named Man of the Match for his brilliant bowling. Zaheer Khan and England’s James Anderson were jointly named player of the series.
  • 2007-2008 ICC Twenty20 World  Cup: India and England played their first T20I match on 19th September 2007. Under Mahendra Singh Dhoni’s captaincy, India emerged victorious by 18 runs in the group stage with Yuvraj Singh’s famous six sixes in an over off Stuart Broad is still a wonder for Cricket fans. 
  • 2011 England vs India Test series: England defeated India 4-0 in the 2011 Test series, demonstrating their superiority in the sport. Alastair Cook, Tim Bresnan, James Anderson, and Graeme Swann were the dominant players of England during the time.
  • 2012-13: While India displayed its supremacy in T20I cricket by defeating English cricketers in 1st match, England won the 2012-2013 India vs England Test series on Indian soil, highlighting their dominance in Test cricket. Cook’s batting and Anderson’s reverse swing were significant in England’s success in the Test, and Yuvraj Singh was named Player of the Match. 
  • 2019 ICC World Cup: Indian and English players met at Edgbaston for the World Cup game in 2019, where England not only defeated India but also won their maiden World Cup title. To chase a 378-run target, Rohit Sharma and skipper Virat Kohli hit 102 and 66 runs respectively. However, the Indian team was sent back to the pavilion with only 306 runs.

The 2020s: Recent Matches

Recent Matches: IND vs ENG
  • 2021 England vs India: India and England played a 5-match Test series that ended with 2-2. In the same year, both nations played a five-match T20I series in India, which concluded with India leading by 3-2. In the 2020-2021 India vs England ODI series, India also emerged victorious with 2-1. This year saw India’s formidable team with memorable performances by Rohit Sharma, Shreyas Iyer, KL Rahul, Mohammed Siraj, Mohammed Shami, and Jasprit Bumrah.
  • 2024 ICC T20 World Cup: India won the 2nd Semi-Final against England by 68 runs. Elected to bat, India scored 171 runs, while preventing England’s total to 103. Skipper Rohit Sharma (57) and Suryakumar Yadav (47) made a significant contribution to the team’s total. Axar Patel’s 3 wickets were pivotal in the game.
  • 2025: India and England played the ODI series and T20I series in 2025, where India dominated England. India leads the ODI series by 3-0 and T0I series by 4-1. The T20I series saw various new players like Varun Chakravarthy, Abhishek Sharma, Tilak Varma, and Shivam Dube rising in international cricket. 

India National Cricket Team Vs England Cricket Team Timeline: A Tale of Bitter Sweet Test Rivals

India and England played each other 136 times in Test matches, out of which India won 35 games, England won 51, and 50 matches were drawn between them. 

Sr No.DateSeriesGroundResult
125/06/19321932 England vs IndiaLord’sEngland won by 158 runs
215/12/19331933-1934 India vs EnglandGymkhana GroundEngland won by 9 wickets
305/01/19341933-1934 India vs EnglandEden GardensMatch Drawn
410/02/19341933-1934 India vs EnglandMA Chidambaram StadiumEngland won by 202 runs
527/06/19361936 England vs IndiaLord’sEngland won by 9 wickets
625/07/19361936 England vs IndiaOld TraffordMatch Drawn
715/08/19361936 England vs IndiaKennington OvalEngland won by 9 wickets
822/06/19461946 England vs IndiaLord’sEngland won by 10 wickets
920/07/19461946 England vs IndiaOld TraffordMatch Drawn
1017/08/19461946 England vs IndiaKennington OvalMatch Drawn
1102/11/19511951-1952 India vs EnglandArun Jaitley StadiumMatch Drawn
1214/12/19511951-1952 India vs EnglandBrabourne StadiumMatch Drawn
1330/12/19511951-1952 India vs EnglandEden GardensMatch Drawn
1412/01/19521951-1952 India vs EnglandGreen ParkEngland won by 8 wickets
1506/02/19521951-1952 India vs EnglandMA Chidambaram StadiumIndia won by an innings and 8 runs
1605/06/19521952 England vs IndiaHeadingleyEngland won by 7 wickets
1719/06/19521952 England vs IndiaLord’sEngland won by 8 wickets
1817/07/19521952 England vs IndiaOld TraffordEngland won by an innings and 207 runs
1914/08/19521952 England vs IndiaKennington OvalMatch Drawn
2004/06/19591959 England vs IndiaTrent BridgeEngland won by an innings and 59 runs
2118/06/19591959 England vs IndiaLord’sEngland won by 8 wickets
2202/07/19591959 England vs IndiaHeadingleyEngland won by an innings and 173 runs
2323/07/19591959 England vs IndiaOld TraffordEngland won by 171 runs
2420/08/19591959 England vs IndiaKennington OvalEngland won by an innings and 27 runs
2511/11/19611961-1962 India vs EnglandBrabourne StadiumMatch Drawn
2601/12/19611961-1962 India vs EnglandGreen ParkMatch Drawn
2713/12/19611961-1962 India vs EnglandArun Jaitley StadiumMatch Drawn
2830/12/19611961-1962 India vs EnglandEden GardensIndia won by 187 runs
2910/01/19621961-1962 India vs EnglandNehru Stadium (Chennai)India won by 128 runs
3010/01/19641963-1964 India vs EnglandNehru Stadium (Chennai)Match Drawn
3121/01/19641963-1964 India vs EnglandBrabourne StadiumMatch Drawn
3229/01/19641963-1964 India vs EnglandEden GardensMatch Drawn
3308/02/19641963-1964 India vs EnglandArun Jaitley StadiumMatch Drawn
3415/02/19641963-1964 India vs EnglandGreen ParkMatch Drawn
3508/06/19671967 England vs IndiaHeadingleyEngland won by 6 wickets
3622/06/19671967 England vs IndiaLord’sEngland won by an innings and 124 runs
3713/07/19671967 England vs IndiaEdgbastonEngland won by 132 runs
3822/07/19711971 England vs IndiaLord’sMatch Drawn
3905/08/19711971 England vs IndiaOld TraffordMatch Drawn
4019/08/19711971 England vs IndiaKennington OvalIndia won by 4 wickets
4120/12/19721972-1973 India vs EnglandArun Jaitley StadiumEngland won by 6 wickets
4230/12/19721972-1973 India vs EnglandEden GardensIndia won by 28 runs
4312/01/19731972-1973 India vs EnglandMA Chidambaram StadiumIndia won by 4 wickets
4425/01/19731972-1973 India vs EnglandGreen ParkMatch Drawn
4506/02/19731972-1973 India vs EnglandBrabourne StadiumMatch Drawn
4606/06/19741974 England vs IndiaOld TraffordEngland won by 113 runs
4720/06/19741974 England vs IndiaLord’sEngland won by an innings and 285 runs
4804/07/19741974 England vs IndiaEdgbastonEngland won by an innings and 78 runs
4917/12/19761976-1977 India vs EnglandArun Jaitley StadiumEngland won by an innings and 25 runs
5001/01/19771976-1977 India vs EnglandEden GardensEngland won by 10 wickets
5114/01/19771976-1977 India vs EnglandMA Chidambaram StadiumEngland won by 200 runs
5228/01/19771976-1977 India vs EnglandM Chinnaswamy StadiumIndia won by 140 runs
5311/02/19771976-1977 India vs EnglandWankhede StadiumMatch Drawn
5412/07/19791979 England vs IndiaEdgbastonEngland won by an innings and 83 runs
5502/08/19791979 England vs IndiaLord’sMatch Drawn
5616/08/19791979 England vs IndiaHeadingleyMatch Drawn
5730/08/19791979 England vs IndiaKennington OvalMatch Drawn
5815/02/19801979-1980 India vs EnglandWankhede StadiumEngland won by 10 wickets
5927/11/19811981-1982 India vs EnglandWankhede StadiumIndia won by 138 runs
6009/12/19811981-1982 India vs EnglandM Chinnaswamy StadiumMatch Drawn
6123/12/19811981-1982 India vs EnglandArun Jaitley StadiumMatch Drawn
6201/01/19821981-1982 India vs EnglandEden GardensMatch Drawn
6313/01/19821981-1982 India vs EnglandMA Chidambaram StadiumMatch Drawn
6430/01/19821981-1982 India vs EnglandGreen ParkMatch Drawn
6510/06/19821982 England vs IndiaLord’sEngland won by 7 wickets
6624/06/19821982 England vs IndiaOld TraffordMatch Drawn
6708/07/19821982 England vs IndiaKennington OvalMatch Drawn
6828/11/19841984-1985 India vs EnglandWankhede StadiumIndia won by 8 wickets
6912/12/19841984-1985 India vs EnglandArun Jaitley StadiumEngland won by 8 wickets
7031/12/19841984-1985 India vs EnglandEden GardensMatch Drawn
7113/01/19851984-1985 India vs EnglandMA Chidambaram StadiumEngland won by 9 wickets
7231/01/19851984-1985 India vs EnglandGreen ParkMatch Drawn
7305/06/19861986 England vs IndiaLord’sIndia won by 5 wickets
7419/06/19861986 England vs IndiaHeadingleyIndia won by 279 runs
7503/07/19861986 England vs IndiaEdgbastonMatch Drawn
7626/07/19901990 England vs IndiaLord’sEngland won by 247 runs
7709/08/19901990 England vs IndiaOld TraffordMatch Drawn
7823/08/19901990 England vs IndiaKennington OvalMatch Drawn
7929/01/19931992-1993 India vs EnglandEden GardensIndia won by 8 wickets
8011/02/19931992-1993 India vs EnglandMA Chidambaram StadiumIndia won by an innings and 22 runs
8119/02/19931992-1993 India vs EnglandWankhede StadiumIndia won by an innings and 15 runs
8206/06/19961996 England vs IndiaEdgbastonEngland won by 8 wickets
8320/06/19961996 England vs IndiaLord’sMatch Drawn
8404/07/19961996 England vs IndiaTrent BridgeMatch Drawn
8503/12/20012001-2002 India vs EnglandPunjab Cricket Association IS Bindra StadiumIndia won by 10 wickets
8611/12/20012001-2002 India vs EnglandNarendra Modi StadiumMatch Drawn
8719/12/20012001-2002 India vs EnglandM Chinnaswamy StadiumMatch Drawn
8825/07/20022002 England vs IndiaLord’sEngland won by 170 runs
8908/08/20022002 England vs IndiaTrent BridgeMatch Drawn
9022/08/20022002 England vs IndiaHeadingleyIndia won by an innings and 46 runs
9105/09/20022002 England vs IndiaKennington OvalMatch Drawn
9201/03/20062005-2006 India vs EnglandVidarbha Cricket Association GroundMatch Drawn
9309/03/20062005-2006 India vs EnglandPunjab Cricket Association IS Bindra StadiumIndia won by 9 wickets
9418/03/20062005-2006 India vs EnglandWankhede StadiumEngland won by 212 runs
9519/07/20072007 England vs IndiaLord’sMatch Drawn
9627/07/20072007 England vs IndiaTrent BridgeIndia won by 7 wickets
9709/08/20072007 England vs IndiaKennington OvalMatch Drawn
9811/12/20082008-2009 India vs EnglandMA Chidambaram StadiumIndia won by 6 wickets
9919/12/20082008-2009 India vs EnglandPunjab Cricket Association IS Bindra StadiumMatch Drawn
10021/07/20112011 England vs IndiaLord’sEngland won by 196 runs
10129/07/20112011 England vs IndiaTrent BridgeEngland won by 319 runs
10210/08/20112011 England vs IndiaEdgbastonEngland won by an innings and 242 runs
10318/08/20112011 England vs IndiaKennington OvalEngland won by an innings and 8 runs
10415/11/20122012-2013 India vs EnglandNarendra Modi StadiumIndia won by 9 wickets
10523/11/20122012-2013 India vs EnglandWankhede StadiumEngland won by 10 wickets
10605/12/20122012-2013 India vs EnglandEden GardensEngland won by 7 wickets
10713/12/20122012-2013 India vs EnglandVidarbha Cricket Association StadiumMatch Drawn
10809/07/20142014 England vs IndiaTrent BridgeMatch Drawn
10917/07/20142014 England vs IndiaLord’sIndia won by 95 runs
11027/07/20142014 England vs IndiaThe Rose BowlEngland won by 266 runs
11107/08/20142014 England vs IndiaOld TraffordEngland won by an innings and 54 runs
11215/08/20142014 England vs IndiaKennington OvalEngland won by an innings and 244 runs
11309/11/20162016-2017 India vs EnglandSaurashtra Cricket Association StadiumMatch Drawn
11416/11/20162016-2017 India vs EnglandDr YS Rajasekhara Reddy Cricket StadiumIndia won by 246 runs
11526/11/20162016-2017 India vs EnglandPunjab Cricket Association IS Bindra StadiumIndia won by 8 wickets
11608/12/20162016-2017 India vs EnglandWankhede StadiumIndia won by an innings and 36 runs
11716/12/20162016-2017 India vs EnglandMA Chidambaram StadiumIndia won by an innings and 75 runs
11801/08/20182018 England vs IndiaEdgbastonEngland won by 31 runs
11910/08/20182018 England vs IndiaLord’sEngland won by an innings and 159 runs
12018/08/20182018 England vs IndiaTrent BridgeIndia won by 203 runs
12130/08/20182018 England vs IndiaThe Rose BowlEngland won by 60 runs
12207/09/20182018 England vs IndiaKennington OvalEngland won by 118 runs
12305/02/20212020-2021 India vs EnglandMA Chidambaram StadiumEngland won by 227 runs
12413/02/20212020-2021 India vs EnglandMA Chidambaram StadiumIndia won by 317 runs
12524/02/20212020-2021 India vs EnglandNarendra Modi StadiumIndia won by 10 wickets
12604/03/20212020-2021 India vs EnglandNarendra Modi StadiumIndia won by an innings and 25 runs
12704/08/20212021 England vs IndiaTrent BridgeMatch Drawn
12812/08/20212021 England vs IndiaLord’sIndia won by 151 runs
12925/08/20212021 England vs IndiaHeadingleyEngland won by an innings and 76 runs
13002/09/20212021 England vs IndiaKennington OvalIndia won by 157 runs
13101/07/20222021 England vs IndiaEdgbastonEngland won by 7 wickets
13225/01/20242023-2024 India vs EnglandRajiv Gandhi International StadiumEngland won by 28 runs
13302/02/20242023-2024 India vs EnglandDr YS Rajasekhara Reddy Cricket StadiumIndia won by 106 runs
13415/02/20242023-2024 India vs EnglandSaurashtra Cricket Association StadiumIndia won by 434 runs
13523/02/20242023-2024 India vs EnglandJSCA International Stadium ComplexIndia won by 5 wickets
13607/03/20242023-2024 India vs EnglandHimachal Pradesh Cricket Association StadiumIndia won by an innings and 64 runs

India National Cricket Team Vs England Cricket Team Timeline: India’s Dominance in ODI 

India National Cricket Team Vs England Cricket Team have faced each other 110 times in ODI cricket, where India emerged victorious 61 times, while England won 44 games. Two games were tied and 1 match concluded with no result. 

Sr No.DateSeriesGroundResult
113/07/19741974 England vs IndiaHeadingleyEngland won by 4 wickets
215/07/19741974 England vs IndiaKennington OvalEngland won by 6 wickets
307/06/19751975 Prudential World CupLord’sEngland won by 202 runs
425/11/19811981-1982 India vs EnglandSardar Vallabhai Patel StadiumEngland won by 5 wickets
520/12/19811981-1982 India vs EnglandGandhi StadiumIndia won by 6 wickets
627/01/19821981-1982 India vs EnglandBarabati StadiumIndia won by 5 wickets
702/06/19821982 England vs IndiaHeadingleyEngland won by 9 wickets
804/06/19821982 England vs IndiaKennington OvalEngland won by 114 runs
922/06/19831983 Prudential World CupOld TraffordIndia won by 6 wickets
1005/12/19841984-1985 India vs EnglandNehru Stadium (Pune)England won by 4 wickets
1127/12/19841984-1985 India vs EnglandBarabati StadiumEngland won by 4 runs
1220/01/19851984-1985 India vs EnglandM Chinnaswamy StadiumEngland won by 3 wickets
1323/01/19851984-1985 India vs EnglandVidarbha Cricket Association GroundIndia won by 3 wickets
1427/01/19851984-1985 India vs EnglandSector 16 StadiumEngland won by 7 runs
1526/02/19851984-1985 Benson & Hedges World ChampionshipSydney Cricket GroundIndia won by 86 runs
1624/05/19861986 England vs IndiaKennington OvalIndia won by 9 wickets
1726/05/19861986 England vs IndiaOld TraffordEngland won by 5 wickets
1802/04/19871986-1987 Sharjah CupSharjah Cricket StadiumIndia won by 3 wickets
1905/11/19871987-1988 Reliance World CupWankhede StadiumEngland won by 35 runs
2025/10/19891989-1990 MRF World Series (Nehru) CupGreen ParkIndia won by 6 wickets
2118/07/19901990 England vs IndiaHeadingleyIndia won by 6 wickets
2220/07/19901990 England vs IndiaTrent BridgeIndia won by 5 wickets
2322/02/19921991-1992 Benson & Hedges World CupWACA GroundEngland won by 9 runs
2418/01/19931992-1993 India vs EnglandSawai Mansingh StadiumEngland won by 4 wickets
2521/01/19931992-1993 India vs EnglandSector 16 StadiumIndia won by 5 wickets
2626/02/19931992-1993 India vs EnglandM Chinnaswamy StadiumEngland won by 48 runs
271/3/19931992-1993 India vs EnglandKeenan StadiumEngland won by 6 wickets
2804/03/19931992-1993 India vs EnglandCaptain Roop Singh StadiumIndia won by 3 wickets
2905/03/19931992-1993 India vs EnglandCaptain Roop Singh StadiumIndia won by 4 wickets
3023/05/19961996 England vs IndiaKennington OvalNo Result
3125/05/19961996 England vs IndiaHeadingleyEngland won by 6 wickets
3226/05/19961996 England vs IndiaOld TraffordEngland won by 4 wickets
3311/12/19971997-1998 Akai-Singer Champions TrophySharjah Cricket StadiumEngland won by 7 runs
3409/04/19991998-1999 Coca-Cola CupSharjah Cricket StadiumIndia won by 20 runs
3511/04/19991998-1999 Coca-Cola CupSharjah Cricket StadiumIndia won by 9 runs
3629/05/19991999 ICC World CupEdgbastonIndia won by 63 runs
3719/01/20022001-2002 India vs EnglandEden GardensIndia won by 22 runs
3822/01/20022001-2002 India vs EnglandBarabati StadiumEngland won by 16 runs
3925/01/20022001-2002 India vs EnglandMA Chidambaram StadiumIndia won by 4 wickets
4028/01/20022001-2002 India vs EnglandGreen ParkIndia won by 8 wickets
4131/01/20022001-2002 India vs EnglandArun Jaitley StadiumEngland won by 2 runs
4203/02/20022001-2002 India vs EnglandWankhede StadiumEngland won by 5 runs
4329/06/20022002 NatWest SeriesLord’sIndia won by 6 wickets
4404/07/20022002 NatWest SeriesRiverside GroundNo Result
4509/07/20022002 NatWest SeriesKennington OvalEngland won by 64 runs
4613/07/20022002 NatWest SeriesLord’sIndia won by 2 wickets
4722/09/20022002-2003 ICC Champions TrophyR Premadasa StadiumIndia won by 8 wickets
4826/02/20032002-2003 ICC World CupKingsmeadIndia won by 82 runs
4901/09/20042004 England vs IndiaTrent BridgeEngland won by 7 wickets
5003/09/20042004 England vs IndiaKennington OvalEngland won by 70 runs
5105/09/20042004 England vs IndiaLord’sIndia won by 23 runs
5228/03/20062005-2006 India vs EnglandArun Jaitley StadiumIndia won by 39 runs
5331/03/20062005-2006 India vs EnglandNahar Singh StadiumIndia won by 4 wickets
5403/04/20062005-2006 India vs EnglandNehru Stadium (Margao)India won by 49 runs
5506/04/20062005-2006 India vs EnglandNehru Stadium (Kochi)India won by 4 wickets
5612/04/20062005-2006 India vs EnglandKeenan StadiumEngland won by 5 wickets
5715/04/20062005-2006 India vs EnglandHolkar Cricket StadiumIndia won by 7 wickets
5815/10/20062006-2007 ICC Champions TrophySawai Mansingh StadiumIndia won by 4 wickets
5921/08/20072007 England vs IndiaThe Rose BowlEngland won by 104 runs
6024/08/20072007 England vs IndiaCounty Ground (Bristol)India won by 9 runs
6127/08/20072007 England vs IndiaEdgbastonEngland won by 42 runs
6230/08/20072007 England vs IndiaOld TraffordEngland won by 3 wickets
6302/09/20072007 England vs IndiaHeadingleyIndia won by 38 runs
6405/09/20072007 England vs IndiaKennington OvalIndia won by 2 wickets
6508/09/20072007 England vs IndiaLord’sEngland won by 7 wickets
6614/11/20082008-2009 India vs EnglandMadhavrao Scindia Cricket GroundIndia won by 158 runs
6717/11/20082008-2009 India vs EnglandHolkar Cricket StadiumIndia won by 54 runs
6820/11/20082008-2009 India vs EnglandGreen ParkIndia won by 16 runs
6923/11/20082008-2009 India vs EnglandM Chinnaswamy StadiumIndia won by 19 runs
7026/11/20082008-2009 India vs EnglandBarabati StadiumIndia won by 6 wickets
7127/02/20112010-2011 ICC World CupM Chinnaswamy StadiumMatch Tied
7203/09/20112011 England vs IndiaRiverside GroundNo Result
7306/09/20112011 England vs IndiaThe Rose BowlEngland won by 7 wickets
7409/09/20112011 England vs IndiaKennington OvalEngland won by 3 wickets
7511/09/20112011 England vs IndiaLord’sMatch Tied
7616/09/20112011 England vs IndiaSophia GardensEngland won by 6 wickets
7714/10/20112011-2012 India vs EnglandRajiv Gandhi International StadiumIndia won by 126 runs
7817/10/20112011-2012 India vs EnglandArun Jaitley StadiumIndia won by 8 wickets
7920/10/20112011-2012 India vs EnglandPunjab Cricket Association IS Bindra StadiumIndia won by 5 wickets
8023/10/20112011-2012 India vs EnglandWankhede StadiumIndia won by 6 wickets
8125/10/20112011-2012 India vs EnglandEden GardensIndia won by 95 runs
8211/01/20132012-2013 India vs EnglandSaurashtra Cricket Association StadiumEngland won by 9 runs
8315/01/20132012-2013 India vs EnglandNehru Stadium (Kochi)India won by 127 runs
8419/01/20132012-2013 India vs EnglandJSCA International Stadium ComplexIndia won by 7 wickets
8523/01/20132012-2013 India vs EnglandPunjab Cricket Association IS Bindra StadiumIndia won by 5 wickets
8627/01/20132012-2013 India vs EnglandHimachal Pradesh Cricket Association StadiumEngland won by 7 wickets
8723/06/20132013 ICC Champions TrophyEdgbastonIndia won by 5 runs
8827/08/20142014 England vs IndiaSophia GardensIndia won by 133 runs
8930/08/20142014 England vs IndiaTrent BridgeIndia won by 6 wickets
9002/09/20142014 England vs IndiaEdgbastonIndia won by 9 wickets
9105/09/20142014 England vs IndiaHeadingleyEngland won by 41 runs
9220/01/20152014-2015 Carlton Mid International Tri SeriesBrisbane Cricket GroundEngland won by 9 wickets
9330/01/20152014-2015 Carlton Mid International Tri SeriesWACA GroundEngland won by 3 wickets
9415/01/20172016-2017 India vs EnglandMaharashtra Cricket Association StadiumIndia won by 3 wickets
9519/01/20172016-2017 India vs EnglandBarabati StadiumIndia won by 15 runs
9622/01/20172016-2017 India vs EnglandEden GardensEngland won by 5 runs
9712/07/20182018 England vs IndiaTrent BridgeIndia won by 8 wickets
9814/07/20182018 England vs IndiaLord’sEngland won by 86 runs
9917/07/20182018 England vs IndiaHeadingleyEngland won by 8 wickets
10030/06/20192019 ICC World CupEdgbastonEngland won by 31 runs
10123/03/20212020-2021 India vs EnglandMaharashtra Cricket Association StadiumIndia won by 66 runs
10226/03/20212020-2021 India vs EnglandMaharashtra Cricket Association StadiumEngland won by 6 wickets
10328/03/20212020-2021 India vs EnglandMaharashtra Cricket Association StadiumIndia won by 7 runs
10412/07/20222022 England vs IndiaKennington OvalIndia won by 10 wickets
10514/07/20222022 England vs IndiaLord’sEngland won by 100 runs
10617/07/20222022 England vs IndiaOld TraffordIndia won by 5 wickets
10729/10/20232023 ICC World CupBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumIndia won by 100 runs
10806/02/20252024-2025 India vs EnglandVidarbha Cricket Association StadiumIndia won by 4 wickets
10909/02/20252024-2025 India vs EnglandBarabati StadiumIndia won by 4 wickets
11012/02/20252024-2025 India vs EnglandNarendra Modi StadiumIndia won by 142 runs

India National Cricket Team Vs England Cricket Team Timeline: Rivalry Filled with Power-Packed T20I Matches

India and England played 29 T20I games, of which India won 17 and England won 12 matches. 

Sr No.DateSeriesGroundResult
119/09/2007ICC World Twenty20 (in South Africa), 2007/08KingsmeadIndia won by 18 runs
214/06/2009ICC World Twenty20 (in England), 2009Lord’sEngland won by 3 runs
331/08/2011India in England T20I Match, 2011Old TraffordEngland won by 6 wickets
429/10/2011England in India T20I Match, 2011/12Eden GardensEngland won by 6 wickets
523/09/2012ICC World Twenty20 (in Sri Lanka), 2012/13R Premadasa StadiumIndia won by 90 runs
620/12/2012England in India T20I Series, 2012/13Maharashtra Cricket Association StadiumIndia won by 5 wickets
722/12/2012England in India T20I Series, 2012/13Wankhede StadiumEngland won by 6 wickets
807/09/2014India in England T20I Match, 2014EdgbastonEngland won by 3 runs
926/01/2017England in India T20I Series, 2016/17Green ParkEngland won by 7 wickets
1029/01/2017India in England T20I Series, 2018Vidarbha Cricket Association StadiumIndia won by 5 runs
1101/02/2017India in England T20I Series, 2018M Chinnaswamy StadiumIndia won by 75 runs
1203/07/2018India in England T20I Series, 2018Old TraffordIndia won by 8 wickets
1306/07/2018India in England T20I Series, 2018Sophia GardensEngland won by 5 wickets
1408/07/2018India in England T20I Series, 2018County Ground (Bristol)India won by 7 wickets
1512/03/2021England in India T20I Series, 2020/21Narendra Modi StadiumEngland won by 8 wickets
1614/03/2021England in India T20I Series, 2020/21Narendra Modi StadiumIndia won by 7 wickets
1716/03/2021England in India T20I Series, 2020/21Narendra Modi StadiumEngland won by 8 wickets
1818/03/2021England in India T20I Series, 2020/21Narendra Modi StadiumIndia won by 8 runs
1920/03/2021England in India T20I Series, 2020/21Narendra Modi StadiumIndia won by 36 runs
2007/07/2022India in England T20I Series, 2022The Rose BowlIndia won by 50 runs
2109/07/2022India in England T20I Series, 2022EdgbastonIndia won by 49 runs
2210/07/2022India in England T20I Series, 2022Trent BridgeEngland won by 17 runs
2310/11/2022India in England T20I Series, 2022Adelaide OvalEngland won by 10 wickets
2427/06/2024ICC Men’s T20 World Cup (in United States of America/West Indies), 2024Providence StadiumIndia won by 68 runs
2522/01/2025England in India T20I Series, 2024/25Eden GardensIndia won by 7 wickets
2625/01/2025England in India T20I Series, 2024/25MA Chidambaram StadiumIndia won by 2 wickets
2728/01/2025England in India T20I Series, 2024/25Saurashtra Cricket Association StadiumEngland won by 26 runs
2831/01/2025England in India T20I Series, 2024/25Maharashtra Cricket Association StadiumIndia won by 15 runs
2902/02/2025England in India T20I Series, 2024/25Wankhede StadiumIndia won by 150 runs

With both teams producing electrifying results and world-class players, the India vs England cricket rivalry is a delight for cricket fans to watch. Their rivalry began with England dominating the clashes between the two, however, with time, India has demonstrated its prowess in the sport. Recently, cricket Pundits and fans have seen India dominating in all three formats. Nevertheless, England and India, being two of the eminent cricket teams of the world share a bitter-sweet rivalry with both teams dominating each other time and again. It would be amazing to watch if India would be able to show down English players for a longer time or if England would retaliate with the high scores and powerful performances of its remarkable players.