ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

England beat South Africa by 7 wickets

New Wanderers Stadium, Johannesburg, . South Africa won the toss and chose to bat.

South Africa313 & 8333.1 ov
England323 & 74/322.4 ov
England won by 7 wickets

Match report

From the scorecard

South Africa won the toss and chose to bat. South Africa were bowled out for 313, Dean Elgar 46 from 122 balls and Hashim Amla 40 from 90 balls. Ben Stokes took 3 for 53.

England were bowled out for 323, Joe Root 110 from 139 balls and Ben Stokes 58 from 54 balls. Kagiso Rabada took 5 for 78.

South Africa were bowled out for 83. Stuart Broad took 6 for 17.

England made 74 for 3, Alastair Cook 43 from 70 balls. Dean Elgar took 2 for 10.

England won by 7 wickets.

Key performers

South Africa 1st innings

313(99.3 ov)
BatterRB4s6sSR
Dean Elgarc †JM Bairstow b MM Alic †JM Bairstow b MM Ali461225037.70
Stiaan van Zylc †JM Bairstow b BA Stokesc †JM Bairstow b BA Stokes21474044.68
Hashim Amlac †JM Bairstow b ST Finnc †JM Bairstow b ST Finn40907044.44
AB de Villiersc †JM Bairstow b BA Stokesc †JM Bairstow b BA Stokes36404190.00
Faf du Plessisc AD Hales b ST Finnc AD Hales b ST Finn16572028.07
Temba Bavumarun out (sub (CR Woakes)/†sub (JM Bairstow))run out (sub (CR Woakes)/†sub (JM Bairstow))23443052.27
Dane Vilas †c MM Ali b SCJ Broadc MM Ali b SCJ Broad26384068.42
Chris Morrisc †JM Bairstow b SCJ Broadc †JM Bairstow b SCJ Broad28614045.90
Kagiso Rabadac †JM Bairstow b JM Andersonc †JM Bairstow b JM Anderson24642137.50
Hardus Viljoennot outnot out20*1640125.00
Morné Morkelc AN Cook b BA Stokesc AN Cook b BA Stokes12201060.00
Extras(b 9, lb 9, w 1, nb 2)(b 9, lb 9, w 1, nb 2)21
Total99.3 Ov (RR 3.15)99.3 Ov (RR 3.15)313
Fall of wickets: 44-1 (S van Zyl, 17.3 ov), 117-2 (D Elgar, 41.2 ov), 127-3 (HM Amla, 44.3 ov), 161-4 (AB de Villiers, 55.5 ov), 185-5 (F du Plessis, 62.5 ov), 212-6 (T Bavuma, 70.5 ov), 225-7 (DJ Vilas, 74.4 ov), 281-8 (CH Morris, 93 ov), 281-9 (K Rabada, 93.3 ov), 313-10 (M Morkel, 99.3 ov)
BowlerOMRWEcon0s4s6sWDNB
James Anderson25.256012.371227000
Stuart Broad2258223.739614010
Steven Finn1845022.78867002
Moeen Ali1645013.13765200
Ben Stokes18.115332.92837000
Partnerships
WktBattersRunsBalls
1stD Elgar 15(58) & S van Zyl 21(47)44105
2ndHM Amla 40(79) & D Elgar 31(64)73143
3rdAB de Villiers 10(8) & HM Amla 0(11)1019
4thF du Plessis 8(36) & AB de Villiers 26(32)3468
5thT Bavuma 16(21) & F du Plessis 8(21)2442
6thDJ Vilas 19(25) & T Bavuma 7(23)2748
7thCH Morris 6(10) & DJ Vilas 7(13)1323
8thCH Morris 22(51) & K Rabada 24(61)56110
9thK Rabada 0(3) & GC Viljoen 0(0)03
10thM Morkel 12(20) & GC Viljoen 20(16)3236

England 1st innings

