Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULT2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSA

South Africa beat England by 51 runs - Commentary

Lord's, London, . South Africa won the toss and chose to bat.

England315 & 29482.5 ov
South Africa309 & 351124.2 ov
South Africa won by 51 runs
End of innings: ENG 294 (82.5 ov)
82.5W
VD Philander to ST Finn, OUT
ST Finn c JH Kallis b VD Philander 0(1) [4s-0 6s-0] · FoW 294/10 (82.5 ov)
FIVE-WICKET HAUL for VD Philander
82.4W
VD Philander to MJ Prior, OUT
MJ Prior c GC Smith b VD Philander 73(130) [4s-8 6s-0] · FoW 294/9 (82.4 ov)
82.30
VD Philander to MJ Prior, no run
82.21
VD Philander to JM Anderson, 1 run
82.10
VD Philander to JM Anderson, no run
End of over 825 runsENG 293/8010040
MJ Prior 73(128)JM Anderson 3(10)DW Steyn 16-4-61-1
81.60
DW Steyn to MJ Prior, no run
81.54
DW Steyn to MJ Prior, FOUR
81.40
DW Steyn to MJ Prior, no run
81.30
DW Steyn to MJ Prior, no run
81.21
DW Steyn to JM Anderson, 1 run
81.10
DW Steyn to JM Anderson, no run
End of over 813 runsENG 288/8001020
MJ Prior 69(124)JM Anderson 2(8)Imran Tahir 24-3-88-1
80.60
Imran Tahir to MJ Prior, no run
80.52
Imran Tahir to MJ Prior, 2 runs
80.40
Imran Tahir to MJ Prior, no run
80.31
Imran Tahir to JM Anderson, 1 run
80.20
Imran Tahir to JM Anderson, no run
80.10
Imran Tahir to JM Anderson, no run
End of over 802 runsENG 285/8Nb000100
MJ Prior 67(121)JM Anderson 1(5)M Morkel 17-3-58-0
79.60
M Morkel to MJ Prior, no run
79.50
M Morkel to MJ Prior, no run
79.41
M Morkel to JM Anderson, 1 run
79.30
M Morkel to JM Anderson, no run
79.20
M Morkel to JM Anderson, no run
79.10
M Morkel to JM Anderson, no run
79.1Nb
M Morkel to MJ Prior, no ball
End of over 792 runs, 1 wktENG 283/8100W10
JM Anderson 0(1)MJ Prior 67(118)Imran Tahir 23-3-85-1
78.60
Imran Tahir to JM Anderson, no run
78.51
Imran Tahir to MJ Prior, 1 run
78.4W
Imran Tahir to GP Swann, OUT
GP Swann run out (JA Rudolph/Imran Tahir) 41(34) [4s-5 6s-2] · FoW 282/8 (78.4 ov)
78.30
Imran Tahir to GP Swann, no run
78.20
Imran Tahir to GP Swann, no run
78.11
Imran Tahir to MJ Prior, 1 run
End of over 788 runsENG 281/7012401
MJ Prior 65(116)GP Swann 41(31)M Morkel 16-3-56-0
77.61
M Morkel to MJ Prior, 1 run
77.50
M Morkel to MJ Prior, no run
77.44
M Morkel to MJ Prior, FOUR
77.32
M Morkel to MJ Prior, 2 runs
77.21
M Morkel to GP Swann, 1 run
77.10
M Morkel to GP Swann, no run
End of over 778 runsENG 273/7110024
MJ Prior 58(112)GP Swann 40(29)Imran Tahir 22-3-83-1
76.64
Imran Tahir to MJ Prior, FOUR
76.52
Imran Tahir to MJ Prior, 2 runs
76.40
Imran Tahir to MJ Prior, no run
76.30
Imran Tahir to MJ Prior, no run
76.21
Imran Tahir to GP Swann, 1 run
76.11
Imran Tahir to MJ Prior, 1 run
End of over 7610 runsENG 265/7000064
GP Swann 39(28)MJ Prior 51(107)JH Kallis 11-2-50-1
75.64
JH Kallis to GP Swann, FOUR
75.56
JH Kallis to GP Swann, SIX
75.40
JH Kallis to GP Swann, no run
75.30
JH Kallis to GP Swann, no run
75.20
JH Kallis to GP Swann, no run
75.10
JH Kallis to GP Swann, no run
End of over 7515 runsENG 255/7061404
MJ Prior 51(107)GP Swann 29(22)Imran Tahir 21-3-75-1
74.64
Imran Tahir to MJ Prior, FOUR
FIFTY for MJ Prior (51 off 107)
74.50
Imran Tahir to MJ Prior, no run
74.44
Imran Tahir to MJ Prior, FOUR