New Zealand produced yet another all-round show to thrash Sri Lanka by 61 runs in the Super 8 stage of the ICC Men’s T20 World Cup at R. Premadasa Stadium on Wednesday. Asked to bat first, the Black Caps steadied after a mid-innings wobble to post a competitive score and then their bowlers methodically unpick […]