323(76.1 ov)
BatterRB4s6sSR
Alastair Cookc †DJ Vilas b GC Viljoenc †DJ Vilas b GC Viljoen18270066.67
Alex Halesc AB de Villiers b K Rabadac AB de Villiers b K Rabada1100010.00
Nick Comptonc D Elgar b K Rabadac D Elgar b K Rabada26684038.24
Joe Rootc †DJ Vilas b K Rabadac †DJ Vilas b K Rabada11013917079.14
James Taylorc T Bavuma b M Morkelc T Bavuma b M Morkel7131053.85
Ben Stokesc & b M Morkelc & b M Morkel585491107.41
Jonny Bairstow †c S van Zyl b K Rabadac S van Zyl b K Rabada45845053.57
Moeen Alic †DJ Vilas b CH Morrisc †DJ Vilas b CH Morris19283067.86
Stuart Broadb K Rabadab K Rabada12280042.86
Steven Finnc †DJ Vilas b M Morkelc †DJ Vilas b M Morkel09000.00
James Andersonnot outnot out0*000-
Extras(b 1, lb 14, w 9, nb 3)(b 1, lb 14, w 9, nb 3)27
Total76.1 Ov (RR 4.24)76.1 Ov (RR 4.24)323
Fall of wickets: 10-1 (AD Hales, 3.5 ov), 22-2 (AN Cook, 10.1 ov), 74-3 (NRD Compton, 25.1 ov), 91-4 (JWA Taylor, 30.1 ov), 202-5 (BA Stokes, 46 ov), 242-6 (JE Root, 55 ov), 279-7 (MM Ali, 64.3 ov), 309-8 (SCJ Broad, 71.5 ov), 311-9 (ST Finn, 74 ov), 323-10 (JM Bairstow, 76.1 ov)
BowlerOMRWEcon0s4s6sWDNB
Chris Morris1517114.736211000
Kagiso Rabada23.157853.371087131
Morné Morkel2017633.80859000
Hardus Viljoen1507915.275612002
Stiaan van Zyl30401.33150000
Partnerships
WktBattersRunsBalls
1stAN Cook 9(13) & AD Hales 1(10)1023
2ndNRD Compton 2(24) & AN Cook 9(14)1238
3rdJE Root 18(47) & NRD Compton 24(44)5290
4thJWA Taylor 7(13) & JE Root 10(17)1730
5thBA Stokes 58(54) & JE Root 51(42)11195
6thJE Root 31(33) & JM Bairstow 4(21)4054
7thJM Bairstow 14(30) & MM Ali 19(28)3757
8thSCJ Broad 12(28) & JM Bairstow 13(16)3044
9thST Finn 0(9) & JM Bairstow 2(4)213
10thJM Bairstow 12(13) & JM Anderson 0(0)1213

South Africa 2nd innings

83(33.1 ov)
BatterRB4s6sSR
Dean Elgarc †JM Bairstow b SCJ Broadc †JM Bairstow b SCJ Broad15253060.00
Stiaan van Zylc BA Stokes b SCJ Broadc BA Stokes b SCJ Broad11381028.95
Hashim Amlac JWA Taylor b SCJ Broadc JWA Taylor b SCJ Broad5200025.00
AB de Villiersc †JM Bairstow b SCJ Broadc †JM Bairstow b SCJ Broad05000.00
Faf du Plessisc & b SCJ Broadc & b SCJ Broad14411034.15
Temba Bavumab SCJ Broadb SCJ Broad08000.00
Dane Vilas †c JWA Taylor b ST Finnc JWA Taylor b ST Finn8132061.54
Chris Morrisb BA Stokesb BA Stokes150020.00
Kagiso Rabadac †JM Bairstow b BA Stokesc †JM Bairstow b BA Stokes16212076.19
Hardus Viljoenlbw b JM Andersonlbw b JM Anderson6150040.00
Morné Morkelnot outnot out4*91044.44
Extras(lb 2, nb 1)(lb 2, nb 1)3
Total33.1 Ov (RR 2.50)33.1 Ov (RR 2.50)83
Fall of wickets: 23-1 (D Elgar, 7.5 ov), 28-2 (S van Zyl, 12 ov), 30-3 (AB de Villiers, 13.5 ov), 31-4 (HM Amla, 15.3 ov), 35-5 (T Bavuma, 17.5 ov), 45-6 (DJ Vilas, 21.2 ov), 46-7 (CH Morris, 22.1 ov), 67-8 (K Rabada, 27 ov), 77-9 (GC Viljoen, 30.4 ov), 83-10 (F du Plessis, 33.1 ov)
BowlerOMRWEcon0s4s6sWDNB
James Anderson1012612.60472000
Stuart Broad12.161761.40653000
Ben Stokes812423.00384000
Steven Finn301414.67111001
Partnerships
WktBattersRunsBalls
1stD Elgar 15(25) & S van Zyl 8(22)2347
2ndHM Amla 2(9) & S van Zyl 3(16)525
3rdHM Amla 2(6) & AB de Villiers 0(5)211
4thF du Plessis 0(5) & HM Amla 1(5)110
5thT Bavuma 0(8) & F du Plessis 4(6)414
6thDJ Vilas 8(13) & F du Plessis 2(8)1021
7thCH Morris 1(5) & F du Plessis 0(0)15
8thK Rabada 16(21) & F du Plessis 4(9)2129
9thF du Plessis 3(7) & GC Viljoen 6(15)1022
10thM Morkel 4(9) & F du Plessis 1(6)615

