List of Centuries in T20 International Cricket (2007-2021)

The first T20 International match was played between two arch-rivals New Zealand and Australia on 17 February 2005. The inaugural T20I World Cup was won by India and its arch-rival Pakistan finished as the runner up.
If a player scores 100 runs in a single inning, it is known as the century in the cricket match. Scoring a century in T20I is way too difficult because of the limited-overs format.
List of all T20 International centuries:
Player |
Runs/Balls |
Date |
1. Chris Gayle |
117/57 |
11 September 2007 |
2. Brendon McCullum |
116*/56 |
28 February 2010 |
3. Suresh Raina |
101/60 |
2 May 2010 |
4. Mahela Jayawardene |
100/64 |
3 May 2010 |
5. Tillakaratne Dilshan |
104*/57 |
6 August 2011 |
6. Richard Levi |
117*/51 |
19 February 2012 |
7. Richie Berrington |
100/58 |
24 July 2012 |
8. Brendon McCullum |
123/58 |
21 September 2012 |
9. Martin Guptill |
101*/69 |
23 December 2012 |
10. Aaron Finch |
156/63 |
29 August 2013 |
11. Alex Hales |
116*/64 |
27 March 2014 |
12. Ahmed Shehzad |
111*/62 |
30 March 2014 |
13. Faf du Plessis |
119/56 |
11 January 2015 |
14. Morné van Wyk |
114*/70 |
14 January 2015 |
15. Rohit Sharma |
106/66 |
2 October 2015 |
16. Mohammad Shahzad |
118*/67 |
10 January 2016 |
17. Shane Watson |
124*/71 |
31 January 2016 |
18. Babar Hayat |
122/60 |
19 February 2016 |
19. Tamim Iqbal |
103*/63 |
13 March 2016 |
20. Chris Gayle |
100*/48 |
16 March 2016 |
21. Evin Lewis |
100/49 |
27 August 2016 |
22. K. L. Rahul |
110*/51 |
27 August 2016 |
23. Glenn Maxwell |
145*/65 |
6 September 2016 |
24. Colin Munro |
101 54 |
6 January 2017 |
25. Shaiman Anwar |
117*/68 |
14 April 2017 |
26. Evin Lewis |
125*/62 |
9 July 2017 |
27. David Miller |
101*/35 |
29 October 2017 |
28. Colin Munro |
109*/58 |
4 November 2017 |
29. Rohit Sharma |
118/43 |
22 December 2017 |
30. Colin Munro |
104/53 |
3 January 2018 |
31. Glenn Maxwell |
103*/58 |
7 February 2018 |
32. Martin Guptill |
105/54 |
16 February 2018 |
33. Aaron Finch |
172/76 |
3 July 2018 |
34. K. L. Rahul |
101*/54 |
3 July 2018 |
35. Rohit Sharma |
100*/56 |
8 July 2018 |
36. Rohit Sharma |
111*/61 |
6 November 2018 |
37. Ravija Sandaruwan |
103/59 |
23 January 2019 |
38. Hazratullah Zazai |
162*/62 |
23 February 2019 |
39. Glenn Maxwell |
113*/55 |
27 February 2019 |
40. Tony Ura |
107*/60 |
23 March 2019 |
41. Awais Ahmed[c] |
102*/64 |
30 March 2019 |
42.Ravinderpal Singh |
101/48 |
18 August 2019 |
43. Jean-Pierre Kotze |
101*/43 |
20 August 2019 |
44. Sivakumar Periyalwar[c] |
105*/40 |
29 August 2019 |
45. Sudesh Wickramasekara[c] |
104*/36 |
30 August 2019 |
46. Bilal Zalmai[c] |
111*/58 |
1 September 2019 |
47. George Munsey |
127*/56 |
16 September 2019 |
48. Paras Khadka |
106*/52 |
28 September 2019 |
49. Patrick Matautaava |
103/52 |
1 October 2019 |
50. Kevin O'Brien |
124/62 |
7 October 2019 |
51. Leslie Dunbar[c] |
104*/61 |
14 October 2019 |
52. Sabawoon Davizi[c] |
101/68 |
20 October 2019 |
53. David Warner |
100*/56 |
27 October 2019 |
54. Dawid Malan |
103*/51 |
8 November 2019 |
55. Gyanendra Malla |
107/55 |
5 December 2019 |
56. Shaheryar Butt |
125*/50 |
29 August 2020 |
57. Glenn Phillips |
108/51 |
29 November 2020 |
58. Mohammad Rizwan |
104*/64 |
11 February 2021 |
59. Babar Azam |
122/59 |
14 April 2021 |
60. Max O'Dowd |
133*/73 |
18 April 2021 |
61. Aravinda De Silva |
100*/60 |
24 June 2021 |
62. Liam Livingstone |
103/43 |
16 July 2021 |
63. Saber Zakhil |
100*/47 |
24 July 2021 |
64. Azhar Andani |
100/51 |
21 August 2021 |
65. Varun Thanmotharam |
104*/52 |
21 August 2021 |
66. Paul Stirling |
115*/75 |
1 September 2021 |
67. Orchide Tuyisenge |
100*/60 |
19 October 2021 |
The first century of T20 International format was scored by Chris Gayle against South Africa at the inaugural ICC World Twenty20 in 2007. Aaron Finch of Australia has scored the highest individual score 172 runs in the T20 format.
Visit the below links for related articles:
List of Top 20 Players with most Centuries in International Cricket
Comments