Fastest to 5000 runs
Player Opposition Ground Match Date Debut Time Mat Inns Scorecard
CH Gayle v Daredevils Bengaluru 16 Apr 2013 15 Sep 2005 7y 213d 135 132 scorecard
(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)
KL Rahul v SRH Chennai 21 Apr 2021 17 Mar 2013 8y 35d 156 143 scorecard
(India, Karnataka, Kings XI Punjab, Punjab Kings, Royal Challengers Bangalore, Sunrisers Hyderabad)
SE Marsh v SRH Mohali 28 Apr 2017 6 Jan 2006 11y 112d 146 144 scorecard
(Australia, Australia A, Glamorgan, Kings XI Punjab, Perth Scorchers, Western Australia)
DP Conway v Punjab Kings Chennai 30 Apr 2023 2 Feb 2011 12y 87d 149 144 scorecard
(Chennai Super Kings, Dolphins, Gauteng, KwaZulu-Natal Inland, Lions, New Zealand, Somerset, Southern Brave (Men), Wellington)
Babar Azam v Glamorgan Cardiff 16 Sep 2020 1 Dec 2012 7y 290d 150 145 scorecard
(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)
RD Gaikwad v J & K Eden Gardens 26 Nov 2025 2 Feb 2017 8y 297d 151 145 scorecard
(Chennai Super Kings, India, Maharashtra)
Shubman Gill v DC Delhi 18 May 2025 14 Apr 2018 7y 34d 157 154 scorecard
(Gujarat Titans, India, Kolkata Knight Riders, Punjab)
AJ Finch v Thunder Melbourne (Docklands) 22 Dec 2016 2 Jan 2009 7y 355d 163 159 scorecard
(Auckland, Australia, Australia A, Delhi Daredevils, Gujarat Lions, Melbourne Renegades, Mumbai Indians, Pune Warriors, Rajasthan Royals, Ruhuna Royals, Sunrisers Hyderabad, Surrey, Victoria, Yorkshire)
Mohammad Rizwan v Hong Kong Sharjah 2 Sep 2022 26 May 2009 13y 99d 189 160 scorecard
(Karachi Kings, Khyber Pakhtunkhwa, Lahore Qalandars, Multan Sultans, Pakistan, Pakistan A, Peshawar, Peshawar Panthers, Peshawar Region, Sui Northern Gas Pipelines Limited, Sussex, Sylhet Sixers)
Sahibzada Farhan v Kingsmen Lahore 1 Apr 2026 22 Jul 2013 12y 253d 166 160 scorecard
(Dolphins (Pakistan), Faisalabad, Islamabad United, Karachi Kings, Khyber Pakhtunkhwa, Lahore Qalandars, Multan Sultans, Pakistan, Pakistan A, Peshawar, Peshawar Region, Rajshahi Warriors, Zarai Taraqiati Bank Limited)
M Klinger v Somerset Taunton 6 Jul 2018 6 Jan 2006 12y 181d 167 162 scorecard
(Adelaide Strikers, Australia, Gloucestershire, Khulna Titans, Kochi Tuskers Kerala, Perth Scorchers, South Australia, Victoria)
MJ Guptill v Trinbago Providence 10 Jul 2016 20 Jan 2006 10y 172d 168 163 scorecard
(Auckland, Derbyshire, Guyana Amazon Warriors, Lancashire, Mumbai Indians, New Zealand, New Zealanders, North Island, St Kitts and Nevis Patriots, Sydney Thunder)
Q de Kock v India Bengaluru 22 Sep 2019 2 Oct 2011 7y 355d 169 163 scorecard
(Cape Town Blitz, Delhi Daredevils, Easterns, Gauteng, Lions, Mumbai Indians, Royal Challengers Bangalore, South Africa, South Africans, Sunrisers Hyderabad, Titans)
RR Hendricks v Super Giants Johannesburg 24 Jan 2023 25 Jan 2009 13y 364d 177 165 scorecard
(Eagles, Joburg Super Kings, Jozi Stars, Knights, Lions, Northern Cape, South Africa, South Africa A, South Africans)
Abhishek Sharma v New Zealand Nagpur 21 Jan 2026 12 May 2018 7y 254d 169 165 scorecard
(Delhi Daredevils, India, India A, Punjab, Sunrisers Hyderabad)
BJ Hodge v Chittagong Khulna 24 Jan 2013 16 Jun 2003 9y 222d 171 166 scorecard
(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)
KP Pietersen v Sixers Melbourne 21 Jan 2017 13 Jun 2003 13y 222d 171 166 scorecard
(Delhi Daredevils, Dolphins, England, Hampshire, Melbourne Stars, Nottinghamshire, Quetta Gladiators, Rising Pune Supergiants, Royal Challengers Bangalore, St Lucia Zouks, Surrey)
V Kohli v Australia Sydney 31 Jan 2016 3 Apr 2007 8y 303d 178 167 scorecard
(Delhi, India, Indians, Royal Challengers Bangalore)
SR Hain v Northants Birmingham 13 Jul 2025 20 May 2016 9y 54d 173 167 scorecard
(Abu Dhabi Knight Riders, Birmingham Bears, Brisbane Heat, England Lions, Hobart Hurricanes, Manchester Originals (Men), Paarl Royals, Trent Rockets (Men), Warwickshire, Welsh Fire (Men))
HE van der Dussen v Capitals Cape Town 3 Feb 2024 27 Jan 2013 11y 7d 178 169 scorecard
(Islamabad United, Jozi Stars, Lions, MI Cape Town, North West, Rajasthan Royals, South Africa, St Kitts and Nevis Patriots)
SK Raina v Dolphins Bengaluru 22 Sep 2014 1 Dec 2006 7y 295d 183 173 scorecard
(Chennai Super Kings, India, Indians, Uttar Pradesh)
E Lewis v Kings Basseterre 4 Sep 2021 6 Sep 2012 8y 363d 177 173 scorecard
(Barisal Bulls, Comilla Victorians, Dhaka Dynamites, Mumbai Indians, St Kitts and Nevis Patriots, Trinidad & Tobago, Trinidad & Tobago Red Steel, West Indies)
DJM Short v Hampshire Bristol 20 Jun 2025 23 Dec 2016 8y 179d 173 173 scorecard
(Adelaide Strikers, Australia, Durham, Gloucestershire, Hampshire, Hobart Hurricanes, Prime Minister's XI, Rajasthan Royals, Trent Rockets (Men))
DJ Bell-Drummond v Sussex Canterbury 4 Jul 2025 26 Aug 2011 13y 312d 175 173 scorecard
(Auckland, Birmingham Phoenix (Men), Colombo Kings, England Lions, Kent, London Spirit (Men), Rajshahi Kings)
FH Allen v U.A.E. Chennai 10 Feb 2026 3 Jan 2017 9y 38d 175 173 scorecard
(Auckland, Birmingham Phoenix (Men), Lancashire, New Zealand, Perth Scorchers, Quetta Gladiators, San Francisco Unicorns, Southern Brave (Men), Wellington, Yorkshire)
BB McCullum v Kings XI Abu Dhabi 18 Apr 2014 17 Feb 2005 9y 60d 177 174 scorecard
(Brisbane Heat, Canterbury, Chennai Super Kings, Glamorgan, Kochi Tuskers Kerala, Kolkata Knight Riders, New South Wales, New Zealand, New Zealanders, Otago, Sussex)
DA Warner v Kings XI Hyderabad 14 May 2014 5 Jan 2007 7y 129d 175 174 scorecard
(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 include the following recent matches:
Essex v Kent at Chelmsford, Vitality Blast Men, Jun 9, 2026 [Twenty20]
Durham v Lancashire at Chester-le-Street, Vitality Blast Men, Jun 9, 2026 [Twenty20]
Northamptonshire v Worcestershire at Northampton, Vitality Blast Men, Jun 9, 2026 [Twenty20]