# List of international cricket centuries at the Sher-e-Bangla National Cricket Stadium

The Sher-e-Bangla National Cricket Stadium, also known as the Mirpur Stadium, is a sports ground in Dhaka, the capital city of Bangladesh. The ground has hosted 177 international cricket matches since 2006. On 17 January 2018 during the 2017–18 Bangladesh Tri-Nation Series, it became the sixth and the fastest to host 100 ODIs. It is named after A. K. Fazlul Huq, the first Prime Minister of Bengal, who was accorded the title Sher-e-Bangla ("The Tiger of Bengal"). The venue was taken over by the Bangladesh Cricket Board in 2004, replacing the Bangabandhu National Stadium as the home of both the men's and women's national teams. The first international match on the ground, a One Day International (ODI), was played between Bangladesh and Zimbabwe in 2006, with the first Test match played the following year between Bangladesh and India in 2000. The first Twenty20 International (T20I) match on the ground was played between Bangladesh and West Indies in 2011. Women's One Day International and Twenty20 International cricket have also been played on the ground.
In cricket, a century is a score of 100 or more runs in a single innings by a batter. A century is regarded as a landmark score for batters and a player's number of centuries is generally recorded in their career statistics.
The first batsman to score a century in Test cricket at Mirpur was Dinesh Karthik of India against Bangladesh during the ground's debut Test match on 25 May 2007. Gautam Gambhir was the first batsman to score a century in ODI cricket on this ground, scoring 101 runs off 113 balls. Mohammad Ashraful was the first Bangladeshi batsman to score a century at the ground, scoring 101 off 193 balls against Sri Lanka in December 2008. Tamim Iqbal was the first batsman among Bangladeshis to score a century in an ODI match on this ground, scoring 129 runs off 136 balls against Ireland on 22 March 2008, being the youngest player to do so on this ground. Iqbal has scored a total of seven international centuries on this ground, two in Tests and five in ODIs - the most by any player on this ground. The only centurion in this ground in T20Is is Ahmed Shehzad, who scored 111 runs off just 62 balls against Bangladesh in March 2014. Azhar Ali of Pakistan is the highest individual run scorer in Tests on this ground, scoring 226 runs off 428 balls against Bangladesh on 6 May 2015. Shane Watson's 185 runs off just 96 balls against Bangladesh in 2011 is the highest individual score by a batsman on this ground in ODI.
In the third ODI between Bangladesh and Sri Lanka in May 2021, Kusal Perera of Sri Lanka scored 120 runs, which was the 50th One Day International century at this venue. On 6 April 2023, Loran Tucker scored 108 runs against Bangladesh on his Test debut, becoming the first batsman to score a century on Test debut in this ground.
During the one-off Test between Bangladesh and Afghanistan in June 2023, Najmul Hossain Shanto's century in the first innings was the 100th century at this venue combining all three international formats.

## Key

* * denotes that the batsman was not out.
* Inns. denotes the number of the innings in the match.
* Balls denotes the number of balls faced in an innings.
* The column title Date refers to the date the match started.
* The column title Result refers to the result of the match.

## List of Test centuries

    As of 21 October 2024, the date of the most recent match played at the ground.
