Centurions in T20 Internationals – Babar Azam of Pakistan joins the list
Babar Azam of Pakistan scored 122 against South Africa at Centurion on 14.04.21 to provide the 59th occasion of a batsman scoring a century in the history of Twenty20 Internationals. All such occasions are tabulated below. It also provides the tenth occasion of a captain scoring a century in Twenty 20 Internationals.
| No | Player | Runs | I | Team | Opp | Ground | Start Date |
| 1 | CH Gayle | 117 | 1 | Win | RSA | Jo’burg | 11 Sep 2007 |
| 2 | BB McCullum | 116* | 1 | NZl | Aus | Christchurch | 28 Feb 2010 |
| 3 | SK Raina | 101 | 1 | Ind | RSA | Gros Islet | 02 May 2010 |
| 4 | M Jayawardene | 100 | 1 | Srl | Zim | Providence | 03 May 2010 |
| 5 | TM Dilshan | 104* | 1 | Srl | Aus | Pallekele | 06 Aug 2011 |
| 6 | RE Levi | 117* | 2 | RSA | NZl | Hamilton | 19 Feb 2012 |
| 7 | RD Berrington | 100 | 1 | Sco | Ban | The Hague | 24 Jul 2012 |
| 8 | BB McCullum | 123 | 1 | NZl | Ban | Pallekele | 21 Sep 2012 |
| 9 | MJ Guptill | 101* | 2 | NZl | RSA | E London | 23 Dec 2012 |
| 10 | AJ Finch | 156 | 1 | Aus | Eng | Southampton | 29 Aug 2013 |
| 11 | AD Hales | 116* | 2 | Eng | Srl | Chattogram | 27 Mar 2014 |
| 12 | A Shehzad | 111* | 1 | Pak | Ban | Dhaka | 30 Mar 2014 |
| 13 | F du Plessis | 119 | 1 | RSA | Win | Jo’burg | 11 Jan 2015 |
| 14 | MN van Wyk | 114* | 1 | RSA | Win | Durban | 14 Jan 2015 |
| 15 | RG Sharma | 106 | 1 | Ind | RSA | Dharamsala | 02 Oct 2015 |
| 16 | Mohd Shahzad | 118* | 1 | Afg | Zim | Sharjah | 10 Jan 2016 |
| 17 | SR Watson | 124* | 1 | Aus | Ind | Sydney | 31 Jan 2016 |
| 18 | Babar Hayat | 122 | 2 | HKG | Oman | Fatullah | 19 Feb 2016 |
| 19 | Tamim Iqbal | 103* | 1 | Ban | Oman | Dharamsala | 13 Mar 2016 |
| 20 | CH Gayle | 100* | 2 | Win | Eng | Mumbai | 16 Mar 2016 |
| 21 | E Lewis | 100 | 1 | Win | Ind | Lauderhill | 27 Aug 2016 |
| 22 | KL Rahul | 110* | 2 | Ind | Win | Lauderhill | 27 Aug 2016 |
| 23 | GJ Maxwell | 145* | 1 | Aus | Srl | Pallekele | 06 Sep 2016 |
| 24 | C Munro | 101 | 1 | NZl | Ban | Mt Maunganui | 06 Jan 2017 |
| 25 | S Anwar | 117* | 1 | UAE | PNG. | Abu Dhabi | 14 Apr 2017 |
| 26 | E Lewis | 125* | 2 | Win | Ind | Kingston | 09 Jul 2017 |
| 27 | DA Miller | 101* | 1 | RSA | Ban | Potchefstroom | 29 Oct 2017 |
| 28 | C Munro | 109* | 1 | NZl | Ind | Rajkot | 04 Nov 2017 |
| 29 | RG Sharma | 118 | 1 | Ind | Srl | Indore | 22 Dec 2017 |
| 30 | C Munro | 104 | 1 | NZl | Win | Mt Maunganui | 03 Jan 2018 |
| 31 | GJ Maxwell | 103* | 2 | Aus | Eng | Hobart | 07 Feb 2018 |
| 32 | MJ Guptill | 105 | 1 | NZl | Aus | Auckland | 16 Feb 2018 |
| 33 | AJ Finch | 172 | 1 | Aus | Zim | Harare | 03 Jul 2018 |
| 34 | KL Rahul | 101* | 2 | Ind | Eng | Manchester | 03 Jul 2018 |
| 35 | RG Sharma | 100* | 2 | Ind | Eng | Bristol | 08 Jul 2018 |
| 36 | RG Sharma | 111* | 1 | Ind | Win | Lucknow | 06 Nov 2018 |
| 37 | R Sandaruwan | 103 | 2 | Kuw | Bah | Al Amerat | 23 Jan 2019 |
| 38 | H Zazai | 162* | 1 | Afg | Ire | Dehradun | 23 Feb 2019 |
| 39 | GJ Maxwell | 113* | 2 | Aus | Ind | Bengaluru | 27 Feb 2019 |
| 40 | TP Ura | 107* | 1 | PNG | Phi | P Moresby | 23 Mar 2019 |
| 41 | Awais Ahmed | 102* | 1 | ESP | Mal | Cartagena | 30 Mar 2019 |
| 42 | R Singh | 101 | 1 | Can | CIs | S Parish | 18 Aug 2019 |
| 43 | JP Kotze | 101* | 1 | Nam | Bot | Windhoek | 20 Aug 2019 |
| 44 | S Periyalwar | 105* | 1 | Rom | Tur | Ilfov County | 29 Aug 2019 |
| 45 | S Wick’sekara | 104* | 1 | CZR | Tur | Ilfov County | 30 Aug 2019 |
| 46 | Bilal Zalmai | 111* | 1 | Aut | Cze. | Ilfov County | 01 Sep 2019 |
| 47 | HG Munsey | 127* | 1 | Sco | Net | Dublin-M | 16 Sep 2019 |
| 48 | P Khadka | 106* | 2 | Nep | Sin | Singapore | 28 Sep 2019 |
| 49 | PK Matautaava | 103 | 1 | Van | Mal | K Lumpur | 01 Oct 2019 |
| 50 | KJ O’Brien | 124 | 1 | Ire | HKG | Al Amerat | 07 Oct 2019 |
| 51 | LA Dunbar | 104* | 1 | Ser | Bul | Corfu | 14 Oct 2019 |
| 52 | S Davizi | 101 | 1 | CZR | Mal | Marsa | 20 Oct 2019 |
| 53 | DA Warner | 100* | 1 | Aus | Srl | Adelaide | 27 Oct 2019 |
| 54 | DJ Malan | 103* | 1 | Eng | NZl | Napier | 08 Nov 2019 |
| 55 | G Malla | 107 | 1 | Nep | Bhu | Kirtipur | 05 Dec 2019 |
| 56 | Shaheryar Butt | 125* | 1 | Bel | CZR | Walferdange | 29 Aug 2020 |
| 57 | GD Phillips | 108 | 1 | NZl | Win | Mt Maunganui | 29 Nov 2020 |
| 58 | Mohd Rizwan | 104* | 1 | Pak | RSA | Lahore | 11 Feb 2021 |
| 59 | Babar Azam | 122 | 2 | Pak | RSA | Centurion | 14 Apr 2021 |
| No | Player | Runs | I | Team | Opp | Ground | Start Date |
| 1 | TM Dilshan | 104* | 1 | Srl | Aus | Pallekele | 06 Aug 2011 |
| 2 | F du Plessis | 119 | 1 | RSA | Win | Jo’burg | 11 Jan 2015 |
| 3 | SR Watson | 124* | 1 | Aus | Ind | Sydney | 31 Jan 2016 |
| 4 | RG Sharma | 118 | 1 | Ind | Srl | Indore | 22 Dec 2017 |
| 5 | AJ Finch | 172 | 1 | Aus | Zim | Harare | 03 Jul 2018 |
| 6 | RG Sharma | 111* | 1 | Ind | Win | Lucknow | 06 Nov 2018 |
| 7 | P Khadka | 106* | 2 | Nep | Sin | Singapore | 28 Sep 2019 |
| 8 | G Malla | 107 | 1 | Nep | Bhu | Kirtipur | 05 Dec 2019 |
| 9 | Shaheryar Butt | 125* | 1 | Bel | CZR | Walferdange | 29 Aug 2020 |
| 10 | Babar Azam | 122 | 2 | Pak | RSA | Centurion | 14 Apr 2021 |
The following table lists the batsmen who have scored centuries on two or more occasions. RG Sharma of India owns rhe record for most centuries – four. He is followed by C Munro and GJ Maxwell who have scored three centuries. AJ Finch remains the only batsman in the history of T20Is to score 150 plus runs on two occasions. RG Sharma is the only captain to score centuries on two occasions.
| No | Player | Runs | I | Team | Opp | Ground | Start Date |
| 1 | RG Sharma | 106 | 1 | Ind | RSA | Dharamsala | 02 Oct 2015 |
| 2 | RG Sharma | 118 | 1 | Ind | Srl | Indore | 22 Dec 2017 |
| 3 | RG Sharma | 100* | 2 | Ind | Eng | Bristol | 08 Jul 2018 |
| 4 | RG Sharma | 111* | 1 | Ind | Win | Lucknow | 06 Nov 2018 |
| 1 | C Munro | 101 | 1 | NZl | Ban | Mt Maunganui | 06 Jan 2017 |
| 2 | C Munro | 109* | 1 | NZl | Ind | Rajkot | 04 Nov 2017 |
| 3 | C Munro | 104 | 1 | NZl | Win | Mt Maunganui | 03 Jan 2018 |
| 1 | GJ Maxwell | 145* | 1 | Aus | Srl | Pallekele | 06 Sep 2016 |
| 2 | GJ Maxwell | 103* | 2 | Aus | Eng | Hobart | 07 Feb 2018 |
| 3 | GJ Maxwell | 113* | 2 | Aus | Ind | Bengaluru | 27 Feb 2019 |
| 1 | AJ Finch | 156 | 1 | Aus | Eng | Southampton | 29 Aug 2013 |
| 2 | AJ Finch | 172 | 1 | Aus | Zim | Harare | 03 Jul 2018 |
| 1 | BB McCullum | 116* | 1 | NZl | Aus | Christchurch | 28 Feb 2010 |
| 2 | BB McCullum | 123 | 1 | NZl | Ban | Pallekele | 21 Sep 2012 |
| 1 | CH Gayle | 117 | 1 | Win | RSA | Jo’burg | 11 Sep 2007 |
| 2 | CH Gayle | 100* | 2 | Win | Eng | Mumbai | 16 Mar 2016 |
| 1 | E Lewis | 100 | 1 | Win | Ind | Lauderhill | 27 Aug 2016 |
| 2 | E Lewis | 125* | 2 | Win | Ind | Kingston | 09 Jul 2017 |
| 1 | KL Rahul | 110* | 2 | Ind | Win | Lauderhill | 27 Aug 2016 |
| 2 | KL Rahul | 101* | 2 | Ind | Eng | Manchester | 03 Jul 2018 |
| 1 | MJ Guptill | 101* | 2 | NZl | RSA | E London | 23 Dec 2012 |
| 2 | MJ Guptill | 105 | 1 | NZl | Aus | Auckland | 16 Feb 2018 |
| No | Player | Runs | I | Team | Opp | Ground | Start Date |
| 1 | RG Sharma | 118 | 1 | Ind | Srl | Indore | 22 Dec 2017 |
| 2 | RG Sharma | 111* | 1 | Ind | Win | Lucknow | 06 Nov 2018 |
Babar Azam became the third Pakistan batsman and the first Pakistan captain to score century in Twenty20 Internationals. All such occasions are tabulated below.Babar Azam’s 122 is the highest score for Pakistan in T20Is.
| No | Player | Runs | I | Team | Opp | Ground | Start Date |
| 1 | A Shehzad | 111* | 1 | Pak | Ban | Dhaka | 30 Mar 2014 |
| 2 | Mohd Rizwan | 104* | 1 | Pak | RSA | Lahore | 11 Feb 2021 |
| 3 | Babar Azam | 122 | 2 | Pak | RSA | Centurion | 14 Apr 2021 |
| No | Player | Runs | I | Team | Opp | Ground | Start Date |
| 1 | Babar Azam | 122 | 2 | Pak | RSA | Centurion | 14 Apr 2021 |