The history of cricket between India and England goes back to the very first Test, when India was invited to the International Cricket Council in 1926 and made her international debut against England in 1932.
As of January 2025, India and England have played each other 267 times across home, away, and neutral venues in all formats of the game in international cricket.
India vs England's ODI records
As of January 2025, India and England have played in 21 bilateral ODI series.
They have faced 9 times in ICC Cricket World Cups, and 3 times in the ICC Champions Trophies.
Team stats
India and England played their first ODI match on July 13, 1974, in Leeds.
Largest victories
As of January 2025, England recorded the largest victory in India vs England ODIs. They recorded a victory margin of 202 runs in the opening match of the Prudential World Cup 1975 in Lord’s.
SR No. | Winner | Margin | Ground | Date |
1 | England | 202 runs | Lord’s | 7 June 1975 |
2 | India | 158 runs | Rajkot | 14 November 2008 |
3 | India | 133 runs | Cardiff | 27 August 2014 |
4 | India | 127 runs | Kochi | 15 January 2013 |
5 | India | 126 runs | Hyderabad | 14 October 2011 |
6 | England | 114 runs | The Oval | 4 June 1982 |
7 | England | 104 runs | Southampton | 21 August 2007 |
8 | England | 100 runs | Lord’s | 14 July 2022 |
9 | India | 100 runs | Lucknow | 29 October 2023 |
10 | India | 95 runs | Eden Gardens | 25 October 2011 |
*Updated January 2025
Smallest victories
As of January 2025, England recorded the smallest victory in India vs England ODIs. The Three Lions won by 1 run against the Men in Blue on December 27, 1984.
SR No. | Winner | Margin | Ground | Date |
1 | England | 1 run | Cuttack | 27 December 1984 |
2 | England | 2 runs | New Delhi | 31 January 2002 |
3 | England | 5 runs | Wankhede | 3 February 2002 |
4 | India | 5 runs | Birmingham | 23 June 2013 |
5 | England | 5 runs | Eden Gardens | 22 January 2017 |
6 | England | 7 runs | Chandigarh | 27 January 1985 |
7 | England | 7 runs | Sharjah | 11 December 1997 |
8 | India | 7 runs | Pune | 28 March 2021 |
9 | England | 9 runs | W.A.C.A | 22 February 1992 |
10 | India | 9 runs | Sharjah | 11 April 1999 |
*Updated January 2025
Batting stats
According to BCCI’s official website, England will tour India for a three-match ODI series in January 2025.
Most runs in a series
As of January 2025, former English batter Ian Bell holds the record for scoring the most runs in a bilateral series in India vs England ODIs. In the Natwest Series 2007, he scored 422 runs in 7 matches at an average of 70.33 and a strike rate of 91.73, including an unbeaten century and a couple of half-centuries.
Sr. No | Player | Matches | Innings | Runs | Highest score | Average | Strike rate | 100s | 50s | 4s | 6s | Series |
1 | Ian Bell (ENG) | 7 | 7 | 422 | 126* | 70.33 | 91.73 | 1 | 2 | 46 | 4 | NatWest series 2007 |
2 | Sachin Tendulkar (IND) | 7 | 7 | 374 | 99 | 53.42 | 85.77 | 0 | 4 | 59 | 2 | NatWest series 2007 |
3 | Yuvraj Singh (IND) | 5 | 5 | 325 | 138* | 108.33 | 129.48 | 2 | 0 | 33 | 12 | England’s tour of India 2008-09 |
4 | Marcus Trescothick (ENG) | 6 | 6 | 318 | 121 | 53.00 | 104.60 | 1 | 1 | 36 | 3 | England’s tour of India 2001-02 |
5 | Virender Sehwag (IND) | 5 | 5 | 314 | 91 | 62.80 | 110.95 | 0 | 4 | 42 | 8 | England’s tour of India 2008-09 |
6 | Robin Smith (ENG) | 6 | 6 | 305 | 129 | 50.83 | 64.48 | 1 | 1 | 29 | 5 | England’s tour of India 1992-93 |
7 | Kevin Pietersen (ENG) | 5 | 5 | 291 | 77 | 58.20 | 92.67 | 0 | 3 | 34 | 5 | England’s tour of India 2005-06 |
8 | Navjot Singh Sidhu (IND) | 6 | 6 | 287 | 134* | 57.40 | 75.32 | 1 | 1 | 28 | 2 | England’s tour of India 1992-93 |
9 | Yuvraj Singh (IND) | 7 | 7 | 283 | 72 | 40.42 | 86.01 | 0 | 2 | 27 | 5 | NatWest series 2007 |
10 | Suresh Raina (IND) | 5 | 4 | 277 | 89* | 92.33 | 91.11 | 0 | 4 | 26 | 5 | England’s tour of India 2012-13 |
*Updated January 2025
Most ducks
As of January 2025, former Indian skipper Virat Kohli has recorded the most number of ducks in India vs England ODIs. In 36 innings, the top-order batter recorded 4 ducks.
Sr. No | Player | Matches | Innings | Runs | 0s |
1 | Virat Kohli | 36 | 36 | 1340 | 4 |
2 | Manoj Prabhakar | 16 | 10 | 148 | 3 |
3 | Anil Kumble | 28 | 14 | 113 | 3 |
4 | Ajinkya Rahane | 20 | 20 | 690 | 3 |
5 | Joe Root | 22 | 20 | 739 | 3 |
6 | Alastair Cook | 27 | 27 | 82 | 3 |
7 | Prasidh Krishna | 6 | 2 | 0 | 2 |
8 | Kiran More | 11 | 6 | 13 | 2 |
9 | RP Singh | 13 | 7 | 26 | 2 |
10 | Javagal Srinath | 21 | 9 | 57 | 2 |
*Updated January 2025
Highest batting average
As of January 2025, English middle-order batter James Taylor holds the record for the highest average in India vs England ODIs. He holds a batting average of 138.00 in 2 innings against the Indian cricket team.
SR No. | Player | Matches | Innings | NO | Runs | Highest score | Average |
1 | James Taylor (ENG) | 2 | 2 | 1 | 138 | 82 | 138.00 |
2 | Chetan Sharma (IND) | 6 | 3 | 2 | 109 | 101* | 109.00 |
3 | Sam Curran (ENG) | 3 | 2 | 1 | 107 | 95* | 107.00 |
4 | Krunal Pandya (IND) | 3 | 3 | 2 | 95 | 58* | 95.00 |
5 | Barry Wood (ENG) | 3 | 2 | 1 | 93 | 78* | 93.00 |
6 | Dmitri Mascarenhas (ENG) | 4 | 2 | 1 | 88 | 52 | 88.00 |
7 | Kedar Jadhav (IND) | 4 | 4 | 1 | 244 | 120 | 81.33 |
8 | Dennis Amiss (ENG) | 2 | 2 | 0 | 157 | 137 | 78.50 |
9 | Rishabh Pant (IND) | 6 | 5 | 1 | 312 | 125* | 78.00 |
10 | Robin Uthappa (IND) | 3 | 3 | 1 | 155 | 86 | 77.50 |
*Updated January 2025
Bowling stats
As of January 2025, India and England have met in 107 ODIs, with India winning 58 ODIs and England winning 44 ODIs.
Most wickets in a series
As of January 2025, Paul Jarvis holds the record for taking the most wickets in a series in India vs England ODIs. He took 15 wickets in 6 matches in England’s tour of India 1992-93.
Sr. No | Player | Matches | Overs | Wickets | BBI | Average | Economy | Strike Rate | Series |
1 | Paul Jarvis (ENG) | 6 | 53.4 | 15 | 5/35 | 16.60 | 4.63 | 21.46 | England’s tour of India 1992-93 |
2 | James Anderson (ENG) | 7 | 65.5 | 14 | 4/23 | 22.57 | 4.80 | 28.21 | NatWest series 2007 |
3 | Javagal Srinath (IND) | 6 | 54.0 | 13 | 5/41 | 18.30 | 4.40 | 24.92 | England’s tour of India 1992-93 |
4 | Harbhajan Singh (IND) | 5 | 50.0 | 12 | 5/31 | 15.58 | 3.74 | 25.00 | England’s tour of India 2005-06 |
5 | Irfan Pathan (IND) | 5 | 39.5 | 11 | 4/51 | 15.63 | 4.31 | 21.72 | England’s tour of India 2005-06 |
6 | Ravindra Jadeja (IND) | 5 | 40.0 | 11 | 4/33 | 17.00 | 4.67 | 21.81 | England’s tour of India 2011-12 |
7 | James Tredwell (ENG) | 5 | 47.0 | 11 | 4/44 | 18.18 | 4.25 | 25.63 | England’s tour of India 2012-13 |
8 | Andrew Flintoff (ENG) | 4 | 35.3 | 10 | 5/56 | 14.40 | 4.05 | 21.30 | NatWest series 2007 |
9 | S Sreesanth (IND) | 4 | 26.5 | 10 | 6/55 | 16.30 | 6.07 | 16.10 | England’s tour of India 2005-06 |
10 | Harbhajan Singh (IND) | 5 | 47.0 | 10 | 5/43 | 20.10 | 4.27 | 28.20 | England’s tour of India 2001-02 |
*Updated January 2025
Most runs conceded in an innings
As of January 2025, former English pacer James Anderson conceded the most runs in an innings in India vs England ODIs. He conceded 91 runs in 9.5 overs in the ICC Cricket World Cup 2011 group stage match in Bengaluru on February 27, 2011.
Sr. No | Player | Overs | Runs | Wickets | Economy | Ground | Date |
1 | James Anderson (ENG) | 9.5 | 91 | 1 | 9.25 | Bengaluru | 27 February 2011 |
2 | Liam Plunkett (ENG) | 10.0 | 91 | 2 | 9.10 | Cuttack | 19 January 2017 |
3 | Yuzvendra Chahal (IND) | 10.0 | 88 | 0 | 8.80 | Birmingham | 30 June 2019 |
4 | Ishant Sharma (IND) | 10.0 | 86 | 0 | 8.60 | Rajkot | 11 January 2013 |
5 | Stuart Broad (ENG) | 10.0 | 84 | 1 | 8.40 | Leeds | 2 September 2007 |
6 | Kuldeep Yadav (IND) | 10.0 | 84 | 0 | 8.40 | Pune | 26 March 2021 |
7 | Karsan Ghavri (IND) | 11.0 | 83 | 0 | 7.54 | Lord’s | 7 June 1975 |
8 | Tom Curran (ENG) | 10.0 | 83 | 2 | 8.30 | Pune | 26 March 2021 |
9 | Jasprit Bumrah (IND) | 9.0 | 81 | 2 | 9.00 | Cuttack | 19 January 2017 |
10 | Adil Rashid (ENG) | 10.0 | 81 | 2 | 8.10 | Pune | 28 March 2021 |
*Updated January 2025
India vs England's T20I records
As of January 2025, India and England have played in 8 bilateral T20I series. They have also faced each other in 5 meetings in ICC T20 World Cups.
Team stats
India and England played their first T20I match in the group stage of the ICC World Twenty20 2007 on Septmeber 19, 2007, in Durban.
Largest victories
As of January 2025, India recorded the largest victory in India vs England T20Is. The Men in Blue registered a victory margin of 90 runs in the group stage of the ICC World Twenty20 2012 in Colombo on September 23, 2012.
SR No. | Winner | Margin | Ground | Date |
1 | India | 90 runs | Colombo | 23 September 2017 |
2 | India | 75 runs | Bengaluru | 1 February 2017 |
3 | India | 68 runs | Providence | 27 June 2024 |
4 | India | 50 runs | Southampton | 7 July 2022 |
5 | India | 49 runs | Birmingham | 9 July 2022 |
6 | India | 36 runs | Ahmedabad | 20 March 2021 |
7 | India | 18 runs | Durban | 19 September 2007 |
8 | England | 17 runs | Nottingham | 10 July 2022 |
9 | India | 8 runs | Ahmedabad | 18 March 2021 |
10 | India | 5 runs | Nagpur | 29 January 2017 |
*Updated January 2025
Smallest victories
As of January 2025, England recorded the smallest victory in India vs England T20Is. The Three Lions won by 3 runs against India on June 14, 2009, in Lord’s in the group stage of the ICC World Twenty20 2009.
SR No. | Winner | Margin | Ground | Date |
1 | England | 3 runs | Lord’s | 14 June 2009 |
2 | England | 3 runs | Birmingham | 7 September 2014 |
3 | India | 5 runs | Nagpur | 29 January 2017 |
4 | India | 8 runs | Ahmedabad | 18 March 2021 |
5 | England | 17 runs | Nottingham | 10 July 2022 |
6 | India | 18 runs | Durban | 19 September 2007 |
7 | India | 36 runs | Ahmedabad | 20 March 2021 |
8 | India | 49 runs | Birmingham | 9 July 2022 |
9 | India | 50 runs | Southampton | 7 July 2022 |
10 | India | 68 runs | Providence | 27 June 2024 |
*Updated January 2025
Batting stats
According to BCCI’s official website, England will tour India for a five-match T20I series in January and February 2025.
Most runs in a series
As of January 2025, former Indian skipper Virat Kohli scored the most runs in a series in India vs England T20Is. The batter scored 231 runs in 5 innings at an average of 115.50 and a strike rate of 147.13, including three half-centuries in England’s tour of India 2020-21.
Sr. No | Player | Matches | Innings | Runs | Highest score | Average | Strike rate | 100s | 50s | 4s | 6s | Series |
1 | Virat Kohli (IND) | 5 | 5 | 231 | 80* | 115.50 | 147.13 | 0 | 3 | 20 | 9 | England’s tour of India 2020-21 |
2 | Jos Buttler (ENG) | 5 | 5 | 172 | 83* | 43.00 | 147.00 | 0 | 2 | 9 | 10 | England’s tour of India 2020-21 |
3 | Suryakumar Yadav (IND) | 3 | 3 | 171 | 117 | 57.00 | 201.17 | 1 | 0 | 20 | 8 | India’s tour of England 2022 |
4 | Dawid Malan (ENG) | 5 | 5 | 148 | 68 | 37.00 | 120.32 | 0 | 1 | 15 | 5 | England’s tour of India 2020-21 |
5 | Jason Roy (ENG) | 5 | 5 | 144 | 49 | 28.80 | 132.11 | 0 | 0 | 16 | 6 | England’s tour of India 2020-21 |
6 | Rohit Sharma (IND) | 3 | 3 | 137 | 100* | 68.50 | 144.21 | 1 | 0 | 15 | 6 | India’s tour of England 2018 |
7 | Joe Root (ENG) | 3 | 3 | 126 | 46* | 63.00 | 104.13 | 0 | 0 | 10 | 2 | England’s tour of India 2016-17 |
8 | KL Rahul (IND) | 3 | 3 | 126 | 101* | 63.00 | 175.00 | 1 | 0 | 11 | 7 | India’s tour of England 2018 |
9 | Shreyas Iyer (IND) | 5 | 4 | 121 | 67 | 40.33 | 145.78 | 0 | 1 | 14 | 2 | England’s tour of India 2020-21 |
10 | Jonny Bairstow (ENG) | 5 | 5 | 118 | 40* | 39.33 | 137.20 | 0 | 0 | 10 | 4 | England’s tour of India 2020-21 |
*Updated January 2025
Most ducks
As of January 2025, English limited-overs skipper Jos Buttler recorded the most ducks in India vs England T20Is. In 22 T20Is, he recorded 3 ducks in 19 innings.
Sr. No | Player | Matches | Innings | Runs | 0s |
1 | Jos Buttler (ENG) | 22 | 19 | 498 | 3 |
2 | Matt Parkinson (ENG) | 2 | 2 | 0 | 2 |
3 | Graeme Swann (ENG) | 4 | 2 | 0 | 2 |
4 | Moeen Ali (ENG) | 10 | 8 | 88 | 2 |
5 | Alex Hales (ENG) | 10 | 10 | 331 | 2 |
6 | Jonny Bairstow (ENG) | 11 | 11 | 174 | 2 |
7 | Chris Jordan (ENG) | 16 | 11 | 65 | 2 |
8 | KL Rahul (IND) | 11 | 11 | 247 | 2 |
9 | Jason Roy (ENG) | 15 | 15 | 356 | 2 |
10 | Piyush Chawla (IND) | 3 | 1 | 0 | 1 |
*Updated January 2025
Highest batting average
As of January 2025, the highest average in India vs England T20Is belongs to former English all-rounder Ravi Bopara. In four matches, he had an average of 103.00.
SR No. | Player | Matches | Innings | NO | Runs | Highest score | Average |
1 | Ravi Bopara (ENG) | 4 | 4 | 3 | 103 | 37 | 103.00 |
2 | Virender Sehwag (IND) | 1 | 1 | 0 | 68 | 68 | 68.00 |
3 | David Willey (ENG) | 5 | 4 | 3 | 66 | 33* | 66.00 |
4 | MS Dhoni (IND) | 14 | 12 | 6 | 296 | 56 | 49.33 |
5 | Suryakumar Yadav (IND) | 8 | 7 | 0 | 321 | 117 | 45.85 |
6 | Vikram Solanki (ENG) | 1 | 1 | 0 | 43 | 43 | 43.00 |
7 | Yusuf Pathan (IND) | 2 | 2 | 1 | 43 | 33* | 43.00 |
8 | Kevin Pietersen (ENG) | 4 | 4 | 0 | 171 | 53 | 42.75 |
9 | Alex Hales (ENG) | 10 | 10 | 2 | 331 | 86* | 41.37 |
10 | Virat Kohli (IND) | 21 | 21 | 4 | 648 | 80* | 38.11 |
*Updated January 2025
Bowling stats
As of January 2025, India and England faced each other in 24 T20Is, with India winning 13 T20Is and England winning 11 T20Is.
Most wickets in a series
As of January 2025, Indian wrist spinner Yuzvendra Chahal holds the record for taking the most wickets in India vs England T20Is. He took 8 wickets in 3 matches in England’s tour of India 2016-17.
Sr. No | Player | Matches | Overs | Wickets | BBI | Average | Economy | Strike Rate | Series |
1 | Yuzvendra Chahal (IND) | 3 | 12.0 | 8 | 6/25 | 10.62 | 7.08 | 9.00 | England’s tour of India 2016-17 |
2 | Chris Jordan (ENG) | 3 | 12.0 | 8 | 4/27 | 1.087 | 7.25 | 9.00 | India’s tour of England 2022 |
3 | Shardul Thakur (IND) | 5 | 17.2 | 8 | 3/42 | 21.00 | 9.69 | 13.00 | England’s tour of India 2020-21 |
4 | Jofra Archer (ENG) | 5 | 20.0 | 7 | 4/33 | 22.14 | 7.75 | 17.14 | England’s tour of India 2020-21 |
5 | Yuvraj Singh (IND) | 2 | 8.0 | 6 | 3/17 | 6.00 | 4.50 | 8.00 | England’s tour of India 2012-13 |
6 | Hardik Pandya (IND) | 3 | 12.0 | 6 | 4/38 | 16.50 | 8.25 | 12.00 | India’s tour of England 2018 |
7 | Kuldeep Yadav (IND) | 2 | 8.0 | 5 | 5/24 | 11.60 | 7.25 | 9.60 | India’s tour of England 2018 |
8 | Jasprit Bumrah (IND) | 3 | 9.4 | 5 | 3/14 | 12.00 | 6.20 | 11.60 | England’s tour of India 2016-17 |
9 | Hardik Pandya (IND) | 2 | 7.0 | 5 | 4/33 | 12.40 | 8.85 | 8.40 | India’s tour of England 2022 |
10 | Chris Jordan (ENG) | 3 | 12.0 | 5 | 3/22 | 21.00 | 8.75 | 14.40 | England’s tour of India 2016-17 |
*Updated January 2025
Most runs conceded in an innings
As of January 2025, the former English pacer Stuart Broad conceded the most runs in an innings in India vs England T20Is. He conceded 60 runs in 4 overs when he was smashed for 6 sixes in an over by Yuvraj Singh in the group stage of the ICC World Twenty20 2007.
Sr. No | Player | Overs | Runs | Wickets | Economy | Ground | Date |
1 | Stuart Broad (ENG) | 4.0 | 60 | 0 | 15.00 | Durban | 19 September 2007 |
2 | Joginder Sharma | 4.0 | 57 | 0 | 14.25 | Durban | 19 September 2007 |
3 | Chris Jordan (ENG) | 4.0 | 57 | 0 | 14.25 | Ahmedabad | 20 March 2021 |
4 | Chris Jordan (ENG) | 4.0 | 56 | 1 | 14.00 | Bengaluru | 1 February 2017 |
5 | Umran Malik | 4.0 | 56 | 1 | 14.00 | Nottingham | 10 July 2022 |
6 | Mark Wood (ENG) | 4.0 | 53 | 0 | 13.25 | Ahmedabad | 20 March 2021 |
7 | Washington Sundar | 4.0 | 52 | 0 | 13.00 | Ahmedabad | 18 March 2021 |
8 | Umesh Yadav | 4.0 | 48 | 1 | 12.00 | Bristol | 8 July 2018 |
9 | Chris Tremlett (ENG) | 4.0 | 45 | 2 | 11.25 | Durban | 19 September 2007 |
10 | Jade Dernbach (ENG) | 4.0 | 45 | 1 | 11.25 | Colombo | 23 September 2012 |
*Updated January 2025
FAQs on India vs England Cricket Stats | All-Time Cricket records
A. As of January 2025, Ian Bell scored the most runs in a bilateral series in the India vs England ODIs.
A. As of January 2025, Virat Kohli has registered the most ducks in the India vs England ODIs.
A. As of January 2025, Yuzvendra Chahal took the most wickets in a series in the India vs England T20Is.
A. As of January 2025, Stuart Broad conceded the most runs in an innings in the India vs England T20Is.
A. As of January 2025, Ravi Bopara has the highest batting average in the India vs England T20Is.
As of January 2025, India registered the largest victory in the India vs England T20Is.