England 2nd innings

74/3(22.4 ov)
BatterRB4s6sSR
Alastair Cookc †DJ Vilas b CH Morrisc †DJ Vilas b CH Morris43707061.43
Alex Haleslbw b D Elgarlbw b D Elgar18463039.13
Nick Comptonc M Morkel b D Elgarc M Morkel b D Elgar02000.00
Joe Rootnot outnot out4*130030.77
James Taylornot outnot out2*50040.00
Extras(b 4, lb 2, w 1)(b 4, lb 2, w 1)7
Total22.4 Ov (RR 3.26)22.4 Ov (RR 3.26) · Target 7474/3
Fall of wickets: 64-1 (AD Hales, 17 ov), 68-2 (NRD Compton, 18.4 ov), 71-3 (AN Cook, 21.2 ov)
BowlerOMRWEcon0s4s6sWDNB
Morné Morkel52701.40261000
Kagiso Rabada402807.00155000
Hardus Viljoen421503.75203010
Chris Morris62811.33310000
Dean Elgar3.411022.73161000
Partnerships
WktBattersRunsBalls
1stAN Cook 39(56) & AD Hales 18(46)64102
2ndAN Cook 4(8) & NRD Compton 0(2)410
3rdAN Cook 0(6) & JE Root 3(10)316
4thJWA Taylor 2(5) & JE Root 1(3)3*8

Commentary

End of innings: ENG 74/3 (22.4 ov)
22.41
D Elgar to JE Root, 1 run
22.31
D Elgar to JWA Taylor, 1 run
22.20
D Elgar to JWA Taylor, no run
22.10
D Elgar to JWA Taylor, no run
End of over 221 run, 1 wktENG 72/30W0100
JE Root 3(12)JWA Taylor 1(2)CH Morris 6-2-8-1
21.60
CH Morris to JE Root, no run
21.50
CH Morris to JE Root, no run
21.41
CH Morris to JWA Taylor, 1 run
21.30
CH Morris to JWA Taylor, no run
21.2W
CH Morris to AN Cook, OUT
AN Cook c †DJ Vilas b CH Morris 43(70) [4s-7 6s-0] · FoW 71/3 (21.2 ov)
21.10
CH Morris to AN Cook, no run
End of over 210 runsENG 71/2000000
JE Root 3(10)AN Cook 43(68)D Elgar 3-1-8-2
20.60
D Elgar to JE Root, no run
20.50
D Elgar to JE Root, no run
20.40
D Elgar to JE Root, no run
20.30
D Elgar to JE Root, no run
20.20
D Elgar to JE Root, no run
20.10
D Elgar to JE Root, no run
End of over 203 runsENG 71/2200100
AN Cook 43(68)JE Root 3(4)CH Morris 5-2-7-0
19.60
CH Morris to AN Cook, no run
19.50
CH Morris to AN Cook, no run
19.41
CH Morris to JE Root, 1 run
19.30
CH Morris to JE Root, no run
19.20
CH Morris to JE Root, no run
19.12
CH Morris to JE Root, 2 runs
End of over 191 run, 1 wktENG 68/2001W00
AN Cook 43(66)JE Root 0(0)D Elgar 2-0-8-2
18.60
D Elgar to AN Cook, no run
18.50
D Elgar to AN Cook, no run
18.4W
D Elgar to NRD Compton, OUT
NRD Compton c M Morkel b D Elgar 0(2) [4s-0 6s-0] · FoW 68/2 (18.4 ov)