Top 10 Oldest Players in Bangladesh Premier League History

Oldest Players in Bangladesh Premier League History

The Bangladesh Premier League (BPL) has consistently showcased a strong balance of youth and experience, especially through the performances of the oldest players in Bangladesh Premier League history. While young stars often grab attention, veteran cricketers continue to play a vital role in maintaining team stability and handling pressure situations. Over the years, several senior players have proven that age is just a number by delivering match-winning performances even in their late 30s and 40s.

One of the key discussions around the oldest players in Bangladesh Premier League revolves around proper recognition. While Imran Tahir holds the official record, Brad Hogg also deserves credit for competing at a high level during the early seasons at an advanced age. Based on verified records, here is the ranking of the top 10 oldest players in Bangladesh Premier League.

List of 10 Oldest Players in Bangladesh Premier League History

10. Shakib Al Hasan – Bangladesh

Oldest Players in Bangladesh Premier League

A cornerstone of Bangladesh cricket, Shakib Al Hasan continues to deliver impactful performances even in the later stages of his career. Among the oldest players in Bangladesh Premier League, he stands out not just for his longevity but also for maintaining a consistently high standard of performance across seasons. His ability to contribute in all departments—batting, bowling, and leadership—makes him one of the most complete cricketers in the league. Shakib’s match awareness, tactical intelligence, and calm approach under pressure allow him to influence games in crucial moments. Even in the 2025–26 season, he remains one of the most reliable and influential players, proving his enduring value.

Age (Last Appearance)38 years
NationalityBangladesh
RoleAll-rounder
Active StatusActive (2025–26 season)
Notable ContributionConsistent match-winning performances

ALSO READ: Top 5 Lowest Totals in Bangladesh Premier League History

9. Thisara Perera – Sri Lanka

Oldest Players in Bangladesh Premier League

Thisara Perera brought explosive power and versatility to the BPL. As one of the impactful overseas names among the oldest players in Bangladesh Premier League, he was widely known for his ability to change the course of a match within a few overs. His aggressive lower-order batting often provided teams with crucial finishing touches, while his medium-pace bowling added balance to the squad. Perera’s fearless approach and ability to perform in high-pressure situations made him a valuable asset across multiple franchises. His experience also helped guide teammates during tense moments, making his contributions even more significant.

Age (Last Appearance)35+ years
NationalitySri Lanka
RoleAll-rounder
Active PeriodUp to 2025 season
Notable ContributionPower-hitting and finishing ability

8. Mohammad Hafeez – Pakistan

Oldest Players in Bangladesh Premier League

A highly experienced campaigner, Mohammad Hafeez played a crucial role during his time in the BPL. Among the oldest players in Bangladesh Premier League, his calm mindset and deep understanding of the game allowed him to perform consistently. Hafeez was known for stabilizing innings in the middle order while also accelerating when required, making him a versatile batter. In addition to his batting, his off-spin bowling provided useful breakthroughs, adding to his all-round value. His leadership qualities and mentorship played a key role in developing younger players within the squad, enhancing team cohesion.

Age (Last Appearance)37+ years
NationalityPakistan
RoleBatting All-rounder
TeamsRajshahi Royals (notably)
Notable ContributionStability and leadership

7. Mushfiqur Rahim – Bangladesh

Oldest Players in Bangladesh Premier League

Mushfiqur Rahim has been one of Bangladesh’s most consistent and dependable performers across formats. Among the oldest players in Bangladesh Premier League, his ability to anchor innings and handle pressure situations stands out significantly. His sharp wicketkeeping skills combined with his reliable batting make him a complete player in the shortest format. Mushfiqur’s dedication to fitness and continuous improvement has allowed him to compete at a high level even at an advanced age. His presence in the team adds both stability and confidence, especially during challenging match scenarios.

Age (Last Appearance)38 years 350 days
NationalityBangladesh
RoleWicketkeeper-batter
Active StatusActive (2025–26 season)
Notable ContributionConsistent run-scoring

6. Mahmudullah – Bangladesh

Oldest Players in Bangladesh Premier League

Mahmudullah is widely respected for his calm mindset and exceptional finishing ability in pressure situations. As one of the dependable names among the oldest players in Bangladesh Premier League, he has delivered numerous match-winning innings over the years. His experience allows him to read match situations perfectly and adjust his approach accordingly. Whether chasing a target or setting one, Mahmudullah has consistently played crucial roles for his teams. His leadership qualities and composed attitude make him a key figure in the dressing room as well as on the field.

Age (Last Appearance)39+ years
NationalityBangladesh
RoleMiddle-order batter
Active StatusActive (2025–26 season)
Notable ContributionMatch-finishing skills

