Every batter wants to score centuries in the international format because it is the biggest stage to showcase their talent. Having centuries in all three forms of the game is one of the biggest dreams of a batter. So here we present to you the “Top 10 Asian batsmen to score a century in all three formats”.

1. Virat Kohli

The former Indian captain made India the best test team of the last decade with his aggressive intent and leading from the front by scoring tons of runs and having centuries in all three forms of the game. He achieved it last year against Afghanistan. He is called a run machine because of his run-scoring ability and making a lot of centuries.

2. Rohit Sharma

The current Indian cricket team captain, popularly known as Hitman, is also one of the legendary players who have achieved this feat. His career is full of records. The cricket experts believe he will become the first player to score a double century in T20 cricket because of his historic three double centuries in the one-day internationals. He has the record of scoring five centuries in the World Cup, which came in 2019.

3. KL Rahul

KL Rahul was once considered the future of the Indian team, but injury and lack of consistency sidelined him. He is still one of the best T20 batters. Rahul has scored centuries in all three formats, and no one can forget his Test century against England at Lord's Cricket Ground in 2021. He is a classy batter and hits enormous sixes.

4. Shubhman Gill 

Shubhman Gill is popularly known as the prince of Indian cricket because everyone thinks he is the successor of Virat Kohli. Shubhman is establishing himself as an all-format batsman by scoring centuries in all formats. Just a couple of months ago, he made a double-century in the One-day internationals, and then he kept it going in the IPL by scoring two centuries in a row. Shubhman is a promising youngster who can lead India in the future.

5. Suresh Raina

The former Indian cricketer played a vital role in the 2011 World Cup. Raina was one of the best limited-overs players of his time. He was the first Indian to hit centuries in all three formats. He is still the only Indian to hit a century in the world T20. He was known as MR IPL because of his consistent performances for team CSK in IPL. Suresh Raina was the best fielder in India. He was also a handy bowler.

6. Babar Azam

The captain of the Pakistan cricket team, Babar Azam, is breaking every record of Pakistan batting. His batting average is one of the best in the world. Stats prove that he will become the highest run-getter for Pakistan in the upcoming years. He is an all-format player with a century in all three formats. He has 2nd most T20 centuries. He is the backbone of Pakistan’s batting.

7. Mohammad Rizwan

Mohammad Rizwan is the opener of Pakistan. He is a consistent performer in every format of the game. Rizwan has centuries in all three forms of the game. He is a responsible player who likes to play till the end and take his team to victory. Rizwan and Babar make a promising partnership in most matches.

8. Mahela Jayawardene

The former Sri Lankan cricketer Mahela Jayawardene is one of the most incredible batters ever. Jayawardene was the backbone of the prime Sri Lanka team. He has centuries in all three formats. He was the only centurion in the 2011 World Cup final. He is now the coach consultant of Sri Lanka.

9. Tillakratne Dilshan

The former Sri Lankan Cricketer Dilshan was one the most destructive batters of the last generation. His famous shot, Dilscoop, had so much influence that other batters also started hitting innovative shots. He was a complete batsman with centuries in all three international formats.

10. Tamim Iqbal

Bangladeshi cricketer Tamim is an all-format opener for the team. He’s been the team’s most consistent player for a decade. Tamim has scored the most runs for Bangladesh combined in all three formats. He was also captain of the group.