Brad Hogg is the oldest player in all T20 World Cups, which he played at the age of 43.
|Brad Hogg||Australia||43||6 February 1971|
|Chris Gayle||West Indies||42||21 September 1979|
|Mohammad Hafeez||Pakistan||41||17 October 1980|
|T. Dilshan||Sri Lanka||39||14 October 1976|
|Michael Hussey||Australia||37||27 May 1975|
|Rangana Herath||Sri Lanka||37||19 March 1978|
|Kevin O'Brien||Ireland||37||4 March 1984|
|Dawyne bravo||West Indies||37||17 October 1983|
|Ravi Rampaul||West Indies||37||15 October 1984|
|Ricky Ponting||Australia||36||19 December 1974|
*- Age at which they played their last-ever T20 World Cup Match.