5. Shoaib Malik – Pakistan

Oldest Players in Bangladesh Premier League

Shoaib Malik has enjoyed a long and successful T20 career across multiple leagues around the world. Among the oldest players in Bangladesh Premier League, his adaptability and consistency make him stand out. Playing for Fortune Barishal in 2024, Malik demonstrated his ability to anchor the innings while also accelerating when required. His understanding of match situations and ability to rotate strike effectively make him a reliable middle-order batter. Beyond his on-field contributions, his experience and leadership qualities provide immense value to younger players in the squad.

Age (Last Appearance)42 years
NationalityPakistan
RoleBatting All-rounder
TeamFortune Barishal
Notable ContributionTactical batting and leadership

4. Shahid Afridi – Pakistan

Oldest Players in Bangladesh Premier League

Shahid Afridi, one of cricket’s most iconic all-rounders, also made a strong impact in the BPL during the latter stages of his career. As one of the exciting figures among the oldest players in Bangladesh Premier League, Afridi was known for his fearless and aggressive playing style. His ability to score quick runs and take crucial wickets with his leg-spin made him a match-winner on his day. Even as he aged, his energy and enthusiasm remained unmatched, inspiring teammates and entertaining fans. His presence added a dynamic edge to any team he represented.

Age (Last Appearance)39 years 320 days
NationalityPakistan
RoleAll-rounder
TeamDhaka Platoon
Notable ContributionExplosive performances

3. Mashrafe Mortaza – Bangladesh

Oldest Players in Bangladesh Premier League

Mashrafe Mortaza is one of the most respected player in Bangladesh cricket. Among the legendary oldest players in Bangladesh Premier League, he has continued to perform despite dealing with multiple injuries throughout his career. His leadership skills and never-give-up attitude have made him a true icon of the tournament. Mashrafe’s ability to motivate teammates and lead from the front sets him apart. Even in his 40s, his presence in the squad brings confidence and stability, making him an invaluable member of any team he represents.

Age (Last Appearance)40+ years
NationalityBangladesh
RoleFast bowler
Active StatusActive (2025–26 season)
Notable ContributionLeadership and resilience

2. Brad Hogg – Australia

Oldest Players in Bangladesh Premier League

Brad Hogg is often overlooked when discussing veteran players in the BPL, but his contribution remains truly remarkable. Among the oldest players in Bangladesh Premier League, he stands out for competing at a high level at an age when most players have already retired. Featuring in the early seasons, Hogg used his experience and skill to trouble batters with his left-arm wrist spin. His control, variation, and cricketing intelligence allowed him to remain effective despite his advancing years. He serves as a perfect example of how experience can overcome physical limitations in professional cricket.

Age (Last Appearance)41 years 310 days
NationalityAustralia
RoleLeft-arm wrist spinner
TeamSylhet Royals
Notable ContributionEarly BPL veteran presence

1. Imran Tahir – South Africa

Oldest Players in Bangladesh Premier League

At the top of the list of the oldest players in Bangladesh Premier League stands Imran Tahir, who holds the official record. His passion, fitness, and dedication to the game make him truly exceptional even at an advanced age. In February 2024, playing for Rangpur Riders, he delivered a stunning five-wicket haul against Khulna Tigers at the age of 44 years and 323 days. Tahir’s energy on the field, aggressive celebrations, and relentless wicket-taking ability continue to inspire cricketers around the world, proving that age is no barrier to success.

Age (Last Appearance)44 years 323 days
NationalitySouth Africa
RoleLeg-spinner
TeamRangpur Riders
Notable Contribution5-wicket haul in 2024

FAQs

1. Who is the oldest player in Bangladesh Premier League history?

The oldest player in Bangladesh Premier League history is Imran Tahir, who played at the age of 44 years and 323 days for Rangpur Riders in 2024.

2. Which Bangladeshi player is among the oldest in BPL history?

Mashrafe Mortaza is one of the oldest Bangladeshi players in BPL history, continuing to play even after crossing 40 years of age.

3. Has any player performed well in BPL after turning 40?

Yes, several players have delivered strong performances after 40, including Imran Tahir and Shoaib Malik, proving that experience remains valuable in T20 cricket.

4. Why are older players still important in the Bangladesh Premier League?

Experienced players bring leadership, game awareness, and the ability to handle pressure situations, which helps teams maintain balance alongside young talents.

5. Which overseas veteran players have played in the BPL?

Notable overseas veterans include Brad Hogg, Shahid Afridi, and Mohammad Hafeez, all of whom contributed significantly during their time in the league.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top