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 - Commentary

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
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)
18.31
D Elgar to AN Cook, 1 run
18.20
D Elgar to AN Cook, no run
18.10
D Elgar to AN Cook, no run
End of over 183 runsENG 67/1000030
NRD Compton 0(1)AN Cook 42(61)CH Morris 4-2-4-0
17.60
CH Morris to NRD Compton, no run
17.53
CH Morris to AN Cook, 3 runs
17.40
CH Morris to AN Cook, no run
17.30
CH Morris to AN Cook, no run
17.20
CH Morris to AN Cook, no run
17.10
CH Morris to AN Cook, no run
End of over 177 runs, 1 wktENG 64/102401W
AN Cook 39(56)D Elgar 1-0-7-1
16.6W
D Elgar to AD Hales, OUT
AD Hales lbw b D Elgar 18(46) [4s-3 6s-0] · FoW 64/1 (17 ov)
16.51
D Elgar to AN Cook, 1 run
16.40
D Elgar to AN Cook, no run
16.34
D Elgar to AN Cook, FOUR
16.22
D Elgar to AN Cook, 2 runs
16.10
D Elgar to AN Cook, no run
End of over 1614 runsENG 57/0341402
AD Hales 18(45)AN Cook 32(51)K Rabada 4-0-28-0
15.62
K Rabada to AD Hales, 2 runs
15.50
K Rabada to AD Hales, no run
15.44
K Rabada to AD Hales, FOUR
15.31
K Rabada to AN Cook, 1 run
15.24
K Rabada to AN Cook, FOUR
15.13
K Rabada to AD Hales, 3 runs
End of over 150 runsENG 43/0000000
AN Cook 27(49)AD Hales 9(41)CH Morris 3-2-1-0
14.60
CH Morris to AN Cook, no run
14.50
CH Morris to AN Cook, no run
14.40
CH Morris to AN Cook, no run
14.30
CH Morris to AN Cook, no run
14.20
CH Morris to AN Cook, no run