A total of 49 Test centuries have been scored at this ground.
Centuries scored in Test matches at Sher-e-Bangla National Cricket Stadium :
| No. | Score | Player | Team | Balls | Inns. | Opposing team | Date | Result |
| 1 | 129 | Dinesh Karthik | India | 212 | 1 | Bangladesh | 25 May 2007 | Won |
| 2 | 138* | Wasim Jaffer | India | 229 | 1 | Bangladesh | 25 May 2007 | Won |
| 3 | 129 | Rahul Dravid (1/2) | India | 176 | 1 | Bangladesh | 25 May 2007 | Won |
| 4 | 122* | Sachin Tendulkar (1/2) | India | 226 | 2 | Bangladesh | 25 May 2007 | Won |
| 5 | 166 | Mahela Jayawardene (1/2) | Sri Lanka | 269 | 2 | Bangladesh | 26 December 2008 | Won |
| 6 | 101 | Mohammad Ashraful | Bangladesh | 193 | 4 | Sri Lanka | 26 December 2008 | Lost |
| 7 | 111* | Rahul Dravid (2/2) | India | 188 | 1 | Bangladesh | 24 January 2010 | Won |
| 8 | 143 | Sachin Tendulkar (2/2) | India | 182 | 1 | Bangladesh | 24 January 2010 | Won |
| 9 | 151 | Tamim Iqbal (1/2) | Bangladesh | 183 | 2 | India | 24 January 2010 | Won |
| 10 | 138 | Ian Bell | England | 262 | 1 | Bangladesh | 20 March 2010 | Won |
| 11 | 109* | Alastair Cook | England | 156 | 2 | Bangladesh | 20 March 2010 | Won |
| 12 | 121 | Kirk Edwards | West Indies | 273 | 2 | Bangladesh | 29 October 2011 | Won |
| 13 | 195 | Darren Bravo | West Indies | 297 | 2 | Bangladesh | 29 October 2011 | Won |
| 14 | 144 | Shakib Al Hasan | Bangladesh | 242 | 4 | Pakistan | 17 December 2011 | Lost |
| 15 | 130 | Taufeeq Umar | Pakistan | 256 | 2 | Bangladesh | 17 December 2011 | Won |
| 16 | 117 | Kieran Powell (1/2) | West Indies | 178 | 2 | Bangladesh | 13 November 2012 | Won |
| 17 | 203* | Shivnarine Chanderpaul | West Indies | 372 | 2 | Bangladesh | 13 November 2012 | Won |
| 18 | 126* | Denesh Ramdin | West Indies | 236 | 2 | Bangladesh | 13 November 2012 | Won |
| 19 | 108 | Naeem Islam | Bangladesh | 255 | 4 | West Indies | 13 November 2012 | Lost |
| 20 | 110 | Kieran Powell (2/2) | West Indies | 197 | 2 | Bangladesh | 13 November 2012 | Won |
| 21 | 116 | Corey Anderson | New Zealand | 172 | 3 | Bangladesh | 21 October 2013 | Drawn |
| 22 | 126* | Mominul Haque (1/4) | Bangladesh | 225 | 3 | New Zealand | 21 October 2013 | Drawn |
| 23 | 139 | Kaushal Silva | Sri Lanka | 244 | 1 | Bangladesh | 27 January 2014 | Won |
| 24 | 203* | Mahela Jayawardene (2/2) | Sri Lanka | 272 | 1 | Bangladesh | 27 January 2014 | Won |
| 25 | 103* | Kithuruwan Vithanage | Sri Lanka | 104 | 1 | Bangladesh | 27 January 2014 | Won |
| 26 | 226 | Azhar Ali | Pakistan | 428 | 2 | Bangladesh | 6 May 2015 | Won |
| 27 | 148 | Younis Khan | Pakistan | 195 | 2 | Bangladesh | 6 May 2015 | Won |
| 28 | 107 | Asad Shafiq | Pakistan | 167 | 2 | Bangladesh | 6 May 2015 | Won |
| 29 | 104 | Tamim Iqbal (2/2) | Bangladesh | 147 | 2 | England | 28 October 2016 | Won |
| 30 | 112 | David Warner | Australia | 135 | 2 | Bangladesh | 27 August 2017 | Lost |
| 31 | 161 | Mominul Haque (2/4) | Bangladesh | 247 | 2 | Zimbabwe | 11 November 2018 | Won |
| 32 | 219* | Mushfiqur Rahim (1/4) | Bangladesh | 421 | 2 | Zimbabwe | 11 November 2018 | Won |
| 33 | 110 | Brendan Taylor (1/2) | Zimbabwe | 194 | 2 | Bangladesh | 11 November 2018 | Lost |
| 34 | 101* | Mahmudullah (1/2) | Bangladesh | 122 | 4 | Zimbabwe | 11 November 2018 | Won |
| 35 | 106* | Brendan Taylor (2/2) | Zimbabwe | 167 | 2 | Bangladesh | 11 November 2018 | Lost |
| 36 | 136 | Mahmudullah (2/2) | Bangladesh | 242 | 3 | West Indies | 30 November 2018 | Won |
| 37 | 107 | Craig Ervine | Zimbabwe | 227 | 2 | Bangladesh | 22 February 2020 | Lost |
| 38 | 132 | Mominul Haque (3/4) | Bangladesh | 234 | 1 | Zimbabwe | 22 February 2020 | Won |
| 39 | 203* | Mushfiqur Rahim (2/4) | Bangladesh | 318 | 1 | Zimbabwe | 22 February 2020 | Won |
| 40 | 175* | Mushfiqur Rahim (3/4) | Bangladesh | 355 | 2 | Sri Lanka | 22 May 2022 | Lost |
| 41 | 141 | Litton Das | Bangladesh | 246 | 2 | Sri Lanka | 22 May 2022 | Lost |
| 42 | 145* | Angelo Mathews | Sri Lanka | 342 | 2 | Bangladesh | 22 May 2022 | Won |
| 43 | 124 | Dinesh Chandimal | Sri Lanka | 219 | 2 | Bangladesh | 22 May 2022 | Won |
| 44 | 126 | Mushfiqur Rahim (4/4) | Bangladesh | 166 | 2 | Ireland | 4 April 2023 | Won |
| 45 | 108 | Lorcan Tucker | Ireland | 162 | 3 | Bangladesh | 4 April 2023 | Lost |
| 46 | 146 | Najmul Hossain Shanto (1/2) | Bangladesh | 175 | 1 | Afghanistan | 14 June 2023 | Won |
| 47 | 124 | Najmul Hossain Shanto (2/2) | Bangladesh | 151 | 3 | Afghanistan | 14 June 2023 | Won |
| 48 | 121* | Mominul Haque (4/4) | Bangladesh | 145 | 3 | Afghanistan | 14 June 2023 | Won |
| 49 | 114 | Kyle Verreynne | South Africa | 144 | 2 | Bangladesh | 21 October 2024 | Won |

