Rafatullah Mohmand in action during the series against England © Getty Images
Rafatullah Mohmand in action during the series against England © Getty Images

When Rafatullah Mohmand made his Twenty20 International (T20I) debut in the first of the three-match T20I series for Pakistan against England at Dubai International Cricket Stadium, he created a record by being the oldest T20I debutant from a Test-playing nation. Rafatullah, 39 years 20 days on debut, went past the record of Rahul Dravid, who had made his debut (it was his only T20I) at 38 years 232 days. Rafatullah was, thus, 153 days older than Dravid at the time of their respective T20Is debuts. They are the only ones from Test-playing nations to make T20I debuts after 38. In all, Rafatullah stands sixth in the history of T20Is, after Mohammad Tauqir of UAE (43 years 176 days), Khurram Khan of UAE (42 years 269 days), Najeeb Amar of Hong Kong (42 years 172 days), Munir Dar of Hong Kong (40 years 14 days), and Sunil Dhaniram of Canada (39 years 290 days). Between Rafatullah and Dravid is Sanjayan Thuraisingham, also of Canada (38 years 326 days). Rafatullah also set a new high for Pakistan, going past Inzamam-ul-Haq’s previous record of 36 years 178 days. Tauqir also holds the world record for the oldest cricketer to appear in a T20I (at 43 years 179 days), Brad Hogg coming second with 43 years 45 days. Rafatullah comes second even on this list among cricketers from Test-playing nations, after Hogg, Sanath Jayasuriya (41 years 360 days), Brad Hodge (39 years 91 days), and Tillakaratne Dilshan (39 years 28 days). Rafatullah is currently 39 years 24 days, and has a genuine chance of going past both Hodge and Dilshan.

Oldest T20I debutants

Player

Country

Age

Years

Days

Mohammad Tauqir

UAE

43

176

Khurram Khan

UAE

42

269

Najeeb Amar

Hong Kong

42

172

Munir Dar

Hong Kong

40

14

Sunil Dhaniram

Canada

39

290

Rafatullah Mohmand

Pakistan

39

20

Sanjayan Thuraisingham

Canada

38

326

Rahul Dravid

India

38

232

As mentioned above, Rafatullah is now ahead of Inzamam by the proverbial mile, putting a clear two-and-a-half-year barrier between them. They are the only Pakistanis to have made T20I debuts after 36, or even 35.

Oldest T20I debutants for Pakistan

Player

Age

Years

Days

Rafatullah Mohmand

39

20

Inzamam-ul-Haq

36

178

Zulfiqar Babar

34

229

Shakeel Ansar

33

203

Misbah-ul-Haq

33

97

What, then, about all nations? Who are the oldest T20I debutants from each country?

Player

Country

Age

Years

Days

Mohammad Tauqir

UAE

43

176

Najeeb Amar

Hong Kong

42

172

Sunil Dhaniram

Canada

39

290

Rafatullah Mohmand

Pakistan

39

20

Rahul Dravid

India

38

232

Sultan Ahmed

Oman

38

37

Neil Carter

Scotland

38

33

David Hemp

Bermuda

37

269

Floyd Reifer

West Indies

37

10

Sanath Jayasuriya

Sri Lanka

36

350

Kennedy Otieno

Kenya

36

144

Mohammad Rafique

Bangladesh

36

84

Paul Nixon

England

36

80

Jeroen Smits

Netherlands

36

42

Jeremy Bray

Ireland

35

190

Brad Hogg

Australia

35

18

Chris Cairns

New Zealand

34

249

Imran Tahir

South Africa

34

128

Vani Morea

Papua New Guinea

32

132

Ray Price

Zimbabwe

32

120

Shakti Gauchan

Nepal

29

328

Rokhan Barakzai

Afghanistan

26

331

As is evident, the 35-plus group is dominated by the non-Test-playing nations. Three of the ten Test-playing nations do not have a debutant older than 35.