India vs England Cricket Stats | All-time Cricket Records

Last Modified Jan 9, 2025 12:22 IST
India v England: Semi-Final - ICC Men's T20 Cricket World Cup West Indies & USA 2024
India v England: Semi-Final - ICC Men's T20 Cricket World Cup West Indies & USA 2024. Source: Getty Images

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

India v England - ICC Men's Cricket World Cup India 2023
India v England - ICC Men's Cricket World Cup India 2023. Source: Getty Images

As of January 2025, India and England have played in 21 bilateral ODI series.

England v India: Final - ICC Champions Trophy
England v India: Final - ICC Champions Trophy. Source: Getty Images

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.WinnerMarginGroundDate
1England202 runsLord’s7 June 1975
2India158 runsRajkot14 November 2008
3India133 runsCardiff27 August 2014
4India127 runsKochi15 January 2013
5India126 runsHyderabad14 October 2011
6England114 runsThe Oval4 June 1982
7England104 runsSouthampton21 August 2007
8England100 runsLord’s14 July 2022
9India100 runsLucknow29 October 2023
10India95 runsEden Gardens25 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.WinnerMarginGroundDate
1England1 runCuttack27 December 1984
2England2 runsNew Delhi31 January 2002
3England5 runs Wankhede3 February 2002
4India5 runsBirmingham23 June 2013
5England5 runsEden Gardens22 January 2017
6England7 runsChandigarh27 January 1985
7England7 runsSharjah11 December 1997
8India7 runsPune28 March 2021
9England9 runsW.A.C.A22 February 1992
10India9 runsSharjah11 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

Third NatWest Series ODI: England v India
Third NatWest Series ODI: England v India. Source: Getty Images

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. NoPlayerMatchesInningsRunsHighest scoreAverageStrike rate100s50s4s6sSeries
1Ian Bell (ENG)77422126*70.3391.7312464NatWest series 2007
2Sachin Tendulkar (IND)773749953.4285.7704592NatWest series 2007
3Yuvraj Singh (IND)55325138*108.33129.48203312England’s tour of India 2008-09
4Marcus Trescothick (ENG)6631812153.00104.6011363England’s tour of India 2001-02
5Virender Sehwag (IND)553149162.80110.9504428England’s tour of India 2008-09
6Robin Smith (ENG)6630512950.8364.4811295England’s tour of India 1992-93
7Kevin Pietersen (ENG)552917758.2092.6703345England’s tour of India 2005-06
8Navjot Singh Sidhu (IND)66287134*57.4075.3211282England’s tour of India 1992-93
9Yuvraj Singh (IND)772837240.4286.0102275NatWest series 2007
10Suresh Raina (IND)5427789*92.3391.1104265England’s tour of India 2012-13

*Updated January 2025

Most ducks

England v India - 3rd Royal London Series One Day International
England v India - 3rd Royal London Series One Day International. Source: Getty Images

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. NoPlayerMatchesInningsRuns0s
1Virat Kohli363613404
2Manoj Prabhakar16101483
3Anil Kumble28141133
4Ajinkya Rahane20206903
5Joe Root22207393
6Alastair Cook2727823
7Prasidh Krishna6202
8Kiran More116132
9RP Singh137262
10Javagal Srinath219572

*Updated January 2025

Highest batting average

England v India: Carlton Mid ODI Tri Series - Game 6
England v India: Carlton Mid ODI Tri Series - Game 6. Source: Getty Images

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.PlayerMatchesInningsNORunsHighest scoreAverage
1James Taylor (ENG)22113882138.00
2Chetan Sharma (IND)632109101*109.00
3Sam Curran (ENG)32110795*107.00
4Krunal Pandya (IND)3329558*95.00
5Barry Wood (ENG)3219378*93.00
6Dmitri Mascarenhas (ENG)421885288.00
7Kedar Jadhav (IND)44124412081.33
8Dennis Amiss (ENG)22015713778.50
9Rishabh Pant (IND)651312125*78.00
10Robin Uthappa (IND)3311558677.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. NoPlayerMatchesOversWicketsBBIAverage EconomyStrike RateSeries
1Paul Jarvis (ENG)653.4155/3516.604.6321.46England’s tour of India 1992-93
2James Anderson (ENG)765.5144/2322.574.8028.21NatWest series 2007
3Javagal Srinath (IND)654.0135/4118.304.4024.92England’s tour of India 1992-93
4Harbhajan Singh (IND)550.0125/3115.583.7425.00England’s tour of India 2005-06
5Irfan Pathan (IND)539.5114/5115.634.3121.72England’s tour of India 2005-06
6Ravindra Jadeja (IND)540.0114/3317.004.6721.81England’s tour of India 2011-12
7James Tredwell (ENG)547.0114/4418.184.2525.63England’s tour of India 2012-13
8Andrew Flintoff (ENG)435.3105/5614.404.0521.30NatWest series 2007
9S Sreesanth (IND)426.5106/5516.306.0716.10England’s tour of India 2005-06
10Harbhajan Singh (IND)547.0105/4320.104.2728.20England’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. NoPlayerOversRuns WicketsEconomyGroundDate
1James Anderson (ENG)9.59119.25Bengaluru27 February 2011
2Liam Plunkett (ENG)10.09129.10Cuttack19 January 2017
3Yuzvendra Chahal (IND)10.08808.80Birmingham30 June 2019
4Ishant Sharma (IND)10.08608.60Rajkot11 January 2013
5Stuart Broad (ENG)10.08418.40Leeds2 September 2007
6Kuldeep Yadav (IND)10.08408.40Pune26 March 2021
7Karsan Ghavri (IND)11.08307.54Lord’s7 June 1975
8Tom Curran (ENG)10.08328.30Pune26 March 2021
9Jasprit Bumrah (IND)9.08129.00Cuttack19 January 2017
10Adil Rashid (ENG)10.08128.10Pune28 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

