Chris Gayle (West Indies) scored the first century in International Twenty20 Cricket.
The first century scored in domestic Twenty20 cricket in calendar year 2012 was scored by Martin Guptill, who scored 120 not out for Auckland against Canterbury on January 3, as Auckland won the game with the last ball of the match, thanks to a first-ball six by Ronnie Hira.
Robin Uthappa scored the first ever half century for India in twenty20 cricket, on 14 September 2007 against Pakistan.
The only century scored in the 2007 ICC World Twenty20 tournament was scored by West Indian Chris Gayle. He became the first person to score a century in an official Twenty20 International match, and hit the most sixes in such a match, with a total of ten. The first-wicket partnership between Gayle and his batting partner Devon Smith was a record-breaking 145, the highest in Twenty20 International cricket. In spite of these three astonishing feats, the West Indies still lost the match with 2.2 overs to spare - though Gayle was given the Man of the Match award.
The first half-century by a Bangladesh player was scored by Azhar Hossain in the sixth One-Day International match in which they played.
First T20 Internal Century was scored by Chris Gayle (West Indies vs South Africa) in the T20 World Cup Brendon McCullum scored the second Twenty20 international century - 116 (not out) off 56 balls - against Australia in Christchurch, to be the second highest scorer in international T20 behind Chris Gayle (117) . Suresh Raina(India) is the third batsman against SA(101).
Fastest Century in one-dayer: Sania Mirza.
On Indian soil he scored his first ODI century at Visakhapatnam against Pakistan in 2005.
Aminul Islam scored first century for Bangladesh in test cricket. He scored 145 runs against India in 10th of November, 2000 at Dhaka, Bangladesh.
The first century in Test cricket was scored by Charles Bannerman who scored 165 and The first one day international (ODI) century was scored by Denis Amiss who amassed 103 runs against Australia