Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th 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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENG
VB SeriesMatch 9 · ODI

South Africa beat Sri Lanka by 5 wickets - Commentary

Western Australia Cricket Association Ground, Perth, . Sri Lanka won the toss and chose to bat.

South Africa224/545.1 ov
Sri Lanka22147.4 ov
South Africa won by 5 wickets
Sri Lanka won the tournament
End of innings: SA 224/5 (45.1 ov)
45.14
KMDN Kulasekara to AG Prince, FOUR
End of over 455 runsSA 220/5111011
AG Prince 16(24)MV Boucher 30(33)TM Dilshan 7-0-44-0
44.61
TM Dilshan to AG Prince, 1 run
44.51
TM Dilshan to MV Boucher, 1 run
44.40
TM Dilshan to MV Boucher, no run
44.31
TM Dilshan to AG Prince, 1 run
44.21
TM Dilshan to MV Boucher, 1 run
44.11
TM Dilshan to AG Prince, 1 run
End of over 442 runsSA 215/5100100
MV Boucher 28(30)AG Prince 13(21)KMDN Kulasekara 5-0-18-0
43.60
KMDN Kulasekara to MV Boucher, no run
43.50
KMDN Kulasekara to MV Boucher, no run
43.41
KMDN Kulasekara to AG Prince, 1 run
43.30
KMDN Kulasekara to AG Prince, no run
43.20
KMDN Kulasekara to AG Prince, no run
43.11
KMDN Kulasekara to MV Boucher, 1 run
End of over 437 runsSA 213/5140110
AG Prince 12(18)MV Boucher 27(27)TM Dilshan 6-0-39-0
42.60
TM Dilshan to AG Prince, no run
42.51
TM Dilshan to MV Boucher, 1 run
42.41
TM Dilshan to AG Prince, 1 run
42.30
TM Dilshan to AG Prince, no run
42.24
TM Dilshan to AG Prince, FOUR
42.11
TM Dilshan to MV Boucher, 1 run
End of over 425 runsSA 206/5010040
AG Prince 7(14)MV Boucher 25(25)KMDN Kulasekara 4-0-16-0
41.60
KMDN Kulasekara to AG Prince, no run
41.54
KMDN Kulasekara to AG Prince, FOUR
41.40
KMDN Kulasekara to AG Prince, no run
41.30
KMDN Kulasekara to AG Prince, no run
41.21
KMDN Kulasekara to MV Boucher, 1 run
41.10
KMDN Kulasekara to MV Boucher, no run
End of over 412 runsSA 201/5100010
AG Prince 3(10)MV Boucher 24(23)TM Dilshan 5-0-32-0
40.60
TM Dilshan to AG Prince, no run
40.51
TM Dilshan to MV Boucher, 1 run
40.40
TM Dilshan to MV Boucher, no run
40.30
TM Dilshan to MV Boucher, no run
40.20
TM Dilshan to MV Boucher, no run
40.11
TM Dilshan to AG Prince, 1 run
End of over 401 runSA 199/5000001
AG Prince 2(8)MV Boucher 23(19)HMCM Bandara 10-0-47-2
39.61
HMCM Bandara to AG Prince, 1 run
39.50
HMCM Bandara to AG Prince, no run
39.40
HMCM Bandara to AG Prince, no run
39.30
HMCM Bandara to AG Prince, no run
39.20
HMCM Bandara to AG Prince, no run
39.10
HMCM Bandara to AG Prince, no run
End of over 398 runsSA 198/5101204
MV Boucher 23(19)AG Prince 1(2)WPUJC Vaas 9-1-39-0
38.64
WPUJC Vaas to MV Boucher, FOUR
38.50
WPUJC Vaas to MV Boucher, no run
38.42
WPUJC Vaas to MV Boucher, 2 runs
38.31
WPUJC Vaas to AG Prince, 1 run
38.20
WPUJC Vaas to AG Prince, no run
38.11
WPUJC Vaas to MV Boucher, 1 run
End of over 385 runs, 1 wktSA 190/511111W
MV Boucher 16(15)HMCM Bandara 9-0-46-2
37.6W
HMCM Bandara to JM Kemp, OUT
JM Kemp st †KC Sangakkara b HMCM Bandara 6(12) [4s-0 6s-0] · FoW 190/5 (38 ov)
37.51
HMCM Bandara to MV Boucher, 1 run
37.41
HMCM Bandara to JM Kemp, 1 run
37.31
HMCM Bandara to MV Boucher, 1 run
37.21
HMCM Bandara to JM Kemp, 1 run
37.11
HMCM Bandara to MV Boucher, 1 run
End of over 375 runsSA 185/4210110
JM Kemp 4(9)MV Boucher 13(12)WPUJC Vaas 8-1-31-0
36.60
WPUJC Vaas to JM Kemp, no run