England v India - ICC World Twenty20 2012: Group A
England v India - ICC World Twenty20 2012: Group A. Source: Getty Images

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.WinnerMarginGroundDate
1India90 runsColombo23 September 2017
2India75 runsBengaluru1 February 2017
3India68 runsProvidence27 June 2024
4India50 runsSouthampton7 July 2022
5India49 runsBirmingham9 July 2022
6India36 runsAhmedabad20 March 2021
7India18 runsDurban19 September 2007
8England17 runsNottingham10 July 2022
9India8 runsAhmedabad18 March 2021
10India5 runsNagpur29 January 2017

*Updated January 2025

Smallest victories

England v India - ICC Twenty20 World Cup Super Eights
England v India - ICC Twenty20 World Cup Super Eights. Source: Getty Images

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.WinnerMarginGroundDate
1England3 runsLord’s14 June 2009
2England3 runsBirmingham7 September 2014
3India5 runsNagpur29 January 2017
4India8 runsAhmedabad18 March 2021
5England17 runsNottingham10 July 2022
6India 18 runsDurban19 September 2007
7India36 runsAhmedabad20 March 2021
8India49 runsBirmingham9 July 2022
9India50 runsSouthampton7 July 2022
10India68 runsProvidence27 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

India v England - 3rd T20 International
India v England - 3rd T20 International. Source: Getty Images

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. NoPlayerMatchesInningsRunsHighest scoreAverageStrike rate100s50s4s6sSeries
1Virat Kohli (IND)5523180*115.50147.1303209England’s tour of India 2020-21
2Jos Buttler (ENG)5517283*43.00147.0002910England’s tour of India 2020-21
3Suryakumar Yadav (IND)3317111757.00201.1710208India’s tour of England 2022
4Dawid Malan (ENG)551486837.00120.3201155England’s tour of India 2020-21
5Jason Roy (ENG)551444928.80132.1100166England’s tour of India 2020-21
6Rohit Sharma (IND)33137100*68.50144.2110156India’s tour of England 2018
7Joe Root (ENG)3312646*63.00104.1300102England’s tour of India 2016-17
8KL Rahul (IND)33126101*63.00175.0010117India’s tour of England 2018
9Shreyas Iyer (IND)541216740.33145.7801142England’s tour of India 2020-21
10Jonny Bairstow (ENG)5511840*39.33137.2000104England’s tour of India 2020-21

*Updated January 2025

Most ducks

England v India - 3rd Vitality IT20
England v India - 3rd Vitality IT20. Source: Getty Images

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. NoPlayerMatchesInningsRuns0s
1Jos Buttler (ENG)22194983
2Matt Parkinson (ENG)2202
3Graeme Swann (ENG)4202
4Moeen Ali (ENG)108882
5Alex Hales (ENG)10103312
6Jonny Bairstow (ENG)11111742
7Chris Jordan (ENG)1611652
8KL Rahul (IND)11112472
9Jason Roy (ENG)15153562
10Piyush Chawla (IND)3101

*Updated January 2025

Highest batting average

