Cricket: India have the highest win percentage since the 2017 Champions Trophy… but the true shocker is who has the lowest

India have emerged as the leading nation when it comes to the 50-over format. Boasting a win percentage of 73 since the 2017 Champions Trophy in England, the Men In Blue will hope that the stat will back them up during the upcoming World Cup. With only a single series loss since the heartbreaking final … Continue reading Cricket: India have the highest win percentage since the 2017 Champions Trophy… but the true shocker is who has the lowest