In ODIs, England have entered the World Cup finals four times and finished as the World champions once in 2019.
This article will list the top ten cricketers to score most runs against England in ODIs.
Most Runs against England in ODIs
BATSMEN | RUNS VS ENGLAND IN ODI | INNINGS | HIGH SCORE | AVERAGE | 100s |
---|---|---|---|---|---|
Chris Gayle (WI) | 1632 | 34 | 162 | 51.00 | 4 |
Kumar Sangakkara (SL) | 1625 | 41 | 134* | 47.79 | 4 |
Viv Richards (WI) | 1619 | 34 | 189* | 57.82 | 3 |
Ricky Ponting (AUS) | 1598 | 38 | 126 | 48.42 | 5 |
Mahela Jayawardene (SL) | 1562 | 43 | 144 | 40.05 | 5 |
MS Dhoni (IND) | 1546 | 44 | 134 | 46.84 | 1 |
Yuvraj Singh (IND) | 1523 | 36 | 150 | 50.76 | 4 |
Sachin Tendulkar (IND) | 1455 | 37 | 120 | 44.09 | 2 |
Michael Clarke (AUS) | 1430 | 39 | 105 | 43.33 | 1 |
Ross Taylor (NZ) | 1424 | 34 | 181* | 49.10 | 5 |
Find the same record for Tests and T20Is in the links.
Key Stats
Chris Gayle, in 2019, overcame Kumar Sangakkara’s ODI runs record against England and currently stays at the top.
Australian former ODI opener Aaron Finch tops the centuries list with 7 100+ scores.
Among the recent batters, Quinton de Kock (SA) and Virat Kohli (IND) have 3 ODI centuries against the European nation. Virat, with more than 1000 runs, has the best opportunity to move to this chart in the coming days. Find out here Virat Kohli’s ODI batting stats against each team.
MS Dhoni, the most capped player against England in ODIs, is the leading Indian run-scorer against England in the 50-overs format.
Viv Richards’ average of 57.82 is the highest for any batter, with more than 1000 runs against the English bowlers. It would be best if you read this special stat to understand how Viv Richards has dominated teams in their backyard.