player background
player background

Franco Nsubuga

Franco "Frank" Nsubuga is a veteran Ugandan cricketer who, as of late 2025, is 45 years old and still actively playing for the Uganda national team as an off-spin all-rounder. He holds the record for the best career economy rate and most maidens in Twenty20 Internationals (T20Is). 

More
Full Name
Franco Nsubuga
Born
August 28, 1980
Birthplace
Nsambya, Kampala, Uganda
Nationality
Ugandan
Role
All-rounder
Batting Style
Right hand Bat
Bowling Style
Right arm Offbreak
More

Career Statistics (t20 Internationals)

Statistic  Details
Matches Played 72
Wickets Taken 76
Bowling Average 15.24
Economy Rate 4.71 (World Record)
Best Figures 3/8
Runs Scored 181
Batting Average 10.06

Franco Nsubuga's International Debuts For Uganda

Format  Date Opponent
First-Class April 23-25, 2004 Namibia
List A (ODI) July 1, 2005 Denmark
Twenty20 International (T20I) May 20, 2019

Botswana

Professional Career

  • Current Team: Uganda national cricket team

  • Career Span: His international career has spanned nearly three decades, having made his debut for East and Central Africa in the 1997 ICC Trophy at the age of 16.

  • Playing Style: Known for his discipline, fitness, and exceptional control with the ball, particularly in T20I cricket.

  • Recent Activity: Nsubuga has played recent T20I matches in October 2025 as part of the ICC Men's T20 World Cup Africa Qualifier.