England Nets Session
England Nets Session. Source: Getty Images

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.PlayerMatchesInningsNORunsHighest scoreAverage
1Ravi Bopara (ENG)44310337103.00
2Virender Sehwag (IND)110686868.00
3David Willey (ENG)5436633*66.00
4MS Dhoni (IND)141262965649.33
5Suryakumar Yadav (IND)87032111745.85
6Vikram Solanki (ENG)110434343.00
7Yusuf Pathan (IND) 2214333*43.00
8Kevin Pietersen (ENG)4401715342.75
9Alex Hales (ENG)1010233186*41.37
10Virat Kohli (IND)2121464880*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. NoPlayerMatchesOversWicketsBBIAverage EconomyStrike RateSeries
1Yuzvendra Chahal (IND) 312.086/2510.627.089.00England’s tour of India 2016-17
2Chris Jordan (ENG)312.084/271.0877.259.00India’s tour of England 2022
3Shardul Thakur (IND)517.283/4221.009.6913.00England’s tour of India 2020-21
4Jofra Archer (ENG)520.074/3322.147.7517.14England’s tour of India 2020-21
5Yuvraj Singh (IND)28.063/176.004.508.00England’s tour of India 2012-13
6Hardik Pandya (IND)312.064/3816.508.2512.00India’s tour of England 2018
7Kuldeep Yadav (IND)28.055/2411.607.259.60India’s tour of England 2018
8Jasprit Bumrah (IND)39.453/1412.006.2011.60England’s tour of India 2016-17
9Hardik Pandya (IND)27.054/3312.408.858.40India’s tour of England 2022
10Chris Jordan (ENG) 312.053/2221.008.7514.40England’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. NoPlayerOversRuns WicketsEconomyGroundDate
1Stuart Broad (ENG)4.060015.00Durban19 September 2007
2Joginder Sharma4.057014.25Durban19 September 2007
3Chris Jordan (ENG)4.057014.25Ahmedabad20 March 2021
4Chris Jordan (ENG)4.056114.00Bengaluru1 February 2017
5Umran Malik4.056114.00Nottingham10 July 2022
6Mark Wood (ENG)4.053013.25Ahmedabad20 March 2021
7Washington Sundar4.052013.00Ahmedabad18 March 2021
8Umesh Yadav4.048112.00Bristol8 July 2018
9Chris Tremlett (ENG)4.045211.25Durban19 September 2007
10Jade Dernbach (ENG)4.045111.25Colombo23 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.

Related Stories

[Watch] "It could have been seven" - Stuart Broad says he got away with no-ball during Yuvraj Singh's 'Six Sixes' in 2007 T20 World Cup [Watch] "It could have been seven" - Stuart Broad says he got away with no-ball during Yuvraj Singh's 'Six Sixes' in 2007 T20 World Cup
[Watch] "It could have been seven" - Stuart Broad says he got away with no-ball during Yuvraj Singh's 'Six Sixes' in 2007 T20 World Cup
England's 5 most alarming batting collapses in the BazBall era ft. 2024 vs Sri Lanka England's 5 most alarming batting collapses in the BazBall era ft. 2024 vs Sri Lanka
England's 5 most alarming batting collapses in the BazBall era ft. 2024 vs Sri Lanka
3 reasons why Harry Brook as England vice-captain for Sri Lanka Tests is the right move 3 reasons why Harry Brook as England vice-captain for Sri Lanka Tests is the right move
3 reasons why Harry Brook as England vice-captain for Sri Lanka Tests is the right move
[Watch] Players and officials observe a minute's silence in honor of Graham Thorpe before Men's Hundred 2024 clash [Watch] Players and officials observe a minute's silence in honor of Graham Thorpe before Men's Hundred 2024 clash
[Watch] Players and officials observe a minute's silence in honor of Graham Thorpe before Men's Hundred 2024 clash
3 takeaways from England's 3-0 Test whitewash against West Indies 3 takeaways from England's 3-0 Test whitewash against West Indies
3 takeaways from England's 3-0 Test whitewash against West Indies
Top 5 fastest team fifties in Tests ft. ENG vs WI 2024 Top 5 fastest team fifties in Tests ft. ENG vs WI 2024
Top 5 fastest team fifties in Tests ft. ENG vs WI 2024
Ravindra Jadeja hails James Anderson as the 'GOAT' pacer Ravindra Jadeja hails James Anderson as the 'GOAT' pacer
Ravindra Jadeja hails James Anderson as the 'GOAT' pacer
"Indian cricket owes a lot for your services" - Indian cricket fraternity and fans wish Sunil Gavaskar on his 75th birthday "Indian cricket owes a lot for your services" - Indian cricket fraternity and fans wish Sunil Gavaskar on his 75th birthday
"Indian cricket owes a lot for your services" - Indian cricket fraternity and fans wish Sunil Gavaskar on his 75th birthday
India vs England, 2024 T20 World Cup semifinal: Full list of award winners, player of the match, scorecard & records India vs England, 2024 T20 World Cup semifinal: Full list of award winners, player of the match, scorecard & records
India vs England, 2024 T20 World Cup semifinal: Full list of award winners, player of the match, scorecard & records
"Jaiswal has got a very good chance to do so" - Brian Lara backs young Indian opener to break his records "Jaiswal has got a very good chance to do so" - Brian Lara backs young Indian opener to break his records
"Jaiswal has got a very good chance to do so" - Brian Lara backs young Indian opener to break his records
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications