Sunil Narine’s 500th T20 appearance: Top-10 players with most T20 games played

No.10 | Colin Munro | T20 Teams represented | Auckland, Balkh Legends, Brisbane Heat, Delhi Capitals, Delhi Daredevils, Desert Vipers, Hampshire, Islamabad United, Karachi Kings, Kolkata Knight Riders, Manchester Originals (Men), New Zealand, New Zealand XI, New Zealanders, North Island, Nottinghamshire, Perth Scorchers, St Lucia Kings, Sydney Sixers, Trent Rockets (Men), Trinbago Knight Riders, Worcestershire) | T20 appearances: 428 |
No.10 | Colin Munro | T20 Teams represented:  Auckland, Balkh Legends, Brisbane Heat, Delhi Capitals, Delhi Daredevils, Desert Vipers, Hampshire, Islamabad United, Karachi Kings, Kolkata Knight Riders, Manchester Originals (Men), New Zealand, New Zealand XI, New Zealanders, North Island, Nottinghamshire, Perth Scorchers, St Lucia Kings, Sydney Sixers, Trent Rockets (Men), Trinbago Knight Riders, Worcestershire) | T20 appearances: 428 |(Image: PCB)
Alex Hales (Image: AP)
No.9  | Alex Hales | T20 Teams represented: Adelaide Strikers, Barbados Tridents, Desert Vipers, Durban Heat, England, England Lions, England XI, Hobart Hurricanes, Islamabad United, Jamaica Tallawahs, Karachi Kings, Khulna Tigers, Melbourne Renegades, Nottinghamshire, Rangpur Riders, Sunrisers Hyderabad, Sydney Thunder, Trent Rockets (Men)) | T20 appearances: 449 | (Image: AP)
No.8 | Ravi Bopara | T20 Teams Represented: Abu Dhabi Knight Riders, Auckland, Balkh Legends, Chittagong Kings, Colombo Stars, Dhaka Dynamites, Dolphins, Durban Heat, England, Essex, Kandy Warriors, Karachi Kings, Kings XI Punjab, London Spirit (Men), Marylebone Cricket Club, Multan Sultans, Peshawar Zalmi, Rajshahi Royals, Rangpur Riders, St Kitts and Nevis Patriots, Sunrisers Hyderabad, Sussex, Sydney Sixers, Sylhet Sunrisers, Sylhet Super Stars | T20 Games Played: 462 | (Image: PCB)
No.8 | Ravi Bopara | T20 Teams Represented: Abu Dhabi Knight Riders, Auckland, Balkh Legends, Chittagong Kings, Colombo Stars, Dhaka Dynamites, Dolphins, Durban Heat, England, Essex, Kandy Warriors, Karachi Kings, Kings XI Punjab, London Spirit (Men), Marylebone Cricket Club, Multan Sultans, Peshawar Zalmi, Rajshahi Royals, Rangpur Riders, St Kitts and Nevis Patriots, Sunrisers Hyderabad, Sussex, Sydney Sixers, Sylhet Sunrisers, Sylhet Super Stars | T20 Games Played: 462 | (Image: PCB)
No.7 | Chris Gayle | T20 Teams Represented: Balkh Legends, Barisal Bulls, Barisal Burners, Chattogram Challengers, Chittagong Vikings, Dhaka Gladiators, Fortune Barishal, Jamaica, Jamaica Tallawahs, Jozi Stars, Karachi Kings, Kings XI Punjab, Kolkata Knight Riders, Lahore Qalandars, Lions, Matabeleland Tuskers, Melbourne Renegades, PCA Masters XI, Punjab Kings, Quetta Gladiators, Rangpur Riders, Royal Challengers Bangalore, Somerset, St Kitts and Nevis Patriots, Stanford Superstars, Sydney Thunder, West Indians, West Indies, Western Australia | T20 Appearances: 463 (Image: IPL)
No.7 | Chris Gayle | T20 Teams Represented: Balkh Legends, Barisal Bulls, Barisal Burners, Chattogram Challengers, Chittagong Vikings, Dhaka Gladiators, Fortune Barishal, Jamaica, Jamaica Tallawahs, Jozi Stars, Karachi Kings, Kings XI Punjab, Kolkata Knight Riders, Lahore Qalandars, Lions, Matabeleland Tuskers, Melbourne Renegades, PCA Masters XI, Punjab Kings, Quetta Gladiators, Rangpur Riders, Royal Challengers Bangalore, Somerset, St Kitts and Nevis Patriots, Stanford Superstars, Sydney Thunder, West Indians, West Indies, Western Australia | T20 Appearances: 463 (Image: IPL)
No.6 | David Miller | T20 Teams Represented: (Barbados Royals, Chittagong Kings, Dolphins, Durban Heat, Durham, Fortune Barishal, Glamorgan, Gujarat Titans, Hobart Hurricanes, Jaffna Kings, Jamaica Tallawahs, Kings XI Punjab, Knights, KwaZulu-Natal, Multan Sultans, Paarl Royals, Peshawar Zalmi, Rajasthan Royals, South Africa, South Africa A, South Africans, St Lucia Zouks, Welsh Fire (Men), World-XI, Yorkshire | T20 Appearances: 471 | (Image: AP)
No.6 | David Miller | T20 Teams Represented: (Barbados Royals, Chittagong Kings, Dolphins, Durban Heat, Durham, Fortune Barishal, Glamorgan, Gujarat Titans, Hobart Hurricanes, Jaffna Kings, Jamaica Tallawahs, Kings XI Punjab, Knights, KwaZulu-Natal, Multan Sultans, Paarl Royals, Peshawar Zalmi, Rajasthan Royals, South Africa, South Africa A, South Africans, St Lucia Zouks, Welsh Fire (Men), World-XI, Yorkshire | T20 Appearances: 471 | (Image: AP)
No.5 | Andre Russell T20 Teams Represented:Abu Dhabi Knight Riders, Colombo Kings, Comilla Victorians, Delhi Daredevils, Dhaka Dynamites, Islamabad United, Jamaica, Jamaica Tallawahs, Khulna Royal Bengals, Knights, Kolkata Knight Riders, Manchester Originals (Men), Melbourne Renegades, Melbourne Stars, Minister Group Dhaka, Multan Sultans, Nangarhar Leopards, Nottinghamshire, Quetta Gladiators, Rajshahi Royals, Sagicor High Performance Centre, Sydney Thunder, Trinbago Knight Riders, West Indians, West Indies, West Indies A, Worcestershire | T20 Appearances: 483 | Image: AP
No.5 | Andre Russell T20 Teams Represented:Abu Dhabi Knight Riders, Colombo Kings, Comilla Victorians, Delhi Daredevils, Dhaka Dynamites, Islamabad United, Jamaica, Jamaica Tallawahs, Khulna Royal Bengals, Knights, Kolkata Knight Riders, Manchester Originals (Men), Melbourne Renegades, Melbourne Stars, Minister Group Dhaka, Multan Sultans, Nangarhar Leopards, Nottinghamshire, Quetta Gladiators, Rajshahi Royals, Sagicor High Performance Centre, Sydney Thunder, Trinbago Knight Riders, West Indians, West Indies, West Indies A, Worcestershire | T20 Appearances: 483 | (Image: AP)
No.4 | Sunil Narine | T20 Teams represented: Abu Dhabi Knight Riders, Cape Cobras, Comilla Victorians, Dhaka Dynamites, Guyana Amazon Warriors, Kolkata Knight Riders, Lahore Qalandars, Melbourne Renegades, Oval Invincibles (Men), Surrey, Sydney Sixers, Trinbago Knight Riders, Trinidad & Tobago, West Indies | T20 Appearances: 500 | (Image: Reuters)
No.4 | Sunil Narine | T20 Teams represented: Abu Dhabi Knight Riders, Cape Cobras, Comilla Victorians, Dhaka Dynamites, Guyana Amazon Warriors, Kolkata Knight Riders, Lahore Qalandars, Melbourne Renegades, Oval Invincibles (Men), Surrey, Sydney Sixers, Trinbago Knight Riders, Trinidad & Tobago, West Indies | T20 Appearances: 500 | (Image: Reuters)
No.3 | Shoaib Malik | T20 Teams represented: Barbados Tridents, Central Punjab (Pakistan), Chittagong Vikings, Comilla Victorians, Delhi Daredevils, Fortune Barishal, Guyana Amazon Warriors, Hobart Hurricanes, ICC World XI, Islamabad, Jaffna Kings, Jaffna Stallions, Jozi Stars, Karachi Kings, Karachi Whites, Khyber Pakhtunkhwa, Multan Sultans, Pakistan, Pakistan International Airlines, Pakistanis, Peshawar Zalmi, Rajshahi Royals, Rangpur Riders, Sialkot Region, Sialkot Stallions, Southern Punjab (Pakistan), Uva Next, Warwickshire | T20 Appearances: 542 | (Image: PCB)
No.3 | Shoaib Malik | T20 Teams represented: Barbados Tridents, Central Punjab (Pakistan), Chittagong Vikings, Comilla Victorians, Delhi Daredevils, Fortune Barishal, Guyana Amazon Warriors, Hobart Hurricanes, ICC World XI, Islamabad, Jaffna Kings, Jaffna Stallions, Jozi Stars, Karachi Kings, Karachi Whites, Khyber Pakhtunkhwa, Multan Sultans, Pakistan, Pakistan International Airlines, Pakistanis, Peshawar Zalmi, Rajshahi Royals, Rangpur Riders, Sialkot Region, Sialkot Stallions, Southern Punjab (Pakistan), Uva Next, Warwickshire | T20 Appearances: 542 | (Image: PCB)
No.2 | Dwayne Bravo |  T20 Teams represented: Chennai Super Kings, Chittagong Kings, Comilla Victorians, Dhaka Dynamites, Dolphins, Essex, Fortune Barishal, Gujarat Lions, Kent, Lahore Qalandars, Melbourne Renegades, Melbourne Stars, MI Emirates, Middlesex, Mumbai Indians, Northern Superchargers (Men), Paarl Rocks, Quetta Gladiators, Rangpur Riders, St Kitts and Nevis Patriots, Surrey, Sydney Sixers, Trinbago Knight Riders, Trinidad & Tobago, Trinidad & Tobago Red Steel, Victoria, West Indians, West Indies, Worcestershire | T20 Appearances: 573 | (Image: IPL)
N0.1 | Kieron Pollard |  T20 Teams represented: Adelaide Strikers, Barbados Tridents, Cape Cobras, Dhaka Dynamites, Dhaka Gladiators, Karachi Kings, London Spirit (Men), Melbourne Renegades, MI Cape Town, MI Emirates, Multan Sultans, Mumbai Indians, Peshawar Zalmi, Somerset, South Australia, St Lucia Stars, Stanford Superstars, Surrey, Trinbago Knight Riders, Trinidad & Tobago, West Indies | T20 Appearances: 660 (Image: PTI)