India’s cricketing journey has been nothing short of spectacular, marked by unforgettable victories, legendary performances, and moments that have been etched in the hearts of millions of fans. Over ...
Despite losing MI's captaincy to Hardik Pandya in IPL 2024, fans expect Rohit Sharma to deliver big in IPL 2025 and help ...
1) Mahela Jayawardene (Sri Lanka)- 22 Matches Sri Lanka’s legend Mahela Jayawardene has played 22 total matches in the history of Champions Trophy, which is the highest by any player till now.
He has three centuries in 17 matches. Mahela Jayawardene: The Sri Lankan player has played six Champions Trophies and has scored 742 runswith an average of 41 and a highest score of 84 not out.
India's run machine Virat Kohli played a significant role in India’s campaign at the Champions Trophy 2025. The right-handed ...