Fastest to 7000 runs
Player Opposition Ground Match Date Debut Time Mat Inns Scorecard
Babar Azam v Southern PNJ Rawalpindi 3 Oct 2021 1 Dec 2012 8y 306d 196 187 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)
CH Gayle v KKR Eden Gardens 11 Apr 2015 15 Sep 2005 9y 208d 196 192 scorecard
(Barisal Burners, Dhaka Gladiators, Jamaica, Jamaica Tallawahs, Kolkata Knight Riders, Lions, Matabeleland Tuskers, PCA Masters XI, Royal Challengers Bangalore, Stanford Superstars, Sydney Thunder, West Indians, West Indies, Western Australia)
KL Rahul v GT Lucknow 22 Apr 2023 17 Mar 2013 10y 36d 210 197 scorecard
(India, Karnataka, Kings XI Punjab, Lucknow Super Giants, Punjab Kings, Royal Challengers Bangalore, Sunrisers Hyderabad)
Mohammad Rizwan v New Zealand Dunedin 17 Jan 2024 26 May 2009 14y 236d 241 211 scorecard
(Comilla Victorians, 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 Kohli v New Zealand Rajkot 4 Nov 2017 3 Apr 2007 10y 215d 225 212 scorecard
(Delhi, India, Indians, Royal Challengers Bangalore)
SE Marsh v Stars Melbourne (Docklands) 13 Jan 2024 6 Jan 2006 18y 7d 215 212 scorecard
(Australia, Australia A, Glamorgan, Kings XI Punjab, Melbourne Renegades, Perth Scorchers, Western Australia, Yorkshire)
DP Conway v India Visakhapatnam 28 Jan 2026 2 Feb 2011 14y 360d 229 218 scorecard
(Chennai Super Kings, Dolphins, Durban's Super Giants, Gauteng, Joburg Super Kings, KwaZulu-Natal Inland, Lions, New Zealand, Somerset, Southern Brave (Men), Texas Super Kings, Wellington)
AJ Finch v Essex The Oval 12 Jul 2018 2 Jan 2009 9y 191d 227 222 scorecard
(Auckland, Australia, Australia A, Delhi Daredevils, Gujarat Lions, Kings XI Punjab, Melbourne Renegades, Mumbai Indians, Pune Warriors, Rajasthan Royals, Ruhuna Royals, Sunrisers Hyderabad, Surrey, Victoria, Yorkshire)
DA Warner v Guj Lions Hyderabad 9 Apr 2017 5 Jan 2007 10y 94d 224 223 scorecard
(Australia, Australia A, Delhi Daredevils, Durham, Middlesex, New South Wales, Northern Districts, Sunrisers Hyderabad, Sydney Sixers, Sydney Thunder)
Q de Kock v Punjab Kings Abu Dhabi 28 Sep 2021 2 Oct 2011 9y 361d 232 225 scorecard
(Cape Town Blitz, Delhi Daredevils, Easterns, Gauteng, Lions, Mumbai Indians, Royal Challengers Bangalore, South Africa, South Africans, Southern Brave (Men), Sunrisers Hyderabad, Titans)
RR Hendricks v West Indies Tarouba 27 Aug 2024 25 Jan 2009 15y 215d 247 232 scorecard
(Dambulla Sixers, Eagles, Joburg Super Kings, Jozi Stars, Knights, Lions, Multan Sultans, Northern Cape, Rangpur Riders, South Africa, South Africa A, South Africans)
HE van der Dussen v Dolphins Durban 23 Nov 2025 27 Jan 2013 12y 300d 244 233 scorecard
(Barbados Royals, Islamabad United, Jozi Stars, Lahore Qalandars, Lions, MI Cape Town, North West, Rajasthan Royals, South Africa, St Kitts and Nevis Patriots)
MJ Guptill v Canterbury Auckland 1 Jan 2020 20 Jan 2006 13y 346d 243 235 scorecard
(Auckland, Barbados Tridents, Derbyshire, Guyana Amazon Warriors, Kings XI Punjab, Lancashire, Mumbai Indians, New Zealand, New Zealanders, North Island, St Kitts and Nevis Patriots, Sunrisers Hyderabad, Sydney Thunder, Worcestershire)
CA Lynn v Renegades Adelaide 10 Jan 2023 13 Jan 2010 12y 362d 250 242 scorecard
(Adelaide Strikers, Australia, Brisbane Heat, Deccan Chargers, Guyana Amazon Warriors, Jamaica Tallawahs, Kandurata Warriors, Kolkata Knight Riders, Lahore Qalandars, Multan Sultans, Mumbai Indians, Northamptonshire, Northern Superchargers (Men), Queensland, St Kitts and Nevis Patriots, Trinbago Knight Riders)
Tamim Iqbal v Chattogram Chattogram 20 Jan 2023 1 Sep 2007 15y 141d 243 242 scorecard
(Bangladesh, Bangladesh Cricket Board XI, Bangladesh XI, Chittagong Division, Chittagong Kings, Chittagong Vikings, Comilla Victorians, Dhaka Platoon, Duronto Rajshahi, Essex, Fortune Barishal, ICC World XI, Khulna Tigers, Lahore Qalandars, Minister Group Dhaka, Nottinghamshire, Peshawar Zalmi, Prime Bank Cricket Club, St Lucia Zouks, UCB-BCB Eleven, Wayamba United, Wellington, World-XI)
BJ Hodge v Amazon Basseterre 30 Jun 2016 16 Jun 2003 13y 14d 257 243 scorecard
(Adelaide Strikers, Auckland, Australia, Australia A, Barisal Burners, Basnahira Cricket Dundee, Guyana Amazon Warriors, Kochi Tuskers Kerala, Kolkata Knight Riders, Lancashire, Leicestershire, Melbourne Renegades, Melbourne Stars, Northern Districts, Peshawar Zalmi, Rajasthan Royals, St Kitts and Nevis Patriots, Victoria, Wellington)
AB de Villiers v Khulna Mirpur 22 Jan 2019 8 Apr 2004 14y 289d 263 245 scorecard
(Barbados Tridents, Delhi Daredevils, Rangpur Riders, Royal Challengers Bangalore, South Africa, South Africans, Titans, Tshwane Spartans)

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 245 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]