Bangladesh allrounder Shakib al Hasan has become just the second person in history to reach the Twenty20 milestone of 4,000 runs and 300 wickets.
Shakib achieved the feat with the wicket of Rohit Sharma in the Sunrisers Hyderabad victory against the Mumbai Indians in Tuesday night's IPL clash.
Only Caribbean T20 star Dwayne Bravo has previously reached that impressive double. The 34-year-old Bravo – who is playing for the Chennai Super Kings in the IPL – has 5,607 career runs in the 20-over format, to go with 417 wickets from his 380 games.
Shakib, who is 31, now has 4,069 runs and 300 wickets, reaching the mark in his 260th T20 match. He has played forged a global T20 career, including stints in the Big Bash with the Adelaide Strikers, and in T20 leagues in the West Indies, Pakistan, India and his native Bangladesh.
Shakib is now just one of five players to record 300 T20 wickets, and the first left-armer to achieve the feat.
Along with Bravo and Shakib, Sri Lanka seamer Lasith Malinga (348), West Indies spinner Sunil Narine (324) and Pakistan legend Shahid Afridi (300) have reached the bowling milestone.
West Indies legend Chris Gayle is the 20-over format's all-time leading run-scorer, with 11,297 to his name from 326 matches. Gayle is the only man to have passed 10,000 T20 runs.
Only 10 men in the history of the game have reached the 2,000 runs and 200 wickets double.
Fellow Caribbean king Kieron Pollard has 8,111 T20 runs and 251 wickets, while Pakistan legend Shahid Afridi has 300 wickets and 3,893 runs.
The Bangladesh star had closed in on the milestone earlier in the IPL, passing the 4,000 run barrier against his former team, the Kolkata Knight Riders, last week.
However, he went wicketless in the next two matches before Rohit edged an attempted drive to Shikhar Dhawan at first slip.
The wicket came off his second ball in the match and left Mumbai perilously placed at 3-21. They were eventually bowled out for just 87, having lost their last six wickets for just 14 runs in less than six overs.
Last August, in his first Test against Australia and 50th overall, Shakib became just the fourth man to claim a five-wicket haul against each of the other nine Test-playing nations (excluding newcomers Afghanistan or Ireland).
In taking 5-85 in Dhaka, Shakib joined South Africa pace ace Dale Steyn and Sri Lanka spin wizards Muttiah Muralidaran and Rangana Herath on another exclusive list.
Shakib will next month feature in a World XI squad that will face the West Indies in a one-off T20 at Lord's to raise funds for the reconstruction of Caribbean cricket facilities damaged by Hurricanes Irma and Maria in 2017.
T20's elite allrounders
Dwayne Bravo 5,607 runs, 417 wickets
Shakib al Hasan 4,069 runs, 300 wickets
Shahid Afridi 3,893 runs, 300 wickets
Kieron Pollard 8,103 runs, 251 wickets
Shane Watson 6,640 runs, 215 wickets
Azhar Mahmood 4,091 runs, 258 wickets
Albie Morkel 4,058 runs, 245 wickets
Andre Russell 3,671 runs, 214 wickets
Tissara Perera 2,782 runs, 214 wickets
Sohail Tanvir 2,108 runs, 289 wickets
Australian viewers can watch the 2018 season of the IPL exclusively on Fox Sports