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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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 runsODI2nd 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 189 runs

Newlands, Cape Town, . England won the toss and chose to bat.

South Africa223 & 248137.4 ov
England269 & 391/8d111 ov
England won by 189 runs

Match report

From the scorecard

England won the toss and chose to bat. England were bowled out for 269, Ollie Pope 61 not out from 144 balls and Ben Stokes 47 from 77 balls. Kagiso Rabada took 3 for 68.

South Africa were bowled out for 223, Dean Elgar 88 from 180 balls and Rassie van der Dussen 68 from 187 balls. James Anderson took 5 for 40.

England made 391 for 8 declared, Dominic Sibley 133 not out from 311 balls and Ben Stokes 72 from 47 balls. Anrich Nortje took 3 for 61.

South Africa were bowled out for 248, Pieter Malan 84 from 288 balls and Quinton de Kock 50 from 107 balls. Ben Stokes took 3 for 35.

England won by 189 runs.

Key performers

England 1st innings

269(91.5 ov)
BatterRB4s6sSR
Zak Crawleyc †Q de Kock b VD Philanderc †Q de Kock b VD Philander4150026.67
Dominic Sibleyc †Q de Kock b K Rabadac †Q de Kock b K Rabada34767044.74
Joe Denlyb KA Maharajb KA Maharaj381305029.23
Joe Rootc †Q de Kock b A Nortjec †Q de Kock b A Nortje35495071.43
Ben Stokesc D Elgar b A Nortjec D Elgar b A Nortje47776161.04
Ollie Popenot outnot out61*1447042.36
Jos Buttler †c †Q de Kock b D Pretoriusc †Q de Kock b D Pretorius292741107.41
Sam Curranb D Pretoriusb D Pretorius9132069.23
Dominic Bessc †Q de Kock b VD Philanderc †Q de Kock b VD Philander01000.00
Stuart Broadb K Rabadab K Rabada130033.33
James Andersonc HE van der Dussen b K Rabadac HE van der Dussen b K Rabada4170023.53
Extras(b 4, lb 1, w 1, nb 1)(b 4, lb 1, w 1, nb 1)7
Total91.5 Ov (RR 2.93)91.5 Ov (RR 2.93)269
Fall of wickets: 8-1 (Z Crawley, 3 ov), 63-2 (DP Sibley, 24.5 ov), 105-3 (JE Root, 40.5 ov), 127-4 (JL Denly, 47.3 ov), 185-5 (BA Stokes, 66.3 ov), 221-6 (JC Buttler, 75 ov), 231-7 (SM Curran, 79 ov), 231-8 (DM Bess, 80.1 ov), 234-9 (SCJ Broad, 82 ov), 269-10 (JM Anderson, 91.5 ov)
BowlerOMRWEcon0s4s6sWDNB
Vernon Philander1634622.88768000
Kagiso Rabada19.536833.439210001
Anrich Nortje1825623.11796010
Keshav Maharaj2766812.521277200
Dwaine Pretorius1152622.36575000
Partnerships
WktBattersRunsBalls
1stZ Crawley 4(15) & DP Sibley 4(3)818
2ndDP Sibley 30(73) & JL Denly 21(58)55131
3rdJE Root 35(49) & JL Denly 6(47)4296
4thBA Stokes 11(15) & JL Denly 11(25)2240
5thOJ Pope 22(52) & BA Stokes 36(62)58114
6thJC Buttler 29(27) & OJ Pope 7(24)3651
7thOJ Pope 1(11) & SM Curran 9(13)1024
8thOJ Pope 0(6) & DM Bess 0(1)07
9thSCJ Broad 1(3) & OJ Pope 2(8)311
10thOJ Pope 29(43) & JM Anderson 4(17)3559

South Africa 1st innings

223(89 ov)
BatterRB4s6sSR
Dean Elgarc JE Root b DM Bessc JE Root b DM Bess8818010048.89
Pieter Malanc JE Root b SCJ Broadc JE Root b SCJ Broad5171029.41
Zubayr Hamzac BA Stokes b SCJ Broadc BA Stokes b SCJ Broad5121041.67
Faf du Plessisc BA Stokes b JM Andersonc BA Stokes b JM Anderson114007.14
Rassie van der Dussenc BA Stokes b SM Curranc BA Stokes b SM Curran681877036.36
Quinton de Kock †c JM Anderson b SM Curranc JM Anderson b SM Curran20262076.92
Vernon Philandernot outnot out17*580029.31
Dwaine Pretoriusc BA Stokes b JM Andersonc BA Stokes b JM Anderson481050.00
Keshav Maharajc DP Sibley b JM Andersonc DP Sibley b JM Anderson4160025.00
Kagiso Rabadac †JC Buttler b JM Andersonc †JC Buttler b JM Anderson01000.00
Anrich Nortjec BA Stokes b JM Andersonc BA Stokes b JM Anderson4161025.00
Extras(b 4, lb 2, nb 1)(b 4, lb 2, nb 1)7
Total89 Ov (RR 2.51)89 Ov (RR 2.51)223
Fall of wickets: 26-1 (PJ Malan, 7.1 ov), 38-2 (Zubayr Hamza, 9.5 ov), 40-3 (F du Plessis, 13.5 ov), 157-4 (D Elgar, 62.4 ov), 191-5 (Q de Kock, 71.2 ov), 200-6 (HE van der Dussen, 76 ov), 207-7 (D Pretorius, 80.4 ov), 215-8 (KA Maharaj, 84.4 ov), 215-9 (K Rabada, 84.5 ov), 223-10 (A Nortje, 89 ov)
BowlerOMRWEcon0s4s6sWDNB
James Anderson1964052.11924000
Stuart Broad1863822.11905001
Sam Curran1333923.00585000
Dominic Bess2736212.301206000
Ben Stokes903403.78353000
Joe Root31401.33150000
Partnerships
WktBattersRunsBalls
1stD Elgar 17(26) & PJ Malan 5(17)2643
2ndZubayr Hamza 5(12) & D Elgar 7(4)1216
3rdF du Plessis 1(14) & D Elgar 1(10)224
4thHE van der Dussen 51(154) & D Elgar 63(140)117293
5thHE van der Dussen 14(26) & Q de Kock 20(26)3452
6thVD Philander 6(21) & HE van der Dussen 3(7)928
7thVD Philander 3(20) & D Pretorius 4(8)728
8thKA Maharaj 4(16) & VD Philander 4(8)824
9thK Rabada 0(1) & VD Philander 0(0)01
10thA Nortje 4(16) & VD Philander 4(9)825

England 2nd innings

391/8d(111 ov)
BatterRB4s6sSR
Zak Crawleyc †Q de Kock b K Rabadac †Q de Kock b K Rabada25355071.43
Dominic Sibleynot outnot out133*31119142.77
Joe Denlyc D Pretorius b A Nortjec D Pretorius b A Nortje311113027.93
Joe Rootc F du Plessis b D Pretoriusc F du Plessis b D Pretorius61987062.24
Dominic Bessc †Q de Kock b A Nortjec †Q de Kock b A Nortje08000.00
Ben Stokesc HE van der Dussen b KA Maharajc HE van der Dussen b KA Maharaj724773153.19
Ollie Popeb K Rabadab K Rabada380037.50
Jos Buttler †c †Q de Kock b A Nortjec †Q de Kock b A Nortje231802127.78
Sam Curranc Zubayr Hamza b KA Maharajc Zubayr Hamza b KA Maharaj13152086.67
Stuart Broadnot outnot out8*151053.33
Extras(b 18, lb 3, w 1)(b 18, lb 3, w 1)22
Total111 Ov (RR 3.52)111 Ov (RR 3.52)391/8d
Did not bat: James Anderson
Fall of wickets: 28-1 (Z Crawley, 10.5 ov), 101-2 (JL Denly, 43.5 ov), 217-3 (JE Root, 77.4 ov), 218-4 (DM Bess, 79 ov), 310-5 (BA Stokes, 96.1 ov), 315-6 (OJ Pope, 97.5 ov), 356-7 (JC Buttler, 103.1 ov), 375-8 (SM Curran, 106.3 ov)
BowlerOMRWEcon0s4s6sWDNB
Kagiso Rabada2036923.458510000
Vernon Philander1472401.71723000
Anrich Nortje1826133.39743210
Dwaine Pretorius1645613.50759100
Keshav Maharaj43916023.7218319300
Partnerships
WktBattersRunsBalls
1stZ Crawley 25(35) & DP Sibley 3(30)2865
2ndJL Denly 31(111) & DP Sibley 40(87)73198
3rdJE Root 61(98) & DP Sibley 42(105)116203
4thDM Bess 0(8) & DP Sibley 0(0)18
5thDP Sibley 20(56) & BA Stokes 72(47)92103
6thOJ Pope 3(8) & DP Sibley 2(2)510
7thJC Buttler 23(18) & DP Sibley 16(14)4132
8thSM Curran 13(15) & DP Sibley 2(5)1920
9thSCJ Broad 8(15) & DP Sibley 8(12)16*27

South Africa 2nd innings

