Most Centuries in T20

By : Neha Dhyani

Updated : Feb 20, 2023, 15:16

Rohit Sharma holds the record for the Most Centuries in T20 matches. In his T20 career, Rohit Sharma played 148 matches and scored 4 centuries. T20 is a challenging format to score a century in because of limited overs. When we talk about Indian batsmen, Rohit Sharma’s record of scoring the most centuries in T20 still remains undefeated.

Here, we will share the details and names of players who have made the most 100s in twenty-twenty matches. Check out the list of international and Indian players with the most centuries in T20 here.

Most T20 Centuries

When it comes to making the most T20 centuries, several international as well as Indian players have already made the record. Legendary players such as Rohit Sharma, Chris Gayle, Babar Azam, etc., have scored multiple centuries in their T20 careers. Here, we will discuss the players who have made the most centuries in T20 matches.

T20 matches are played in a limited-over format, because of which scoring a century is not exactly easy in a T20 match. However, many players have created great records for scoring the most centuries in T20. We have shared more about T20 matches here.

Format

T20 (Twenty-Twenty)

Introduced By

England and Wales Cricket Board

Introduced In

2003

Overs

20 (each team)

Most Centuries in T20

Rohit Sharma (4)

Most Centuries in T20 Career

Find the names of the players who scored the most centuries in T20 international cricket. This list takes into account the career-wise achievements of T20 players. Check out the batsmen with the most T20 centuries in the table shared below.

#

Player Name

Team

T20I Centuries

Matches

Inns

Runs

1

Rohit Sharma

India

4

148

140

3853

2

Glenn Maxwell

Australia

3

98

90

2159

3

Colin Munro

New Zealand

3

65

62

1724

4

Suryakumar Yadav

India

3

48

46

1675

5

Martin Guptill

New Zealand

2

122

118

3531

6

Babar Azam

Pakistan

2

99

94

3355

7

Meg Lanning

Australia

2

130

118

3346

8

Aaron Finch

Australia

2

103

103

3120

9

Deandra Dottin

West Indies

2

127

125

2697

10

Danni Wyatt

England

2

141

120

2276

11

KL Rahul

India

2

72

68

2265

12

Beth Mooney

Australia

2

81

75

2222

13

David Miller

South Africa

2

111

96

2149

14

Brendon McCullum

New Zealand

2

71

70

2140

15

Chris Gayle

West Indies

2

79

75

1899

16

Evin Lewis

West Indies

2

53

52

1465

17

Glenn Phillips

New Zealand

2

59

52

1384

18

Muhammad Waseem

UAE

2

23

23

942

19

Rilee Rossouw

South Africa

2

27

25

718

20

Sabawoon Davizi

Afghanistan

2

15

15

612

T20 Centuries List - International League T20

Here, we have shared the most T20 centuries made by players in the International League T20. This tournament was sanctioned by the Emirates Cricket Club and was held in Dubai. Check out the names of the players who scored the most centuries in T20 international cricket here.

Player

Team

100s

Match

Innings

Runs

Alex Hales

England

1

12

12

469

Tom Kohler-Cadmore

England

1

10

9

324

Fastest Century in T20 International

We have presented the data for the fastest century in T20 international here. Check out the players who have contributed 100+ scores in T20 international format in the table below.

Player

Balls

Year

Match

CH Gayle

47

2016

West Indies vs England

CH Gayle

50

2007

West Indies vs South Africa

BB McCullum

51

2012

New Zealand vs Bangladesh

RR Rossouw

52

2022

South Africa vs Bangladesh

Ahmed Shehzad

58

2014

Pakistan vs Bangladesh

SK Raina

59

2010

India vs South Africa

AD Hales

60

2014

England vs Sri Lanka

Tamim Iqbal

60

2016

Bangladesh vs Oman

GD Phillips

61

2022

New Zealand vs Sri Lanka

DPMD Jayawardene

63

2010

Sri Lanka vs Zimbabwe

 

Important Current Affairs Topics

Bank Holidays in JuneBank Holidays in Gujarat
Bank Holidays in Madhya PradeshBank Holidays in Assam
Bank Holidays in Andhra PradeshBank Holidays in May
Ranji Trophy Winners ListDouble Centuries in ODI Cricket
Bank Holidays in AprilList of Banned Apps in India

FAQs on Most Centuries in T20

Q1. Who has the most centuries in T20?

Rohit Sharma holds the record for the most centuries in T20. This Indian player has played 148 T20 matches and scored 4 centuries. His record for the most T20 centuries remains undefeated and that’s what makes him a great player. After Rohit Sharma, Glenn Maxwell holds the record for the Most T20 centuries.

Q2. Which Indian player has scored the most T20 centuries?

The Indian player who has scored the most T20 centuries is Rohit Sharma. Sharma is a great batsman with a record of scoring 4 centuries in his T20 career so far. He is an incredible player who also holds many other records in international as well as domestic cricket tournaments.

Q3. Who scored the first 100 in T20?

Chris Gayle scored the first 100 in T20 in 2007 in a match against South Africa. The match was played during the inaugural game of the ICC World Twenty20 tournament. Gayle also holds the record for the most T20 centuries in international cricket.

Q4. Who scored the most centuries in T20 international cricket by team?

The teams with the most centuries in T20 are New Zealand and India. India’s Rohit Sharma leads the list of most T20 centuries with 4 hundred. He is one of the most accomplished cricketers in T20, having played 148 matches and 3853 runs.

Q5. How many Indian batsmen scored a century in T20?

Ten individual Indian batsmen have scored centuries in T20 format. Some of the Indian players with the most centuries in T20 cricket are Rohit Sharma, Suresh Raina, Virat Kohli, KL Rahul, Suryakumar Yadav, etc.