Most Hundreds in T20 Cricket

Record holder : Rohit Sharma of India holds the record (4 centuries) for most hundreds in t20 cricket.

Download

Recent Updates

Suryakumar Yadav moved to 5th position, after making 3 centuries -

1. India Rohit Sharma - 4 centuries

At no. 1 position is Rohit Sharma of India. He made 4 centuries while scoring 3853 runs in 140 innings of 148 matches at an average of 31.32 and strike rate of 139.24 between 2007 and 2022.

2. Sabawoon Davizi - 3 centuries

Then comes our Sabawoon Davizi of . He made 3 centuries while scoring 1093 runs in 28 innings of 28 matches at an average of 43.72 and strike rate of 140.48 between 2019 and 2022.

3. Australia Glenn Maxwell - 3 centuries

At position no. 3 is Glenn Maxwell of Australia. He made 3 centuries while scoring 2159 runs in 90 innings of 98 matches at an average of 28.4 and strike rate of 150.97 between 2012 and 2022.

4. New Zealand Colin Munro - 3 centuries

At position no. 4 is Colin Munro of New Zealand. He made 3 centuries while scoring 1724 runs in 62 innings of 65 matches at an average of 31.34 and strike rate of 156.44 between 2012 and 2020.

5. India Suryakumar Yadav - 3 centuries

Then comes our Suryakumar Yadav of India. He made 3 centuries while scoring 1675 runs in 46 innings of 48 matches at an average of 46.52 and strike rate of 175.76 between 2021 and 2023.

6. Pakistan Babar Azam - 2 centuries

Next in the list is Babar Azam of Pakistan. He made 2 centuries while scoring 3355 runs in 94 innings of 99 matches at an average of 41.41 and strike rate of 127.8 between 2016 and 2022.

7. Leslie Dunbar - 2 centuries

At no. 7 position is Leslie Dunbar of . He made 2 centuries while scoring 600 runs in 17 innings of 17 matches at an average of 50 and strike rate of 151.89 between 2019 and 2022.

8. Faheem Nazir - 2 centuries

At position no. 8 is Faheem Nazir of . He made 2 centuries while scoring 382 runs in 7 innings of 7 matches at an average of 63.66 and strike rate of 151.58 between 2022 and 2022.

9. Australia Aaron Finch - 2 centuries

At no. 9 position is Aaron Finch of Australia. He made 2 centuries while scoring 3120 runs in 103 innings of 103 matches at an average of 34.28 and strike rate of 142.53 between 2011 and 2022.

10. West Indies Chris Gayle - 2 centuries

Next in the list is Chris Gayle of West Indies. He made 2 centuries while scoring 1899 runs in 75 innings of 79 matches at an average of 27.92 and strike rate of 137.5 between 2006 and 2021.