Achala , 04 Apr 2025
Hey! It's Chris Gayle (West Indies) with 791 runs! He also holds the record for runs in a single tournament. Full stats can be seen here https://www.cricketnmore.com/cricket-photo-news/icc-champions-trophy-history-records-28472. You should check it by yourself.