England vs South Africa head to head
England lead South Africa 36–35 in 78 ODI and T20I matches since 2003 (23–21 in ODIs, 13–14 in T20Is).
- ODI · 50 played23England21South Africa6 no result · 2003–2025
- T20I · 28 played13England14South Africa1 no result · 2007–2025
Most runs in England vs South Africa matches
| Batter | Inns | Runs | Avg | SR |
|---|---|---|---|---|
| Jos Buttler | 40 | 1,320 | 40.00 | 131.9 |
| Quinton de Kock | 31 | 1,311 | 45.21 | 111.4 |
| Hashim Amla | 27 | 1,264 | 54.96 | 97.2 |
| AB de Villiers | 42 | 1,252 | 35.77 | 101.3 |
| Joe Root | 22 | 1,020 | 46.36 | 95.1 |
| Graeme Smith | 27 | 982 | 39.28 | 88.5 |
| Eoin Morgan | 36 | 976 | 33.66 | 109.8 |
| Rassie van der Dussen | 18 | 854 | 71.17 | 107.6 |
| Jason Roy | 32 | 778 | 25.10 | 110.4 |
| Kevin Pietersen | 18 | 762 | 54.43 | 105.4 |
Most wickets in England vs South Africa matches
| Bowler | Inns | Wkts | Econ | Best |
|---|---|---|---|---|
| Adil Rashid | 39 | 46 | 6.41 | 3/13 |
| Lungi Ngidi | 20 | 36 | 7.15 | 5/39 |
| Kagiso Rabada | 22 | 35 | 6.60 | 4/39 |
| Stuart Broad | 19 | 32 | 5.45 | 5/23 |
| James Anderson | 23 | 30 | 4.90 | 5/23 |
| Jofra Archer | 12 | 28 | 5.71 | 6/40 |
| Tabraiz Shamsi | 18 | 25 | 7.37 | 5/24 |
| Wayne Parnell | 16 | 24 | 5.46 | 5/48 |
| Moeen Ali | 27 | 24 | 6.42 | 3/43 |
| Keshav Maharaj | 15 | 23 | 5.94 | 4/22 |
England vs South Africa recent results
- England304/2 (20)South Africa158 (16.1)England won by 146 runs
- South Africa97/5 (7.5)England54/5 (5)South Africa won by 14 runs (D/L)
- England414/5 (50)South Africa72/9 (20.5)England won by 342 runs
- South Africa330/8 (50)England325/9 (50)South Africa won by 5 runs
- England131 (24.3)South Africa137/3 (20.5)South Africa won by 7 wickets
- England179 (38.2)South Africa181/3 (29.1)South Africa won by 7 wickets
- South Africa163/6 (20)England156/6 (20)South Africa won by 7 runs
- South Africa399/7 (50)England170/9 (22)South Africa won by 229 runs
- England346/7 (50)South Africa287 (43.1)England won by 59 runs
- England342/7 (50.1)South Africa347/5 (49.1)South Africa won by 5 wickets
- South Africa298/7 (50)England271 (44.2)South Africa won by 27 runs
- South Africa191/5 (20)England101 (16.4)South Africa won by 90 runs
- South Africa207/3 (20)England149 (16.4)South Africa won by 58 runs
- England234/6 (20)South Africa193/8 (20)England won by 41 runs
- South Africa159/2 (27.4)EnglandNo result
- England201 (28.1)South Africa83 (20.4)England won by 118 runs
- South Africa333/5 (50)England271 (46.5)South Africa won by 62 runs
- South Africa189/2 (20)England179/8 (20)South Africa won by 10 runs
- South Africa191/3 (20)England192/1 (17.4)England won by 9 wickets
- South Africa146/6 (20)England147/6 (19.5)England won by 4 wickets
England vs South Africa results by year
| Year | Played | England | South Africa |
|---|---|---|---|
| 2025 | 6 | 2 | 4 |
| 2024 | 1 | 0 | 1 |
| 2023 | 4 | 1 | 3 |
| 2022 | 6 | 2 | 3 |
| 2021 | 1 | 0 | 1 |
| 2020 | 9 | 6 | 2 |
| 2019 | 1 | 1 | 0 |
| 2017 | 6 | 4 | 2 |
| 2016 | 8 | 3 | 5 |
| 2014 | 1 | 0 | 1 |
| 2013 | 1 | 1 | 0 |
| 2012 | 8 | 3 | 3 |
| 2011 | 1 | 1 | 0 |
| 2010 | 1 | 1 | 0 |
| 2009 | 7 | 4 | 3 |
| 2008 | 5 | 4 | 0 |
| 2007 | 2 | 0 | 2 |
| 2005 | 7 | 1 | 4 |
| 2003 | 3 | 2 | 1 |
Highest totals in England vs South Africa matches
ODI
- 414/5 (50 ov)England · ODI · 2025
- 399/9 (50 ov)England · ODI · 2016
- 399/7 (50 ov)South Africa · ODI · 2023
- 354/6 (50 ov)South Africa · ODI · 2009
- 347/5 (49.1 ov)South Africa · ODI · 2023
T20I
- 304/2 (20 ov)England · T20I · 2025
- 241/6 (20 ov)South Africa · T20I · 2009
- 234/6 (20 ov)England · T20I · 2022
- 230/8 (19.4 ov)England · T20I · 2016
- 229/4 (20 ov)South Africa · T20I · 2016