Records for T20 Matches

Fastest to 4000 runs
Player
Opposition
Ground
Match Date
Debut
Time
Mat
Inns
Scorecard
v New ZealandLauderhill30 Jun 201215 Sep 20056y 289d109107scorecard
(Barisal Burners, Jamaica, Kolkata Knight Riders, Matabeleland Tuskers, PCA Masters XI, Royal Challengers Bangalore, Stanford Superstars, Sydney Thunder, West Indians, West Indies, Western Australia)
v RRMohali23 May 20146 Jan 20068y 137d115113scorecard
(Australia, Australia A, Glamorgan, Kings XI Punjab, Perth Scorchers, Western Australia)
v GlamorganTaunton24 Aug 20191 Dec 20126y 266d118115scorecard
(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 GTWankhede15 May 20222 Feb 201111y 102d121116scorecard
(Chennai Super Kings, Dolphins, Gauteng, KwaZulu-Natal Inland, Lions, New Zealand, Somerset, Southern Brave (Men), Wellington)
v AustraliaRaipur1 Dec 20232 Feb 20176y 302d121116scorecard
(Chennai Super Kings, India, Maharashtra)
v New ZealandWellington31 Jan 202017 Mar 20136y 320d130117scorecard
(India, Karnataka, Kings XI Punjab, Royal Challengers Bangalore, Sunrisers Hyderabad)
v ThunderPerth1 Jan 20176 Jan 200610y 361d127124scorecard
(Adelaide Strikers, Gloucestershire, Kochi Tuskers Kerala, Perth Scorchers, South Australia, Victoria)
v StrikersHobart27 Dec 202123 Dec 20165y 4d127127scorecard
(Australia, Durham, Hampshire, Hobart Hurricanes, Prime Minister's XI, Rajasthan Royals, Trent Rockets (Men))
v RRJaipur10 Apr 202414 Apr 20185y 362d132129scorecard
(Gujarat Titans, India, Kolkata Knight Riders, Punjab)
v RCBRanchi22 May 201513 Jun 200311y 343d139130scorecard
(Australia, Australia A, Chennai Super Kings, Gloucestershire, Mumbai Indians, Northamptonshire, Perth Scorchers, Sydney Thunder)
v TitansCape Town8 Dec 20177 Apr 200413y 245d131130scorecard
(Cape Cobras, Derbyshire, Dolphins, Kings XI Punjab, South Africa, South Africa XI, South Africans, Surrey, Trinbago Knight Riders, World-XI)
v Sri LankaSharjah30 Oct 202127 Jan 20138y 276d138130scorecard
(Jozi Stars, Lions, North West, South Africa, St Kitts and Nevis Patriots)
v TridentsBasseterre6 Jul 201520 Jan 20069y 167d138133scorecard
(Auckland, Derbyshire, Guyana Amazon Warriors, New Zealand, New Zealanders, North Island, St Kitts and Nevis Patriots, Sydney Thunder)
v StarsMelbourne2 Jan 20162 Jan 20097y 0d136133scorecard
(Auckland, Australia, Australia A, Delhi Daredevils, Melbourne Renegades, Mumbai Indians, Pune Warriors, Rajasthan Royals, Ruhuna Royals, Sunrisers Hyderabad, Victoria, Yorkshire)
v IrelandBelfast24 Jul 202125 Jan 200912y 180d144133scorecard
(Eagles, Jozi Stars, Knights, Lions, Northern Cape, South Africa, South Africa A, South Africans)
v RoyalsChattogram19 Feb 201216 Jun 20038y 248d138134scorecard
(Australia, Australia A, Barisal Burners, Kochi Tuskers Kerala, Kolkata Knight Riders, Lancashire, Leicestershire, Melbourne Renegades, Northern Districts, Victoria)
v ThunderMelbourne20 Dec 201513 Jun 200312y 190d139134scorecard
(Delhi Daredevils, Dolphins, England, Hampshire, Melbourne Stars, Nottinghamshire, Royal Challengers Bangalore, St Lucia Zouks, Surrey)
v MIWankhede6 May 20143 Apr 20077y 33d149138scorecard
(Delhi, India, Indians, Royal Challengers Bangalore)
v Jozi StarsJohannesburg24 Nov 20182 Oct 20117y 53d144138scorecard
(Cape Town Blitz, Delhi Daredevils, Easterns, Gauteng, Lions, Royal Challengers Bangalore, South Africa, South Africans, Sunrisers Hyderabad, Titans)
v AfghanistanLucknow16 Nov 20196 Sep 20127y 71d141138scorecard
(Barisal Bulls, Comilla Victorians, Dhaka Dynamites, Mumbai Indians, St Kitts and Nevis Patriots, Trinidad & Tobago, Trinidad & Tobago Red Steel, West Indies)
v West IndiesKarachi16 Dec 202126 May 200912y 204d167138scorecard
(Karachi Kings, Khyber Pakhtunkhwa, Lahore Qalandars, Multan Sultans, Pakistan, Pakistan A, Peshawar, Peshawar Panthers, Peshawar Region, Sui Northern Gas Pipelines Limited, Sylhet Sixers)
v Sri LankaSydney26 Jan 20135 Jan 20076y 21d140139scorecard
(Australia, Australia A, Delhi Daredevils, Durham, Middlesex, New South Wales, Northern Districts, Sydney Sixers, Sydney Thunder)
v Red SteelPort of Spain25 Jul 201524 Jun 20078y 31d141139scorecard
(Guyana Amazon Warriors, Mumbai Indians, Trinidad & Tobago, West Indians, West Indies, West Indies A)
v CSKAbu Dhabi2 Oct 20214 Dec 20164y 302d145139scorecard
(Auckland, Barbados Royals, Gloucestershire, Jamaica Tallawahs, New Zealand, New Zealand A, Rajasthan Royals, Welsh Fire (Men))
v SunrisersChattogram28 Jan 20221 Feb 201011y 361d140140scorecard
(Afghanistan, Chittagong Vikings, Minister Group Dhaka, Mis Ainak Knights, Paktia Panthers, Rangpur Rangers, Rangpur Riders)
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 140 innings shown
Records includes the following current or recent matches:

Pakistan v New Zealand at Rawalpindi, 1st T20I, Apr 18, 2024 [T20I # 2575]

Punjab Kings v Mumbai Indians at Mullanpur, Indian Premier League 33rd match, Apr 18, 2024 [Twenty20]

Oman v Kuwait at Al Amerat, ACC Men's Premier Cup 20th match, Apr 17, 2024 [T20I # 2574]

Cambodia v United Arab Emirates at Al Amerat, ACC Men's Premier Cup 19th match, Apr 17, 2024 [T20I # 2573]

Nepal v Saudi Arabia at Al Amerat, ACC Men's Premier Cup 18th match, Apr 17, 2024 [T20I # 2572]

Hong Kong v Malaysia at Al Amerat, ACC Men's Premier Cup 17th match, Apr 17, 2024 [T20I # 2571]

Warriors v Lions at Gqeberha, CSA T20 Challenge, Apr 17, 2024 [Twenty20]

Gujarat Titans v Delhi Capitals at Ahmedabad, Indian Premier League 32nd match, Apr 17, 2024 [Twenty20]

Boland v KwaZulu-Natal Inland at Paarl, CSA T20 Challenge, Apr 17, 2024 [Twenty20]