England captain Harry Kane says he is performing at his highest ever level as he dismissed suggestions the 2026 World Cup ...
England have won the toss and chosen to field in the fifth and final T20I of their West Indies tour in St Lucia.