248(137.4 ov)
BatterRB4s6sSR
Pieter Malanc BA Stokes b SM Curranc BA Stokes b SM Curran842883029.17
Dean Elgarc †JC Buttler b JL Denlyc †JC Buttler b JL Denly34782043.59
Zubayr Hamzac †JC Buttler b JM Andersonc †JC Buttler b JM Anderson18591030.51
Keshav Maharajlbw b JM Andersonlbw b JM Anderson2170011.76
Faf du Plessisc JL Denly b DM Bessc JL Denly b DM Bess19573033.33
Rassie van der Dussenc JM Anderson b SCJ Broadc JM Anderson b SCJ Broad171402012.14
Quinton de Kock †c Z Crawley b JL Denlyc Z Crawley b JL Denly501077046.73
Vernon Philanderc OJ Pope b BA Stokesc OJ Pope b BA Stokes8512015.69
Dwaine Pretoriusc JE Root b BA Stokesc JE Root b BA Stokes022000.00
Anrich Nortjec Z Crawley b BA Stokesc Z Crawley b BA Stokes01000.00
Kagiso Rabadanot outnot out3*110027.27
Extras(b 4, lb 2, w 2, nb 5)(b 4, lb 2, w 2, nb 5)13
Total137.4 Ov (RR 1.80)137.4 Ov (RR 1.80) · Target 438248
Fall of wickets: 71-1 (D Elgar, 29 ov), 123-2 (Zubayr Hamza, 54.2 ov), 129-3 (KA Maharaj, 58.5 ov), 164-4 (F du Plessis, 76.2 ov), 171-5 (PJ Malan, 86.5 ov), 237-6 (Q de Kock, 120.4 ov), 237-7 (HE van der Dussen, 125.5 ov), 241-8 (D Pretorius, 133.3 ov), 241-9 (A Nortje, 133.4 ov), 248-10 (VD Philander, 137.4 ov)
BowlerOMRWEcon0s4s6sWDNB
James Anderson1892321.28962000
Stuart Broad2383711.611174000
Dominic Bess33145711.731664000
Sam Curran1643712.31795011
Joe Denly1844222.33813000
Joe Root601101.83270000
Ben Stokes23.483531.481222014
Partnerships
WktBattersRunsBalls
1stPJ Malan 34(97) & D Elgar 34(78)71174
2ndPJ Malan 28(95) & Zubayr Hamza 18(59)52152
3rdKA Maharaj 2(17) & PJ Malan 3(10)627
4thF du Plessis 19(57) & PJ Malan 13(50)35105
5thHE van der Dussen 1(27) & PJ Malan 6(36)763
6thQ de Kock 50(107) & HE van der Dussen 16(96)66203
7thVD Philander 0(14) & HE van der Dussen 0(17)031
8thD Pretorius 0(22) & VD Philander 4(24)446
9thA Nortje 0(1) & VD Philander 0(0)01
10thK Rabada 3(11) & VD Philander 4(13)724

Commentary

End of innings: SA 248 (137.4 ov)
137.4W
BA Stokes to VD Philander, OUT
VD Philander c OJ Pope b BA Stokes 8(51) [4s-2 6s-0] · FoW 248/10 (137.4 ov)
137.30
BA Stokes to VD Philander, no run
137.20
BA Stokes to VD Philander, no run
137.10
BA Stokes to VD Philander, no run
End of over 1372 runsSA 248/9000020
K Rabada 3(11)VD Philander 8(47)DM Bess 33-14-57-1
136.60
DM Bess to K Rabada, no run
136.52
DM Bess to K Rabada, 2 runs
136.40
DM Bess to K Rabada, no run
136.30
DM Bess to K Rabada, no run
136.20
DM Bess to K Rabada, no run
136.10
DM Bess to K Rabada, no run
End of over 1361 runSA 246/9001000
VD Philander 8(47)K Rabada 1(5)BA Stokes 23-8-35-2
135.60
BA Stokes to VD Philander, no run
135.50
BA Stokes to VD Philander, no run
135.40
BA Stokes to VD Philander, no run
135.31
BA Stokes to K Rabada, 1 run
135.20
BA Stokes to K Rabada, no run
135.10
BA Stokes to K Rabada, no run
End of over 1354 runsSA 245/9000004
VD Philander 8(44)K Rabada 0(2)DM Bess 32-14-55-1
134.64
DM Bess to VD Philander, FOUR
134.50
DM Bess to VD Philander, no run
134.40
DM Bess to VD Philander, no run
134.30
DM Bess to VD Philander, no run
134.20
DM Bess to VD Philander, no run
134.10
DM Bess to VD Philander, no run
End of over 1340 runs, 2 wktsSA 241/900WW00
K Rabada 0(2)VD Philander 4(38)BA Stokes 22-8-34-2
133.60
BA Stokes to K Rabada, no run
133.50
BA Stokes to K Rabada, no run
133.4W
BA Stokes to A Nortje, OUT
A Nortje c Z Crawley b BA Stokes 0(1) [4s-0 6s-0] · FoW 241/9 (133.4 ov)