Author Photo

David Miller reached an incredible milestone in the world of T20 cricket as he completed 500 appearances in the shortest format.

He achieved this milestone during the 2024 Caribbean Premier League match when he was named in the playing XI for the Barbados Royals against Guyana Amazon Warriors.

Miller’s achievement makes him the first South African player and the sixth overall to register 500 T20 appearances. He has represented 26 different teams across his career.

BET NOW: Exclusive sign-up offers and bonuses when you bet on sporting action

Who is the current leader in T20 appearances?

The record for the most T20 matches is firmly held by West Indian all-rounder Kieron Pollard. With a staggering 684 appearances, Pollard is far ahead of his peers. Pollard is followed by his fellow Caribbean teammate, Dwayne Bravo, who has 582 matches.

This list of players with the most T20 appearances is dominated by the West Indian greats. Only two non-Caribbean players, Shoaib Malik and David Miller, have crossed the 500-match mark. 

Bet on India vs Bangladesh Tests and other cricket matches here!

Which players have made the most T20 appearances?

Here is a list of the top 10 players with the most appearances in men’s T20 cricket as of September 26, 2024:

PlayerCareer SpanMatches Played
Kieron Pollard2006-2024684
Dwayne Bravo2006-2024582
Shoaib Malik2005-2024542
Sunil Narine2011-2024525
Andre Russell2010-2024523
David Miller2008-2024500*
Ravi Bopara2003-2024478
Alex Hales2009-2024475
Chris Gayle2005-2022463
Rashid Khan2015-2024448

MORE: Will Ben Stokes make a comeback in white-ball cricket?

If you purchase a product or register for an account through one of the links on our site, we may receive compensation. Learn more >

Author(s)
Saurav Goyal Photo

Saurav Goyal is a content producer for The Sporting News’ India edition.