Australia's trump card Travis Head was Player of the Match in the semi-final against South Africa in Kolkata, and also in the final against India in Ahmedabad. This double has actually been achieved three times previously. In 1983, India's Mohinder Amarnath won the award in the semi-final against England at Old Trafford and the final against West Indies at Lord's.
Mohammed Shami finished the 2023 World Cup as the leading wicket-taker with 24, one more than Australia's Adam Zampa. Looking back at previous tournaments, two Australians lead the way: Mitchell Starc collected 27 wickets in England in 2019, while Glenn McGrath had 26 in the West Indies in 2007. But Starc played ten matches and McGrath 11 - Shami only had seven.
New Zealand's Daryl Mitchell hit 130 in the group game against India in Dharamsala, and added 134 in the semi-final in Mumbai. The only man before this to score two separate centuries against the same opposition in a single World Cup was Sourav Ganguly in 2003, with 107 not out in India's group game against Kenya in Cape Town, and 111 not out in the semi-final in Durban.
Three men have managed 100 or more wickets at a single ground in ODIs. Shakib Al Hasan leads the way with 131 at the Shere Bangla Stadium in Mirpur, while the Pakistan pace pair of Wasim Akram and Waqar Younis took 122 and 114 wickets respectively in Sharjah.
You're right that England's Alastair Cook scored the most runs from the top of the order in Tests - 11,845 in all (counting innings from No. 1 or No. 2 in the order). Sunil Gavaskar is next with 9607, and Graeme Smith third with 9030.
Steven Lynch is the editor of the updated edition of Wisden on the Ashes