Records for T20 Matches

Fastest to 5000 runs
Player
Opposition
Ground
Match Date
Debut
Time
Mat
Inns
Scorecard
v DaredevilsBengaluru16 Apr 201315 Sep 20057y 213d135132scorecard
(Barisal Burners, Dhaka Gladiators, Jamaica, Kolkata Knight Riders, Matabeleland Tuskers, PCA Masters XI, Royal Challengers Bangalore, Stanford Superstars, Sydney Thunder, West Indians, West Indies, Western Australia)
v SRHChennai21 Apr 202117 Mar 20138y 35d156143scorecard
(India, Karnataka, Kings XI Punjab, Punjab Kings, Royal Challengers Bangalore, Sunrisers Hyderabad)
v SRHMohali28 Apr 20176 Jan 200611y 112d146144scorecard
(Australia, Australia A, Glamorgan, Kings XI Punjab, Perth Scorchers, Western Australia)
v Punjab KingsChennai30 Apr 20232 Feb 201112y 87d149144scorecard
(Chennai Super Kings, Dolphins, Gauteng, KwaZulu-Natal Inland, Lions, New Zealand, Somerset, Southern Brave (Men), Wellington)
v GlamorganCardiff16 Sep 20201 Dec 20127y 290d150145scorecard
(Central Punjab (Pakistan), Guyana Amazon Warriors, Islamabad Leopards, Islamabad Region, Islamabad United, Karachi Kings, Lahore Blues, Lahore Eagles, Lahore Whites, Pakistan, Pakistan A, Punjab (Pakistan), Somerset, Sylhet Sixers, Zarai Taraqiati Bank Limited)
v ThunderMelbourne (Docklands)22 Dec 20162 Jan 20097y 355d163159scorecard
(Auckland, Australia, Australia A, Delhi Daredevils, Gujarat Lions, Melbourne Renegades, Mumbai Indians, Pune Warriors, Rajasthan Royals, Ruhuna Royals, Sunrisers Hyderabad, Surrey, Victoria, Yorkshire)
v Hong KongSharjah2 Sep 202226 May 200913y 99d189160scorecard
(Karachi Kings, Khyber Pakhtunkhwa, Lahore Qalandars, Multan Sultans, Pakistan, Pakistan A, Peshawar, Peshawar Panthers, Peshawar Region, Sui Northern Gas Pipelines Limited, Sussex, Sylhet Sixers)
v SomersetTaunton6 Jul 20186 Jan 200612y 181d167162scorecard
(Adelaide Strikers, Australia, Gloucestershire, Khulna Titans, Kochi Tuskers Kerala, Perth Scorchers, South Australia, Victoria)
v TrinbagoProvidence10 Jul 201620 Jan 200610y 172d168163scorecard
(Auckland, Derbyshire, Guyana Amazon Warriors, Lancashire, Mumbai Indians, New Zealand, New Zealanders, North Island, St Kitts and Nevis Patriots, Sydney Thunder)
v IndiaBengaluru22 Sep 20192 Oct 20117y 355d169163scorecard
(Cape Town Blitz, Delhi Daredevils, Easterns, Gauteng, Lions, Mumbai Indians, Royal Challengers Bangalore, South Africa, South Africans, Sunrisers Hyderabad, Titans)
v Super GiantsJohannesburg24 Jan 202325 Jan 200913y 364d177165scorecard
(Eagles, Joburg Super Kings, Jozi Stars, Knights, Lions, Northern Cape, South Africa, South Africa A, South Africans)
v ChittagongKhulna24 Jan 201316 Jun 20039y 222d171166scorecard
(Auckland, Australia, Australia A, Barisal Burners, Basnahira Cricket Dundee, Kochi Tuskers Kerala, Kolkata Knight Riders, Lancashire, Leicestershire, Melbourne Renegades, Melbourne Stars, Northern Districts, Rajasthan Royals, Victoria)
v SixersMelbourne21 Jan 201713 Jun 200313y 222d171166scorecard
(Delhi Daredevils, Dolphins, England, Hampshire, Melbourne Stars, Nottinghamshire, Quetta Gladiators, Rising Pune Supergiants, Royal Challengers Bangalore, St Lucia Zouks, Surrey)
v AustraliaSydney31 Jan 20163 Apr 20078y 303d178167scorecard
(Delhi, India, Indians, Royal Challengers Bangalore)
v CapitalsCape Town3 Feb 202427 Jan 201311y 7d178169scorecard
(Islamabad United, Jozi Stars, Lions, MI Cape Town, North West, Rajasthan Royals, South Africa, St Kitts and Nevis Patriots)
v DolphinsBengaluru22 Sep 20141 Dec 20067y 295d183173scorecard
(Chennai Super Kings, India, Indians, Uttar Pradesh)
v KingsBasseterre4 Sep 20216 Sep 20128y 363d177173scorecard
(Barisal Bulls, Comilla Victorians, Dhaka Dynamites, Mumbai Indians, St Kitts and Nevis Patriots, Trinidad & Tobago, Trinidad & Tobago Red Steel, West Indies)
v Kings XIAbu Dhabi18 Apr 201417 Feb 20059y 60d177174scorecard
(Brisbane Heat, Canterbury, Chennai Super Kings, Glamorgan, Kochi Tuskers Kerala, Kolkata Knight Riders, New South Wales, New Zealand, New Zealanders, Otago, Sussex)
v Kings XIHyderabad14 May 20145 Jan 20077y 129d175174scorecard
(Australia, Australia A, Delhi Daredevils, Durham, Middlesex, New South Wales, Northern Districts, Sunrisers Hyderabad, Sydney Sixers, Sydney Thunder)
Time is based on the start of the debut match and the start of the match in which the milestone was achieved
Batsmen within a maximum of 175 innings shown
Records includes the following current or recent matches:

Lions v Warriors at Johannesburg, CSA T20 Challenge, Mar 27, 2024 [Twenty20]

Sunrisers Hyderabad v Mumbai Indians at Hyderabad, Indian Premier League 8th match, Mar 27, 2024 [Twenty20]

Border v Mpumalanga at East London, CSA Provincial T20 Cup, Mar 27, 2024 [Twenty20]

KwaZulu-Natal Inland v Western Province at Pietermaritzburg, CSA T20 Challenge, Mar 27, 2024 [Twenty20]

Limpopo v South Western Districts at Polokwane, CSA Provincial T20 Cup, Mar 27, 2024 [Twenty20]