Fastest to 9000 runs
Player Opposition Ground Match Date Debut Time Mat Inns Scorecard
Babar Azam v United Lahore 16 Mar 2023 1 Dec 2012 10y 105d 254 245 scorecard
(Central Punjab (Pakistan), Guyana Amazon Warriors, Islamabad Leopards, Islamabad Region, Islamabad United, Karachi Kings, Lahore Blues, Lahore Eagles, Lahore Whites, Pakistan, Pakistan A, Peshawar Zalmi, Punjab (Pakistan), Somerset, Sylhet Sixers, Zarai Taraqiati Bank Limited)
CH Gayle v SRH Bengaluru 29 May 2016 15 Sep 2005 10y 257d 254 249 scorecard
(Barisal Bulls, Barisal Burners, Dhaka Gladiators, Jamaica, Jamaica Tallawahs, Kolkata Knight Riders, Lahore Qalandars, Lions, Matabeleland Tuskers, Melbourne Renegades, PCA Masters XI, Royal Challengers Bangalore, Somerset, Stanford Superstars, Sydney Thunder, West Indians, West Indies, Western Australia)
V Kohli v DC Dubai (DICS) 5 Oct 2020 3 Apr 2007 13y 185d 286 271 scorecard
(Delhi, India, Indians, Royal Challengers Bangalore)
DA Warner v Sri Lanka Melbourne 1 Nov 2019 5 Jan 2007 12y 300d 274 273 scorecard
(Australia, Australia A, Delhi Daredevils, Durham, Middlesex, New South Wales, Northern Districts, St Lucia Stars, Sunrisers Hyderabad, Sydney Sixers, Sydney Thunder, Sylhet Sixers)
Mohammad Rizwan v United Karachi 23 Apr 2026 26 May 2009 16y 332d 311 280 scorecard
(Comilla Victorians, Karachi Kings, Khyber Pakhtunkhwa, Lahore Qalandars, Melbourne Renegades, Multan Sultans, Pakistan, Pakistan A, Peshawar, Peshawar Panthers, Peshawar Region, Rawalpindiz, St Kitts and Nevis Patriots, Sui Northern Gas Pipelines Limited, Sussex, Sylhet Sixers)
AJ Finch v England Southampton 6 Sep 2020 2 Jan 2009 11y 248d 286 281 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)
Q de Kock v MI Lucknow 16 May 2023 2 Oct 2011 11y 226d 307 298 scorecard
(Barbados Royals, Cape Town Blitz, Delhi Daredevils, Durban's Super Giants, Easterns, Gauteng, Lions, Lucknow Super Giants, Mumbai Indians, Royal Challengers Bangalore, South Africa, South Africans, Southern Brave (Men), Sunrisers Hyderabad, Titans)
AB de Villiers v SRH Sharjah 31 Oct 2020 8 Apr 2004 16y 206d 323 304 scorecard
(Barbados Tridents, Brisbane Heat, Delhi Daredevils, Lahore Qalandars, Middlesex, Rangpur Riders, Royal Challengers Bangalore, South Africa, South Africans, Titans, Tshwane Spartans)
S Dhawan v CSK Wankhede 25 Apr 2022 3 Apr 2007 15y 22d 311 308 scorecard
(Deccan Chargers, Delhi, Delhi Capitals, Delhi Daredevils, India, India A, Mumbai Indians, North Zone, Punjab Kings, Sunrisers Hyderabad)
MJ Guptill v Zalmi Rawalpindi 8 Mar 2023 20 Jan 2006 17y 47d 322 313 scorecard
(Auckland, Barbados Tridents, Derbyshire, Guyana Amazon Warriors, Karachi Kings, Kings XI Punjab, Lancashire, Melbourne Renegades, Mumbai Indians, New Zealand, New Zealanders, North Island, Quetta Gladiators, St Kitts and Nevis Patriots, Sunrisers Hyderabad, Sydney Thunder, Worcestershire)

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