Jack Haynes hit a half-century as England Under-19s triumphed by 152 runs in todayโ€™s ICC World Cup Plate competition final against Sri Lanka Under-19s in Benoni.

It gave the Worcestershire CCC batsman and his team-mates revenge for their defeat in the final of the Tri-Series against Sri Lanka in the Caribbean in December.

Haynes featured in a third wicket partnership of 142 in 27 overs with century-maker Dan Mousley.

He came to the wicket at 59-2 in the 11th over and struck five boundaries in his 68 made from 78 deliveries.

Haynes was third out with the total on 201 in the 38th over when dismissed by off spinner Ashian Daniel.

It was his third ODI half century for England Under-19s.

Haynes had previously made 74 against South Africa at Gosforth (2018) and 89 versus India at Cheltenham (2019).

Mousley went onto make 111 and then a late order 59 from Joey Evison carried Englandโ€™s final total to 279-7 from 50 overs.

Sri Lanka were dismissed for 127 in 31 overs with Haynes running out Sonal Dinusha.