England vs South Africa Head to Head Record
Since 2000, England and South Africa have played 120 matches: England lead 54–51 (8 drawn, 1 tied, 6 no result).
Record since 2000 (first meeting in our records: 23 Jan 2000) – Test, ODI and T20I. Our match records start in 2000.
Record by format
| Format | Played | England won | South Africa won | Drawn | Tied / NR | Last met |
|---|---|---|---|---|---|---|
| Test | 36 | 16 | 12 | 8 | 0 | 8 Sept 2022 |
| ODI | 56 | 25 | 25 | 0 | 6 | 7 Sept 2025 |
| T20I | 28 | 13 | 14 | 0 | 1 | 12 Sept 2025 |
Last 5 England vs South Africa matches
- 12 Sept 2025 · T20I · Old Trafford, ManchesterEngland won
England won by 146 runs
- 10 Sept 2025 · T20I · Sophia Gardens, CardiffSouth Africa won
South Africa won by 14 runs (D/L)
- 7 Sept 2025 · ODI · The Rose Bowl, SouthamptonEngland won
England won by 342 runs
- 4 Sept 2025 · ODI · Lord's, LondonSouth Africa won
South Africa won by 5 runs
- 2 Sept 2025 · ODI · Headingley, LeedsSouth Africa won
South Africa won by 7 wickets
Questions
Who has won more matches between England and South Africa?
Since 2000, England and South Africa have played 120 matches: England lead 54–51 (8 drawn, 1 tied, 6 no result).
What is the England vs South Africa head to head record in Test cricket?
Since 2003, England and South Africa have played 36 Test matches: England lead 16–12 (8 drawn).
What is the England vs South Africa head to head record in ODI cricket?
Since 2000, England and South Africa have played 56 ODI matches: the two sides are level at 25 wins each (1 tied, 5 no result).
What is the England vs South Africa head to head record in T20I cricket?
Since 2007, England and South Africa have played 28 T20I matches: South Africa lead 14–13 (1 no result).
When did England and South Africa last play?
England and South Africa last met on 12 Sept 2025 in a T20I at Old Trafford, Manchester: England won by 146 runs.