Players from all competing nations have lit up the Champions Trophy this month.

Here, we select its elite composite XI

Fakhar Zaman (Pak)

Fakhar Zaman hit a century in the final(John Walton/PA)

A revelation with two successive 50s and then a century in the final, in only his fourth one-day international – less than two weeks after his debut, at the age of 27. Where has he been?

Shikhar Dhawan (Ind)

The tournament’s leading runscorer is a must at the top of the order. He and his opening partner Rohit Sharma bestrode the campaign almost throughout, until they fell foul of Mohammad Amir in the final.

Tamim Iqbal (Ban)

Has to come in down at three in this line-up – but after starting with a century against England, very nearly following up against Australia and then doing his best to keep Bangladesh competitive in their semi-final against India too, his weight of runs keeps him in the mix.

Joe Root (Eng)

The Yorkshireman’s unbeaten hundred engineered England’s successful 300-plus run chase in the opening match. He comes in slightly out of position too here, but definitely makes the cut.

Virat Kohli (Ind)

Amir did for him in the final, and there was a duck along the way too. But three unbeaten half-centuries were fair evidence of the India captain’s habitual world-beating status.

Ben Stokes (Eng)

The England all-rounder’s career-best century made mincemeat of Australia at Edgbaston, as his counter-attack alongside Eoin Morgan ended the tournament for Steve Smith’s men. Stokes is ‘go-to’ with the ball as well after recovering his fitness following a knee injury.

Sarfraz Ahmed (Pak, cap & wkt)

Sarfraz Ahmed celebrates after catching India's Jasprit Bumrah out to win the match during the Champions Trophy final(John Walton/PA)

You have to pick the winning captain. Sarfraz is an exemplary presence behind the stumps, and he kept Pakistan in the reckoning as he rode his luck for a winning hand against Sri Lanka in Cardiff.

Mohammad Amir (Pak)

Amir batted with nous and skill to help Sarfraz clinch the deal after Pakistan stuttered in the chase against Sri Lanka. But it is for his impact on the final – pure theatre with two huge wickets in his first two overs, and another following pretty swiftly – that the brilliantly talented left-armer is primarily included.

Junaid Khan (Pak)

No spinner gets in this team – England’s Adil Rashid arguably comes closest – and the finalists dominate selection. Junaid was the consistent wicket-taker who helped Pakistan find their feet mid-tournament.

Hasan Ali (Pak)

The resourceful seamer accelerated South Africa’s slide at Edgbaston, and his skilful variations were a banker option for Sarfraz in some of the toughest overs.

Bhuvneshwar Kumar (India)

No one got hold of India’s most reliable bowler at any stage, and Kumar’s figures of 10-2-44-1 were a remarkable outlier in Pakistan’s total of 338 for four in the final.