## List of One Day International centuries

    As of 3 March 2022, the date of the most recent match played at the ground
There have been 53 ODI centuries scored on this ground.
Centuries scored in ODI matches at Sher-e-Bangla National Cricket Stadium :
| No. | Score | Player | Team | Balls | Inns. | Opposing team | Date | Result |
| 1 | 101 | Gautam Gambhir (1/3) | India | 113 | 1 | Bangladesh | 12 May 2007 | Won |
| 2 | 129 | Tamim Iqbal (1/5) | Bangladesh | 136 | 1 | Ireland | 22 March 2008 | Won |
| 3 | 107* | Gautam Gambhir (2/3) | India | 101 | 1 | Bangladesh | 12 June 2008 | Won |
| 4 | 129* | Salman Butt | Pakistan | 136 | 1 | India | 14 June 2008 | Won |
| 5 | 108 | Younis Khan | Pakistan | 99 | 1 | India | 14 June 2008 | Won |
| 6 | 105* | Shakib Al Hasan (1/2) | Bangladesh | 69 | 2 | Zimbabwe | 29 October 2009 | Won |
| 7 | 104 | Tillakaratne Dilshan | Sri Lanka | 122 | 2 | Bangladesh | 4 January 2010 | Won |
| 8 | 105* | Thilan Samaraweera | Sri Lanka | 106 | 2 | India | 5 January 2010 | Won |
| 9 | 101* | MS Dhoni | India | 107 | 1 | Bangladesh | 7 January 2010 | Won |
| 10 | 118 | Upul Tharanga | Sri Lanka | 126 | 1 | Bangladesh | 8 January 2010 | Won |
| 11 | 108 | Mahela Jayawardene | Sri Lanka | 117 | 1 | Bangladesh | 8 January 2010 | Won |
| 12 | 102* | Virat Kohli (1/4) | India | 95 | 1 | Bangladesh | 11 January 2010 | Won |
| 13 | 106 | Suresh Raina | India | 115 | 1 | Sri Lanka | 13 January 2010 | Lost |
| 14 | 125 | Tamim Iqbal (2/5) | Bangladesh | 120 | 1 | England | 29 February 2010 | Lost |
| 15 | 110* | Eoin Morgan | England | 104 | 1 | Bangladesh | 2 March 2010 | Won |
| 16 | 106 | Shakib Al Hasan (2/2) | Bangladesh | 113 | 2 | New Zealand | 14 October 2010 | Won |
| 17 | 108 | Kane Williamson | New Zealand | 132 | 2 | Bangladesh | 14 October 2010 | Lost |
| 18 | 175 | Virender Sehwag | India | 140 | 1 | Bangladesh | 19 February 2011 | Won |
| 19 | 100* | Virat Kohli (2/4) | India | 83 | 1 | Bangladesh | 19 February 2011 | Won |
| 20 | 101 | Michael Clarke | Australia | 111 | 1 | Bangladesh | 9 April 2011 | Won |
| 21 | 185* | Shane Watson | Australia | 96 | 2 | Bangladesh | 11 April 2011 | Won |
| 22 | 108 | Michael Hussey | Australia | 91 | 1 | Bangladesh | 13 April 2011 | Won |
| 23 | 122 | Lendl Simmons | West Indies | 124 | 1 | Bangladesh | 13 October 2011 | Won |
| 24 | 100 | Nasir Hossain | Bangladesh | 134 | 2 | Pakistan | 3 December 2011 | Lost |
| 25 | 100 | Gautam Gambhir (3/3) | India | 118 | 1 | Sri Lanka | 13 March 2012 | Won |
| 26 | 108 | Virat Kohli (3/4) | India | 120 | 1 | Sri Lanka | 13 March 2012 | Won |
| 27 | 114 | Sachin Tendulkar | India | 147 | 1 | Bangladesh | 16 March 2012 | Lost |
| 28 | 112 | Nasir Jamshed | Pakistan | 104 | 1 | India | 18 March 2012 | Lost |
| 29 | 105 | Mohammad Hafeez | Pakistan | 113 | 2 | India | 18 March 2012 | Lost |
| 30 | 183 | Virat Kohli (4/4) | India | 148 | 1 | Pakistan | 18 March 2012 | Won |
| 31 | 126 | Marlon Samuels | West Indies | 149 | 2 | Bangladesh | 5 December 2012 | Won |
| 32 | 128 | Kumar Sangakkara | Sri Lanka | 115 | 1 | Bangladesh | 20 February 2014 | Won |
| 33 | 106 | Kusal Perera (1/2) | Sri Lanka | 124 | 1 | Bangladesh | 22 February 2014 | Won |
| 34 | 100 | Anamul Haque | Bangladesh | 132 | 1 | Pakistan | 4 March 2014 | Lost |
| 35 | 103 | Ahmed Shehzad | Pakistan | 123 | 1 | Bangladesh | 4 March 2014 | Won |
| 36 | 114 | Fawad Alam | Pakistan | 134 | 1 | Sri Lanka | 8 March 2014 | Lost |
| 37 | 101 | Lahiru Thirimanne | Sri Lanka | 108 | 1 | Pakistan | 8 March 2014 | Won |
| 38 | 132 | Tamim Iqbal (3/5) | Bangladesh | 135 | 1 | Pakistan | 17 April 2015 | Won |
| 39 | 106 | Mushfiqur Rahim (1/3) | Bangladesh | 77 | 1 | Pakistan | 17 April 2015 | Won |
| 40 | 116* | Tamim Iqbal (4/5) | Bangladesh | 116 | 1 | Pakistan | 19 April 2015 | Won |
| 41 | 101 | Azhar Ali | Pakistan | 112 | 2 | Bangladesh | 22 April 2015 | Lost |
| 42 | 127* | Soumya Sarkar | Bangladesh | 110 | 1 | Pakistan | 22 April 2015 | Won |
| 43 | 107 | Mushfiqur Rahim (2/3) | Bangladesh | 109 | 1 | Zimbabwe | 7 November 2015 | Won |
| 44 | 118 | Tamim Iqbal (5/5) | Bangladesh | 118 | 1 | Afghanistan | 1 October 2016 | Won |
| 45 | 101 | Ben Stokes | England | 100 | 2 | Bangladesh | 7 October 2016 | Won |
| 46 | 112 | Imrul Kayes (1/2) | Bangladesh | 119 | 1 | England | 7 October 2016 | Lost |
| 47 | 144 | Imrul Kayes (2/2) | Bangladesh | 140 | 1 | Zimbabwe | 21 October 2018 | Won |
| 48 | 146* | Shai Hope | West Indies | 144 | 1 | Bangladesh | 11 December 2018 | Won |
| 49 | 125 | Mushfiqur Rahim (3/3) | Bangladesh | 127 | 1 | Sri Lanka | 25 May 2021 | Won |
| 50 | 120 | Kusal Perera (2/2) | Sri Lanka | 122 | 1 | Bangladesh | 28 May 2021 | Won |
| 51 | 100* | Mehidy Hasan | Bangladesh | 83 | 1 | India | 7 December 2022 | Won |
| 52 | 114* | Dawid Malan | England | 145 | 2 | Bangladesh | 1 March 2023 | Won |
| 53 | 132 | Jason Roy | England | 124 | 1 | Bangladesh | 3 March 2023 | Won |

## List of Twenty20 International centuries

    As of 11 March 2020, the date of the most recent match played at the ground
Only one Twenty20 International century has been scored at the stadium.
Centuries scored in T20I matches at Sher-e-Bangla National Cricket Stadium :
| No. | Score | Player | Team | Balls | Inns. | Opposing team | Date | Result |
| 1 | 111* | Ahmed Shehzad | Pakistan | 62 | 1 | Bangladesh | 30 March 2014 | Won |