ICC Cricket World Cup 2023

Mendis vows to conquer 'personal weakness'

Mendis is his country's marathon man, making 76 and 122 in the two defeats to South Africa and Pakistan.