Scoring a century in T20 cricket is one of the toughest tasks for any batsman, especially when trying to do it more than once against the same team. The T20 format allows only 20 overs, and batsmen need to maximize every ball they face. It’s no wonder that the players who have the most T20I centuries are celebrated for their ability to play under intense pressure. The fast-paced nature of T20 cricket forces batsmen to take big risks right from the start, and it’s not easy to repeat the feat of scoring a hundred. In this article, we’ll explore the batsmen who have scored the most T20I centuries against a single opposition.
5. Muhammad Waseem (UAE) – 2 Centuries vs Ireland
Muhammad Waseem from the UAE is one of the players with the most T20I centuries against a single team, having scored two centuries against Ireland. The first century came in 2021, where Waseem smashed 107* off 62 balls in Dubai, helping UAE secure a seven-wicket win. His innings included 14 fours and 4 sixes.
In 2022, Waseem added another T20I century to his name, scoring 112 off 56 balls in Oman. His innings included seven fours and eight sixes, leading UAE to a comfortable win. This performance once again earned him the Player of the Match award. Waseem’s two T20I centuries against Ireland prove his consistency as a top-level T20 batsman.
4. Glenn Maxwell (Australia) – 2 Centuries vs India
Australia’s Glenn Maxwell is well-known for his explosive batting, and he has earned his spot on the list of players with the most T20I centuries against a single team. Maxwell has scored two centuries against India. His first came in 2019 in Bengaluru, where he played an outstanding innings of 113* off 55 balls, helping Australia win the series. His knock included seven fours and nine sixes.
In 2023, Maxwell struck again, this time in Guwahati, smashing 104* off 48 balls. His incredible century helped Australia chase a big target of 223 runs, making it one of the most memorable T20I centuries on Indian soil.
3. Evin Lewis (West Indies) – 2 Centuries vs India
Evin Lewis from the West Indies is another player who has managed to score the most T20I centuries against a strong opponent like India. Lewis first impressed with a powerful 100 off 49 balls in Lauderhill in 2016, helping the West Indies win by just one run.
In 2017, Lewis hit his second century against India, scoring 125* off 62 balls in Kingston. His batting performance led to another thrilling win for the West Indies. Lewis is known for his ability to score big under pressure, making him one of the players with multiple T20I centuries.
2. Leslie Dunbar (Serbia) – 2 Centuries vs Bulgaria
Serbia’s Leslie Dunbar has also earned his place among those with the most T20I centuries, scoring two centuries against Bulgaria. His first century came in 2019, when he hit 104* off 63 balls, helping Serbia reach a total of 156 runs.
Dunbar’s second T20I century came in 2022 when he scored an impressive 117 off just 50 balls, including nine fours and 11 sixes. His powerful innings propelled Serbia to a huge total of 242 runs, and Dunbar was named Player of the Match for his match-winning effort.
1. Phil Salt (England) – 3 Centuries vs West Indies
Phil Salt of England holds the record for the most T20I centuries against a single opponent, with three centuries against the West Indies. His first century came in 2023 in Grenada, where Salt played a brilliant knock of 109* off 56 balls, leading England to a thrilling victory.
Just days later, in Tarouba, Salt hit his second century, scoring 119 off 57 balls. In 2024, Salt completed his hat-trick of T20I centuries against the West Indies with a stunning 103* off 54 balls in Bridgetown. England won all three matches where Salt scored a century, making him the player with the most T20I centuries against a single opponent.
These players have proven their ability to shine in T20 cricket by scoring the most T20I centuries, often under high-pressure situations. Their consistency and power make them some of the best T20 batsmen in the world.
Also Read: Top 5 Bowlers Who Took 5-Wicket Hauls In A Losing T20I Cause Ft. Varun Chakravarthy